0001564590-23-002828.txt : 20230301 0001564590-23-002828.hdr.sgml : 20230301 20230301081605 ACCESSION NUMBER: 0001564590-23-002828 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 115 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230301 DATE AS OF CHANGE: 20230301 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PROCORE TECHNOLOGIES, INC. CENTRAL INDEX KEY: 0001611052 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 731636261 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40396 FILM NUMBER: 23689874 BUSINESS ADDRESS: STREET 1: 6309 CARPINTERIA AVE. CITY: CARPINTERIA STATE: CA ZIP: 93013 BUSINESS PHONE: 866-477-6267 MAIL ADDRESS: STREET 1: 6309 CARPINTERIA AVE. CITY: CARPINTERIA STATE: CA ZIP: 93013 10-K 1 pcor-10k_20221231.htm 10-K pcor-10k_20221231.htm
false 0001611052 --12-31 FY 1 true http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent true true 1 P2Y P3Y P5Y P4Y P2Y P3Y 2020-07-31 136525728 92673453 27895546 http://fasb.org/us-gaap/2022#AccountingStandardsUpdate201613Member http://fasb.org/us-gaap/2022#AccountingStandardsUpdate201613Member http://fasb.org/us-gaap/2022#FairValueAdjustmentOfWarrants http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent P14Y2M12D P15Y2M12D P16Y2M12D P6Y7M6D P7Y9M18D P8Y8M12D P12M P5Y1M6D P4Y10M24D P5Y1M6D P6Y P5Y8M12D P5Y10M24D P6Y1M6D P5Y2M12D P5Y1M6D 0.0147 0.0455 0.0003 0.0018 P6M P1Y P6M P1Y6M 0.6114 0.7269 0.4481 0.6939 35.04 49.95 0.10 0.16 P6M P1Y 59.10 67.80 0001611052 2022-01-01 2022-12-31 xbrli:shares 0001611052 2023-02-23 iso4217:USD 0001611052 2022-06-30 0001611052 2022-12-31 0001611052 2021-12-31 iso4217:USD xbrli:shares 0001611052 2021-01-01 2021-12-31 0001611052 2020-01-01 2020-12-31 0001611052 us-gaap:RedeemableConvertiblePreferredStockMember 2019-12-31 0001611052 us-gaap:CommonStockMember 2019-12-31 0001611052 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001611052 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001611052 us-gaap:RetainedEarningsMember 2019-12-31 0001611052 2019-12-31 0001611052 us-gaap:RetainedEarningsMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001611052 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001611052 us-gaap:RetainedEarningsMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-01 2020-12-31 0001611052 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-01 2020-12-31 0001611052 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001611052 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001611052 us-gaap:RedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001611052 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001611052 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001611052 us-gaap:RedeemableConvertiblePreferredStockMember 2020-12-31 0001611052 us-gaap:CommonStockMember 2020-12-31 0001611052 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001611052 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001611052 us-gaap:RetainedEarningsMember 2020-12-31 0001611052 2020-12-31 0001611052 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001611052 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001611052 us-gaap:RedeemableConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001611052 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001611052 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001611052 us-gaap:CommonStockMember 2021-12-31 0001611052 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001611052 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001611052 us-gaap:RetainedEarningsMember 2021-12-31 0001611052 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001611052 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001611052 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001611052 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001611052 us-gaap:CommonStockMember 2022-12-31 0001611052 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001611052 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001611052 us-gaap:RetainedEarningsMember 2022-12-31 0001611052 pcor:SeriesIWarrantsMember 2020-01-01 2020-12-31 0001611052 pcor:LevelsetMember 2022-01-01 2022-12-31 0001611052 pcor:LaborChartMember 2022-01-01 2022-12-31 0001611052 pcor:EsticomIncMember 2022-01-01 2022-12-31 0001611052 us-gaap:EmployeeStockMember 2022-01-01 2022-12-31 0001611052 us-gaap:IPOMember 2021-05-24 2021-05-24 0001611052 us-gaap:IPOMember 2021-05-24 xbrli:pure 0001611052 us-gaap:IPOMember us-gaap:RestrictedStockUnitsRSUMember 2021-05-19 2021-05-19 pcor:Segment 0001611052 us-gaap:MoneyMarketFundsMember 2022-12-31 0001611052 us-gaap:MoneyMarketFundsMember 2021-12-31 0001611052 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember pcor:SoftwareProductsMember 2022-01-01 2022-12-31 0001611052 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember pcor:SoftwareProductsMember 2021-01-01 2021-12-31 pcor:Customer 0001611052 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember pcor:SoftwareProductsMember 2022-01-01 2022-12-31 0001611052 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember pcor:SoftwareProductsMember 2021-01-01 2021-12-31 0001611052 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember pcor:SoftwareProductsMember 2020-01-01 2020-12-31 0001611052 srt:MinimumMember 2021-12-31 0001611052 srt:MinimumMember 2022-12-31 0001611052 us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001611052 us-gaap:BuildingImprovementsMember 2022-01-01 2022-12-31 0001611052 us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001611052 us-gaap:ComputerEquipmentMember 2022-01-01 2022-12-31 0001611052 us-gaap:SoftwareDevelopmentMember 2022-01-01 2022-12-31 0001611052 srt:MinimumMember 2022-01-01 2022-12-31 0001611052 srt:MaximumMember 2022-01-01 2022-12-31 0001611052 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-12-31 0001611052 pcor:InternalCapitalizedSoftwareDevelopmentCostsMember 2022-01-01 2022-12-31 0001611052 pcor:SeriesIWarrantMember 2020-03-31 0001611052 pcor:SeriesIWarrantMember 2020-12-31 0001611052 pcor:SeriesIWarrantMember 2020-12-01 2020-12-31 0001611052 pcor:SeriesIWarrantMember us-gaap:MeasurementInputSharePriceMember srt:MinimumMember 2022-12-31 0001611052 pcor:SeriesIWarrantMember us-gaap:MeasurementInputSharePriceMember srt:MaximumMember 2022-12-31 0001611052 pcor:SeriesIWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember srt:MinimumMember 2022-12-31 0001611052 pcor:SeriesIWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember srt:MaximumMember 2022-12-31 0001611052 pcor:SeriesIWarrantMember us-gaap:MeasurementInputExpectedTermMember srt:MinimumMember 2022-12-31 0001611052 pcor:SeriesIWarrantMember us-gaap:MeasurementInputExpectedTermMember srt:MaximumMember 2022-12-31 0001611052 pcor:SeriesIWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2022-12-31 0001611052 pcor:SeriesIWarrantMember us-gaap:MeasurementInputPriceVolatilityMember srt:MinimumMember 2022-12-31 0001611052 pcor:SeriesIWarrantMember us-gaap:MeasurementInputPriceVolatilityMember srt:MaximumMember 2022-12-31 0001611052 pcor:SeriesIWarrantMember 2022-01-01 2022-12-31 0001611052 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member 2020-01-01 2020-12-31 0001611052 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001611052 us-gaap:CommercialPaperMember 2022-12-31 0001611052 pcor:CorporateNotesAndObligationsMember 2022-12-31 0001611052 pcor:TimeDepositsMember 2022-12-31 0001611052 pcor:LevelsetMember 2021-11-30 0001611052 us-gaap:EquitySecuritiesMember 2021-12-31 0001611052 us-gaap:DebtSecuritiesMember 2021-12-31 0001611052 us-gaap:DebtSecuritiesMember 2022-01-01 2022-12-31 0001611052 pcor:InvestmentsInLimitedPartnershipFundsMember 2022-01-01 2022-12-31 0001611052 us-gaap:EquitySecuritiesMember 2022-01-01 2022-12-31 0001611052 us-gaap:EquitySecuritiesMember 2022-12-31 0001611052 pcor:InvestmentsInLimitedPartnershipFundsMember 2022-12-31 0001611052 us-gaap:DebtSecuritiesMember 2022-12-31 0001611052 us-gaap:EquitySecuritiesMember 2021-01-01 2021-12-31 0001611052 us-gaap:DebtSecuritiesMember 2021-01-01 2021-12-31 0001611052 srt:MaximumMember pcor:InvestmentsInLimitedPartnershipFundsMember 2022-12-31 0001611052 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001611052 us-gaap:MoneyMarketFundsMember 2022-12-31 0001611052 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001611052 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001611052 pcor:CorporateNotesAndObligationsMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001611052 pcor:TimeDepositsMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0001611052 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0001611052 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001611052 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001611052 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001611052 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001611052 us-gaap:MoneyMarketFundsMember 2021-12-31 0001611052 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0001611052 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001611052 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001611052 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001611052 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001611052 us-gaap:BuildingImprovementsMember 2022-12-31 0001611052 us-gaap:BuildingImprovementsMember 2021-12-31 0001611052 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001611052 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001611052 us-gaap:ComputerEquipmentMember 2022-12-31 0001611052 us-gaap:ComputerEquipmentMember 2021-12-31 0001611052 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001611052 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0001611052 srt:MaximumMember 2022-12-31 0001611052 pcor:LevelsetMember 2021-11-02 2021-11-02 0001611052 pcor:LevelsetMember us-gaap:CommonStockMember 2021-11-02 2021-11-02 0001611052 pcor:LevelsetMember us-gaap:CommonStockMember 2021-11-02 0001611052 pcor:LevelsetMember 2021-11-02 0001611052 us-gaap:DevelopedTechnologyRightsMember pcor:LevelsetMember 2021-11-02 0001611052 us-gaap:CustomerRelationshipsMember pcor:LevelsetMember 2021-11-02 0001611052 us-gaap:DevelopedTechnologyRightsMember pcor:LevelsetMember 2021-11-02 2021-11-02 0001611052 us-gaap:CustomerRelationshipsMember pcor:LevelsetMember 2021-11-02 2021-11-02 0001611052 pcor:LevelsetMember us-gaap:CommonStockMember us-gaap:EmploymentContractsMember 2021-11-02 2021-11-02 0001611052 pcor:LevelsetMember srt:MinimumMember 2021-11-02 2021-11-02 0001611052 pcor:LevelsetMember us-gaap:EmploymentContractsMember us-gaap:SubsequentEventMember 2023-02-01 2023-02-28 0001611052 pcor:LevelsetMember us-gaap:EmploymentContractsMember 2021-11-02 2021-11-02 0001611052 pcor:LevelsetMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-01-01 2022-12-31 0001611052 us-gaap:ShareBasedCompensationAwardTrancheTwoMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:SubsequentEventMember 2023-02-01 2023-02-28 0001611052 us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-12-31 0001611052 pcor:LevelsetMember us-gaap:ShareBasedCompensationAwardTrancheOneMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2021-01-01 2021-12-31 0001611052 pcor:LevelsetMember 2021-01-01 2021-12-31 0001611052 pcor:LevelsetMember 2020-01-01 2020-12-31 0001611052 pcor:LaborChartMember 2021-10-21 2021-10-21 0001611052 pcor:LaborChartMember 2021-10-21 0001611052 us-gaap:DevelopedTechnologyRightsMember pcor:LaborChartMember 2021-10-21 0001611052 us-gaap:CustomerRelationshipsMember pcor:LaborChartMember 2021-10-21 0001611052 us-gaap:DevelopedTechnologyRightsMember pcor:LaborChartMember 2021-10-21 2021-10-21 0001611052 us-gaap:CustomerRelationshipsMember pcor:LaborChartMember 2021-10-21 2021-10-21 0001611052 pcor:LaborChartMember srt:MinimumMember 2021-10-21 2021-10-21 0001611052 pcor:LaborChartMember us-gaap:SubsequentEventMember 2023-02-01 2023-02-28 0001611052 pcor:IndusAiIncMember 2021-05-03 0001611052 pcor:IndusAiIncMember 2021-05-03 2021-05-03 0001611052 pcor:IndusAiIncMember 2022-11-01 2022-11-30 0001611052 us-gaap:TechnologyBasedIntangibleAssetsMember pcor:IndusAiIncMember 2021-05-03 0001611052 us-gaap:TechnologyBasedIntangibleAssetsMember pcor:IndusAiIncMember 2021-05-03 2021-05-03 0001611052 pcor:EsticomIncMember 2020-10-14 0001611052 pcor:EsticomIncMember 2020-10-14 2020-10-14 0001611052 pcor:EsticomIncMember us-gaap:CommonStockMember 2020-10-14 2020-10-14 0001611052 us-gaap:DevelopedTechnologyRightsMember pcor:EsticomIncMember 2020-10-14 0001611052 us-gaap:DevelopedTechnologyRightsMember pcor:EsticomIncMember 2020-10-14 2020-10-14 0001611052 us-gaap:OtherIntangibleAssetsMember pcor:EsticomIncMember srt:MaximumMember 2020-10-14 2020-10-14 0001611052 pcor:AvataIntelligenceIncMember 2020-02-03 2020-02-03 0001611052 pcor:AvataIntelligenceIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-02-03 0001611052 pcor:AvataIntelligenceIncMember 2020-02-03 0001611052 pcor:AvataIntelligenceIncMember 2020-12-31 0001611052 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001611052 us-gaap:CustomerRelationshipsMember 2022-12-31 0001611052 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-12-31 0001611052 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001611052 srt:ScenarioPreviouslyReportedMember 2022-12-31 0001611052 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001611052 us-gaap:CustomerRelationshipsMember 2021-12-31 0001611052 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001611052 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001611052 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001611052 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001611052 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001611052 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001611052 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001611052 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001611052 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001611052 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001611052 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001611052 pcor:AmortizationOfCapitalizedSoftwareDevelopmentCostsMember 2022-12-31 0001611052 srt:MaximumMember 2021-12-31 0001611052 us-gaap:SubsequentEventMember 2023-01-31 0001611052 srt:MinimumMember us-gaap:SubsequentEventMember 2023-01-01 2023-01-31 0001611052 srt:MaximumMember us-gaap:SubsequentEventMember 2023-01-01 2023-01-31 pcor:vote 0001611052 pcor:TwoThousandTwentyOneEquityIncentivePlanMember us-gaap:CommonStockMember 2021-05-20 0001611052 pcor:TwoThousandTwentyOneEquityIncentivePlanMember us-gaap:CommonStockMember 2022-01-01 0001611052 pcor:TwoThousandTwentyOneEquityIncentivePlanMember us-gaap:CommonStockMember 2021-05-20 2021-05-20 0001611052 pcor:TwoThousandTwentyOneEquityIncentivePlanMember us-gaap:CommonStockMember 2022-12-31 0001611052 pcor:TwoThousandTwentyOneEquityIncentivePlanMember 2021-05-20 0001611052 pcor:TwoThousandAndFourteenEquityIncentivePlanMember srt:MaximumMember 2020-01-01 2020-12-31 0001611052 pcor:TwoThousandAndFourteenEquityIncentivePlanMember srt:MinimumMember 2020-01-01 2020-12-31 0001611052 us-gaap:RestrictedStockUnitsRSUMember us-gaap:IPOMember 2022-01-01 2022-12-31 0001611052 us-gaap:RestrictedStockUnitsRSUMember us-gaap:IPOMember 2021-01-01 2021-12-31 0001611052 us-gaap:RestrictedStockUnitsRSUMember us-gaap:IPOMember 2020-01-01 2020-12-31 0001611052 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001611052 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001611052 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001611052 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001611052 pcor:LevelsetMember pcor:RestrictedStockAwardsMember 2021-11-01 2021-11-30 0001611052 pcor:LevelsetMember pcor:RestrictedStockAwardsMember 2021-11-30 0001611052 pcor:LevelsetMember pcor:RestrictedStockAwardsMember 2022-01-01 2022-12-31 0001611052 pcor:LevelsetMember pcor:RestrictedStockAwardsMember 2021-01-01 2021-12-31 0001611052 pcor:RestrictedSeriesH1RedeemableConvertiblePreferredStockAwardsMember 2019-07-01 2019-07-31 0001611052 pcor:RestrictedSeriesH1RedeemableConvertiblePreferredStockAwardsMember pcor:FirstAnniversaryMember 2019-07-01 2019-07-31 0001611052 pcor:RestrictedSeriesH1RedeemableConvertiblePreferredStockAwardsMember pcor:SecondAnniversaryMember 2019-07-01 2019-07-31 0001611052 pcor:RestrictedSeriesH1RedeemableConvertiblePreferredStockAwardsMember 2021-01-01 2021-12-31 0001611052 pcor:RestrictedSeriesH1RedeemableConvertiblePreferredStockAwardsMember 2020-01-01 2020-12-31 0001611052 pcor:RestrictedSeriesH1RedeemableConvertiblePreferredStockAwardsMember 2022-01-01 2022-12-31 0001611052 us-gaap:CommonStockMember 2021-01-01 2021-05-20 0001611052 us-gaap:CommonStockMember us-gaap:EmployeeStockMember 2021-05-20 0001611052 us-gaap:CommonStockMember us-gaap:EmployeeStockMember 2021-05-20 2021-05-20 0001611052 us-gaap:CommonStockMember us-gaap:EmployeeStockMember 2022-01-01 0001611052 us-gaap:EmployeeStockMember 2021-05-20 2021-05-20 pcor:PurchasePeriod 0001611052 us-gaap:EmployeeStockMember srt:MinimumMember 2022-01-01 2022-12-31 0001611052 us-gaap:EmployeeStockMember srt:MaximumMember 2022-01-01 2022-12-31 0001611052 us-gaap:EmployeeStockMember srt:MinimumMember 2021-01-01 2021-12-31 0001611052 us-gaap:EmployeeStockMember srt:MaximumMember 2021-01-01 2021-12-31 0001611052 us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0001611052 us-gaap:EmployeeStockMember 2022-12-31 0001611052 us-gaap:EmployeeStockMember 2021-12-31 0001611052 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001611052 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001611052 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001611052 pcor:LevelsetAndLaborChartAcquisitionsMember 2021-01-01 2021-12-31 0001611052 us-gaap:DomesticCountryMember 2022-12-31 0001611052 us-gaap:DomesticCountryMember pcor:ExpireInTwoThousandAndTwentyFiveThroughTwoThousandAndThirtySevenMember 2022-12-31 0001611052 us-gaap:DomesticCountryMember pcor:NotExpireMember 2022-12-31 0001611052 us-gaap:StateAndLocalJurisdictionMember pcor:BeginToExpireInTwoThousandAndTwentyEightMember 2022-12-31 0001611052 us-gaap:ResearchMember us-gaap:DomesticCountryMember pcor:BeginToExpireInTwoThousandAndTwentyTwoMember 2022-12-31 0001611052 us-gaap:ResearchMember us-gaap:StateAndLocalJurisdictionMember pcor:NotExpireMember 2022-12-31 0001611052 pcor:SharesOfCommonStockIssuableUponConversionOfRedeemableConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001611052 pcor:SharesOfCommonStockIssuableUponConversionOfRedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001611052 pcor:SharesOfCommonStockIssuableUponConversionOfSeriesIWarrantMember 2020-01-01 2020-12-31 0001611052 pcor:RestrictedStockUnitsAndRestrictedStockAwardsSubjectToFutureVestingMember 2022-01-01 2022-12-31 0001611052 pcor:RestrictedStockUnitsAndRestrictedStockAwardsSubjectToFutureVestingMember 2021-01-01 2021-12-31 0001611052 pcor:RestrictedStockUnitsAndRestrictedStockAwardsSubjectToFutureVestingMember 2020-01-01 2020-12-31 0001611052 pcor:SharesIssuablePursuantToESPPMember 2022-01-01 2022-12-31 0001611052 pcor:SharesIssuablePursuantToESPPMember 2021-01-01 2021-12-31 0001611052 pcor:SharesOfCommonStockIssuableFromStockOptionsMember 2022-01-01 2022-12-31 0001611052 pcor:SharesOfCommonStockIssuableFromStockOptionsMember 2021-01-01 2021-12-31 0001611052 pcor:SharesOfCommonStockIssuableFromStockOptionsMember 2020-01-01 2020-12-31 0001611052 pcor:FourZeroOneKPlanMember 2022-01-01 2022-12-31 0001611052 pcor:FourZeroOneKPlanMember 2021-01-01 2021-12-31 0001611052 pcor:FourZeroOneKPlanMember 2020-01-01 2020-12-31 0001611052 pcor:FourZeroOneKPlanMember us-gaap:ForeignPlanMember 2022-01-01 2022-12-31 0001611052 pcor:FourZeroOneKPlanMember us-gaap:ForeignPlanMember 2021-01-01 2021-12-31 0001611052 pcor:FourZeroOneKPlanMember us-gaap:ForeignPlanMember 2020-01-01 2020-12-31 0001611052 us-gaap:ForeignPlanMember 2022-01-01 2022-12-31 0001611052 us-gaap:ForeignPlanMember 2021-01-01 2021-12-31 0001611052 us-gaap:ForeignPlanMember 2020-01-01 2020-12-31 0001611052 country:US 2022-01-01 2022-12-31 0001611052 country:US 2021-01-01 2021-12-31 0001611052 country:US 2020-01-01 2020-12-31 0001611052 us-gaap:NonUsMember 2022-01-01 2022-12-31 0001611052 us-gaap:NonUsMember 2021-01-01 2021-12-31 0001611052 us-gaap:NonUsMember 2020-01-01 2020-12-31 0001611052 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001611052 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001611052 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001611052 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001611052 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001611052 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001611052 country:US 2022-12-31 0001611052 country:US 2021-12-31 0001611052 us-gaap:NonUsMember 2022-12-31 0001611052 us-gaap:NonUsMember 2021-12-31 0001611052 2020-07-01 2020-07-31 pcor:Employee 0001611052 pcor:BusinessTransformationPlanMember 2020-07-01 2020-07-31 0001611052 pcor:BusinessTransformationPlanMember us-gaap:EmployeeSeveranceMember 2020-01-01 2020-12-31 0001611052 pcor:BusinessTransformationPlanMember 2022-01-01 2022-12-31 0001611052 pcor:BusinessTransformationPlanMember 2021-01-01 2021-12-31

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

(Mark One)

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

For the fiscal year ended December 31, 2022

OR

 

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

Commission File Number 001-40396

 

Procore Technologies, Inc.

(Exact name of Registrant as specified in its Charter)

 

 

Delaware

73-1636261

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

6309 Carpinteria Avenue

Carpinteria, CA

93013

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (866477-6267

 

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

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Common stock, $0.0001 par value

 

PCOR

 

The New York Stock Exchange

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 15(d) of the Act.  Yes  No 

Indicate by check mark whether the Registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes  No 

Indicate by check mark whether the Registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the Registrant was required to submit such files).  Yes  No 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

Large accelerated filer

 

  

Accelerated filer

 

Non-accelerated filer

 

  

Smaller reporting company

 

Emerging growth company

 

 

 

 

 

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. Yes  No 

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 registrant’s 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 

The aggregate market value of the voting and non-voting common equity held by non-affiliates of the Registrant, based on the closing price of the shares of common stock on The New York Stock Exchange on June 30, 2022, was $3,119,296,028.22.

The number of shares of Registrant’s Common Stock outstanding as of February 23, 2023 was 140,252,878.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s Definitive Proxy Statement relating to the registrant’s 2023 Annual Meeting of Stockholders are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such Definitive Proxy Statement will be filed with the Securities and Exchange Commission within 120 days after the end of the registrant’s 2022 fiscal year ended December 31, 2022.

 

 

 

 

 

 

 

 

 

 

 


 

 

Table of Contents

 

 

 

Page

PART I

 

 

Item 1.

Business

4

Item 1A.

Risk Factors

15

Item 1B.

Unresolved Staff Comments

38

Item 2.

Properties

38

Item 3.

Legal Proceedings

38

Item 4.

Mine Safety Disclosures

38

 

 

 

PART II

 

 

Item 5.

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

39

Item 6.

[Reserved]

40

Item 7.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

41

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

58

Item 8.

Financial Statements and Supplementary Data

59

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

98

Item 9A.

Controls and Procedures

98

Item 9B.

Other Information

99

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

99

 

 

 

 

PART III

 

 

Item 10.

Directors, Executive Officers and Corporate Governance

100

Item 11.

Executive Compensation

100

Item 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

100

Item 13.

Certain Relationships and Related Transactions, and Director Independence

100

Item 14.

Principal Accounting Fees and Services

100

 

 

 

PART IV

 

 

Item 15.

Exhibits, Financial Statement Schedules

101

Item 16

Form 10-K Summary

103

 


 


 

 

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), about us and our industry that involve substantial risks and uncertainties. All statements other than statements of historical fact contained in this Annual Report on Form 10-K are forward-looking statements regarding our future operating results and financial position, our business strategy and plans, market growth and trends, and our objectives for future operations. Forward-looking statements generally relate to future events or our future financial or operating performance. In some cases, you can identify forward-looking statements because they contain words such as “anticipate,” “believe,” “contemplate,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “should,” “target,” “will,” or “would,” or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans, or intentions. These forward-looking statements include, but are not limited to, statements concerning the following:

 

our expectations regarding our financial performance, including revenues, expenses, and margins, and our ability to achieve or maintain future profitability;

 

our ability to effectively manage our growth;

 

anticipated performance, trends, growth rates, and challenges in our business and in the markets in which we operate or anticipate entering into;

 

economic and industry trends, in particular the rate of adoption of construction management software and digitization of the construction industry, inflation, and challenging geopolitical conditions;

 

our ability to attract new customers and retain and increase sales to existing customers;

 

our ability to expand internationally;

 

the effects of increased competition in our markets and our ability to compete effectively;

 

our estimated total addressable market;

 

our expectations regarding our ability to successfully integrate our most recent acquisition of Express Lien, Inc. (d/b/a Levelset), a Delaware corporation (“Levelset”), into our business and receive the anticipated benefits from such transaction;

 

our ability to develop new products, services, and features, and whether our customers and prospective customers will adopt these new products, services, and features;

 

our ability to maintain, protect, and enhance our brand;

 

the sufficiency of our cash to meet our cash needs for at least the next 12 months;

 

future acquisitions, joint-ventures, or investments, including our strategic investments and investments in marketable securities;

 

our ability to comply or remain in compliance with laws and regulations that currently apply or become applicable to our business in the United States (“U.S.”) and internationally;

 

our reliance on key personnel and our ability to attract, maintain, and retain management and skilled personnel;

 

the future trading price of our common stock;

 

our anticipated use of the net proceeds from our initial public offering (“IPO”); and

 

the effects of the COVID-19 pandemic or other public health crises.

You should not rely on 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, and operating results. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties, and other factors described in the section titled “Risk Factors” and elsewhere in this Annual Report on Form 10-K. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Annual Report on Form 10-K. The results, events, and circumstances reflected in the forward-looking statements may not be achieved or occur, and actual results, events, or circumstances could differ materially from those described in the forward-looking statements.

1

 


 

In addition, statements that “we believe,” and similar statements, reflect our beliefs and opinions on the relevant subject. These statements are based on information available to us as of the date of this Annual Report on Form 10-K. While we believe that information provides a reasonable basis for these statements, that information may be limited or incomplete. Our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all relevant information. These statements are inherently uncertain, and investors are cautioned not to unduly rely on these statements.

The forward-looking statements made in this Annual Report on Form 10-K relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Annual Report on Form 10-K to reflect events or circumstances after the date of this Annual Report on Form 10-K or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions, or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures, or investments.

Unless the context requires otherwise, references in this Annual Report on Form 10-K to the “Company”, “Procore,” “we,” “us” and “our” refer to Procore Technologies, Inc. and its consolidated subsidiaries.


2

 


 

 

RISK FACTORS SUMMARY

Investing in our common stock involves a high degree of risk. Below is a summary of factors material to our business that make an investment in our securities speculative or risky. Importantly, this summary does not address all of the risks that we face. Additional discussion of the risks summarized in this risk factor summary, as well as other risks we face can be found under the heading “Risk Factors” in Part I of this Annual Report on Form 10-K.

Our business is subject to a number of risks of which you should be aware before making a decision to invest in our common stock. These risks include, among others, the following:

 

we have experienced rapid growth in recent periods, and such growth may not be indicative of our future performance. If we fail to properly manage future growth, our business, financial condition, results of operations, and prospects could be materially adversely affected;

 

we have a history of losses and may not be able to achieve or sustain profitability in the future;

 

our business may be significantly impacted by changes in the economy and in spending across the construction industry;

 

the construction management software industry is evolving rapidly and may not develop in ways we expect. If we fail to respond adequately to changes in the industry, our business, financial condition, results of operations, and prospects could be materially adversely affected;

 

we are continuing to expand our operations outside the U.S., where we may be subject to increased business, regulatory, and economic risks (including fluctuations in currency exchange rates) that could materially adversely affect our business, financial condition, results of operations, and prospects;

 

our business depends on a strong brand, and if we are not able to maintain and enhance our brand, our ability to retain and expand our customer base may be impaired, and our business may be harmed;

 

our ability to increase our customer base and achieve broader market acceptance of our products, services, and platform will significantly depend on our ability to develop and expand our sales and marketing capabilities, the failure of which could materially adversely affect our business, financial condition, results of operations, and prospects;

 

we operate in a competitive market, and we must continue to compete effectively;

 

interruptions or performance issues associated with our products, services, and platform, including the interoperability of our platform across devices, operating systems, and third-party applications, could materially adversely affect our business, financial condition, results of operations, and prospects;

 

if we lose key management personnel or if we are unable to retain or hire additional qualified personnel, we may not be able to achieve our strategic objectives and our business, financial condition, results of operations, and prospects could be materially adversely affected;

 

if we cannot maintain our company culture as we grow, we could lose the innovation, teamwork, passion, and focus on execution that we believe contribute to our success;

 

we are subject to stringent, changing, and sometimes potentially inconsistent obligations related to data privacy and security, both domestically and internationally, and our actual or perceived failure to comply with such obligations could lead to regulatory investigations or actions, litigation, fines and penalties, disruptions of our business operations, reputational harm, loss of revenue or profits, loss of customers or sales, and other adverse consequences, any of which could materially adversely affect our business, financial condition, results of operations, and prospects;

 

if our information technology systems or data, or those of third parties upon which we rely, are or were compromised, we could experience adverse consequences resulting from such compromise, including, but not limited to, regulatory investigations or actions, litigation, fines and penalties, disruptions of our business operations, reputational harm, loss of revenue or profits, loss of customers or sales, and other adverse consequences, any of which could materially adversely affect our business, financial condition, results of operations, and prospects;


3

 


 

 

 

our failure to protect our intellectual property rights and proprietary information could diminish our brand and other intangible assets and otherwise materially adversely affect our business, financial condition, results of operations, and prospects;

 

we may be unsuccessful in making, integrating, and maintaining acquisitions, joint ventures, and strategic investments, which could materially adversely affect our business, financial condition, results of operations, and prospects; and

 

if we fail to maintain an effective system of disclosure controls and internal control over our financial reporting, including our acquired companies, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired and our business, financial condition, results of operations, and prospects could be materially adversely affected.

4

 


 

 

PART I

Item 1. Business.

Overview

Our mission is to connect everyone in construction on a global platform.

We are a leading provider of cloud-based construction management software, and are helping transform one of the oldest, largest, and least digitized industries in the world. We focus exclusively on connecting and empowering the construction industry’s key stakeholders, such as owners, general contractors, specialty contractors, architects, and engineers, to collaborate and access our capabilities from any location on any internet-connected device. Our platform is modernizing and digitizing construction management by enabling real-time access to critical project information, simplifying complex workflows, and facilitating seamless communication among key stakeholders, all of which we believe positions us to serve as the system of record for the construction industry. We are also developing other programs and services, such as our materials financing program, to address related challenges faced by the construction industry’s key stakeholders. Adoption of our products and services helps our customers increase productivity and efficiency, reduce rework and costly delays, improve safety and compliance, and enhance financial transparency and accountability.

In short, we build the software for the people that build the world.

We have established our leading market position by focusing on serving the unique needs of the construction industry. We work directly with stakeholders to develop the products and services they need and to provide high-quality support, available to all users at no additional charge. Our five integrated product categories—Preconstruction, Project Execution, Workforce Management, Financial Management, and Construction Intelligence—automate workflows, provide real-time visibility, offer advanced analytics, and support collaboration across key stages of the construction project lifecycle. Each of our products can be accessed from the office or the jobsite on computers, smartphones, and tablets, enabling users to work wherever the job requires. Our open application programming interfaces (“APIs”) and our application marketplace (“App Marketplace”) allow customers to integrate our products with their internal systems and over 400 integrations including accounting, document management, and scheduling software, providing our users with choice and flexibility, and demonstrably increasing the stickiness of our platform as we aim to become the construction industry’s system of record. Our customers range from small businesses managing a few million dollars of annual construction volume to global enterprises managing billions of dollars of annual construction volume. Our core customers are owners, general contractors, and specialty contractors operating across the commercial, residential, industrial, and infrastructure segments of the construction industry. We generate substantially all of our revenue from subscriptions to access our products. We primarily sell our products on a subscription basis for a fixed fee with pricing generally based on the number and mix of products a customer subscribes to and the fixed aggregate dollar volume of construction work contracted to run on our platform annually, which we refer to as annual construction volume. As our customers subscribe to additional products or increase the annual construction volume contracted to run on our platform we generate more revenue. We do not provide refunds for unused construction volume, or charge customers based on consumption or on a per project basis. Our customers rely on our platform to help run their businesses more efficiently.

Our business model is designed to encourage rapid, widespread adoption of our products by allowing for unlimited users, meaning we do not charge a per-seat or per-user fee. Customers can invite all project participants to engage with our platform as part of a project team. Customers typically invite participants to join our platform, including their employees and collaborators, which are other project participants that engage with our platform but do not pay us for such use. Collaborators have access to relevant project information and product features for the duration of their involvement in a project and are incentivized to become customers, as collaborators do not control what information they get access to, may not be able to access project information after a job is complete, and cannot run their complete portfolio of projects on our platform. Once collaborators have used our platform, they may potentially become customers and evangelize Procore on future projects.

We believe that our business model creates a flywheel effect that has helped increase our customer count, from 10,166 as of December 31, 2020, to 12,193 as of December 31, 2021, to 14,488 as of December 31, 2022, reflecting a year-over-year growth rate of 20% and 19% in 2021 and 2022, respectively. The increase of 2,295 net new customers in 2022 includes 189 customers from LaborChart, Inc. (“LaborChart”) when it was fully integrated into the sales process in the third quarter of 2022. We have also seen an increase in the number of customers that contributed more than $100,000 of annual recurring revenue (“ARR”), which grew from 843 as of December 31, 2020, to 1,111 as of December 31, 2021, to 1,576 as of December 31, 2022, reflecting year-over-year growth rates of 32% in 2021 and 42% in 2022. All customer counts aforementioned exclude customers acquired from Levelset and Esticom, Inc. (“Esticom”), which have not yet been renewed onto standard Procore

4

 


 

annual contracts. Remaining Levelset and Esticom legacy customers will be included in our customer and ARR metrics once they are renewed onto standard Procore annual contracts or upon integration of Levelset and Esticom into Procore’s sales process.

Our success in building our customer base, expanding usage for existing customers, and helping digitize the industry has allowed us to achieve significant growth. We generated revenue of $400.3 million in 2020, $514.8 million in 2021, and $720.2 million in 2022, representing year-over-year growth of 29% in 2021 and 40% in 2022. We had net losses of $96.2 million in 2020, $265.2 million in 2021, and $286.9 million in 2022.

Our Industry

The construction ecosystem is highly fragmented and specialized.

The construction process relies on coordination among highly fragmented and specialized groups, including key stakeholders such as owners, general contractors, specialty contractors, architects, and engineers. These stakeholders engage in financing, budgeting, designing, building, and maintaining commercial, residential, industrial, and infrastructure projects while navigating varying responsibilities, risk profiles, and motives. Completing a project safely, on time, and within budget requires effective collaboration between stakeholders across workstreams, sharing information in a timely and effective manner, and navigating increasing contractual and regulatory complexity.

Key stakeholders in the construction ecosystem are:

 

Owners. Owners initiate construction projects, secure financing, work with architects, engineers, and consultants on building design, hire general contractors to manage the construction process, and are the ultimate decision-makers throughout a project. Owners include corporations, universities, government entities, and commercial and residential real estate developers. Once a project is completed, owners are responsible for operating, leasing, or selling the structure, or outsourcing such processes to a third party.

 

General contractors. General contractors coordinate the construction project and fulfill the demands of owners while simultaneously maintaining oversight and responsibility for specialty contractors and other vendors.

 

Specialty contractors. Specialty contractors, commonly referred to as subcontractors, are hired by general contractors for their specialized skills, such as mechanical, electrical, plumbing, roofing, or concrete trades, and perform the vast majority of construction work, including sourcing materials.

 

Architects and engineers. Architects and engineers work together to develop building plans and designs, collaborating directly with owners and general contractors. Typically, architects are responsible for designing the aesthetic look and feel of a structure, while engineers focus on safety and functionality, materials, and structural design.

The construction industry has four defining characteristics:

 

Construction is a custom business. Construction projects are typically custom and each project has a distinctive combination of dynamic variables, including unique project teams, design, materials, financing, terrain, regulations, and schedules.

 

The workforce is mobile and decentralized. Construction happens on the jobsite, not at the office, which increases the importance of mobile access to project data. Construction workers often operate with out-of-date or incomplete project information and struggle to collaborate effectively with other stakeholders, leading to mistakes that may translate to costly rework and extended project timelines. Given mistakes not only impact the progress of the project but also expose workers to safety risks, the need for mobile collaboration solutions and real-time access to instructions, designs, documentation, and reporting is becoming increasingly critical for managing and optimizing a dispersed workforce.

 

Stakeholder dynamics are complex. Construction projects require collaboration across a wide range of stakeholders who often have a different set of interests and lack familiarity and trust with one another, yet all are interdependent and ultimately share project risks. Similarly, all project participants are adversely impacted when a project is delayed, runs over budget, or does not meet quality or safety requirements. For example, a concrete contractor may not be able to pour concrete on a project until the mechanical, electrical, and plumbing (“MEP”) contractors complete their scope of work. If the MEP contractors fail to complete their tasks as scheduled and that delay is not properly communicated to all affected stakeholders, then not only could the project fall behind schedule but the concrete may still arrive at the jobsite as originally scheduled, become unusable, and need to be disposed of,

5

 


 

 

driving up costs and impacting profit margins. In order to avoid related financial losses, stakeholders are often quick to redirect responsibility to other participants on a project and seek to resolve disputes in court.

 

Change is constant. Construction project designs, schedules, and budgets are modified frequently. Construction teams typically run into unforeseen issues requiring a workaround, or the owner may decide to make a modification to the project. As a result, the design that teams set out to build rarely matches the finished product. An event as small as a delayed inspection that adjusts worker schedules, or as significant as discovering an unexpected boulder during excavation that requires special equipment to remove, can trigger costly changes to a project’s schedule and require timely communication to teams on the ground to minimize or avoid mistakes.

Our Approach

We believe that we are well-positioned to extend our leading market position, not only through promoting the rapid adoption of our products, services, and platform, but also through our dedicated efforts to invest in and positively impact the future success of the construction community. We believe that our success is driven by the quality of our products, services, and platform and our strong relationships with our customers and the broader construction industry. Our approach is based on two key elements:

 

We live and breathe construction. Our products, services, and platform are focused on the construction industry, and we build them for the diverse requirements of industry stakeholders. We have deep domain expertise and an understanding of the construction industry’s complex workflows, incentive structures, and the risks each stakeholder faces on a project. We also partner with the industry beyond providing software. Several of our initiatives, including Jobsite, our industry-focused blog site, Procore Community, our online user community forum, and Groundbreak, our annual construction industry conference, are designed to grow community engagement across our platform. We also offer additional resources to the construction community, including certified continuing education courses, training programs, online content libraries, and free software to universities, schools, trade unions, and non-profits through our in-house social impact team, Procore.org.

 

We put our customers first. We make our products intuitive and easy-to-use, whether from a computer, smartphone, or tablet, in the field or in the back office, so that everyone can adopt and benefit from the power of our products. A core part of our strategy is our user-centric development culture. We engage with the construction community to understand its needs and work with our customers to develop, iterate, and improve our products and technology. Our customer support team provides live support to all users at no additional cost, as well as numerous online resources, because we believe that if all users are successful, then our customers will be successful.

Our Platform

Our platform is built to be modern, intuitive, and open with a modular and extensible architecture that not only includes the breadth and depth of functionality of our own products, but also integrates with third-party applications and our customers’ own customized applications. While we offer a broad set of products that we primarily monetize through subscriptions, our platform includes a wide range of technical services that are shared across our products and open APIs that enable us to extend the capabilities of our platform to the broader ecosystem of software that our customers use.

Our platform offers our customers and collaborators online and offline access to critical project information and capabilities that address a range of evolving needs throughout a project’s lifecycle, including bidding, scheduling, building information modeling (“BIM”), labor tracking, financial management, and more. Our platform streamlines communication and facilitates compliance with safety and other regulatory standards, which helps increase productivity and efficiency, reduces rework and costly delays, improves safety and compliance, and enhances collaboration and accountability among key stakeholders.

Product Categories

 

Preconstruction. Selecting the right specialty contractors and vendors for a construction project is critical to the successful outcome of the project. The process is often manual, disorganized, time-consuming, and resource-intensive, requiring the collection of extensive documentation and multi-faceted bids that typically include sensitive information. Our Preconstruction products facilitate collaboration between internal and external stakeholders during the planning, budgeting, estimating, bidding, and partner selection phase of a construction project. Our products are designed to help reduce financial and operational risk across key stakeholders before construction begins.


6

 


 

 

 

Project Execution. Construction teams struggle with poor communication between the field and office, time-consuming processes, and getting updated and accurate information to all project stakeholders. Teams often lack the ability to effectively collaborate on workflows, such as structure design, or changes to plans that become necessary in the field. Tracking project progress and ensuring procedures are in line with quality and safety standards is often manual or done using disparate point solutions. These dynamics lead to risky work environments, rework, training gaps, and strained relationships, often resulting in millions of dollars in cost overruns and litigation. Our Project Execution products connect entire construction project teams by ensuring project information is aggregated in a cloud-based platform, available to all project participants, and accurate so that work on the jobsite is completed correctly. Our products and platform enable real-time collaboration, information storage, design, BIM model clash detection, and regulation compliance for teams on the jobsite and in the back office.

 

Workforce Management. Construction teams responsible for performing work on the jobsite are often unable to efficiently track labor productivity, which leads to schedule delays, inefficient use of time, margin loss, and rework. Our Workforce Management product helps customers address these problems by allowing contractors to better schedule, track and forecast labor productivity, improve time management, communicate more efficiently with their workforces, and better manage profitability on construction projects. By using our products, customers are also creating detailed productivity records that can be referenced during the bidding process.

 

Financial Management. Managing construction financials is often a slow, expensive, and manual data entry process. Construction teams need to be able to monitor budgets on individual projects and across entire portfolios of projects in order to maximize project profitability and plan for the long-term. Teams lack real-time access to accurate financial data that is critical to managing changes that impact budgets or allow for efficient invoicing. Our Financial Management products provide customers with visibility into the financial health of their individual construction projects and portfolios, and facilitate untethered access to financial data, linking the field and the office in real-time. Our products improve cost management, invoice collection and review, lien rights management, and budget forecasting and tracking. Our platform also supports integrations with a majority of the industry’s preferred accounting systems.

 

Construction Intelligence. Construction Intelligence is a set of holistic solutions that offers advanced analytics and business intelligence capabilities, allowing customers to capture, manage, and learn from data for streamlined and robust project and portfolio reporting, analytics, and artificial intelligence (“AI”)-guided workflows, as well as to monitor projects and drive more informed decision-making for their business needs. With Construction Intelligence, information and data collected during the course of construction using our products becomes a catalyst for creating a culture of data-driven analysis and decision making at each level of a customer’s organization. Our Construction Intelligence products provide access to 12 pre-built reports and over 145 pre-built report pages and the ability to build custom visualizations leveraging their enterprise data in Microsoft Power BI. Cross-tool reporting, configurable dashboards, and advanced data visualization all help turn project data into business insights.

Procore App Marketplace

Our platform gives customers the freedom to connect with third-party integrations currently in our App Marketplace. Our App Marketplace extends the functionality of our existing products, connecting critical business workflows and processes, and enabling customers to maintain a single system of record while being able to leverage software solutions providing an array of functionality. This ecosystem provides customers with support in analytics, accounting and finance, scheduling, insurance, compliance, and customer relationship management, among many other categories. While our customers may pay fees to certain third-party developers in order to use their applications that integrate with our platform, we do not earn any fees or commissions from either our customers or these third-party developers for accessing or using our App Marketplace.

Our App Marketplace represents a key competitive differentiator for us and has been widely adopted by our customers, providing significant value while demonstrably increasing the stickiness of our products and providing a future pipeline for potential acquisitions. Within the construction industry, integration of third-party applications with our platform and a presence in the App Marketplace are increasingly seen as requirements for adoption and usage by our customer base.

Procore Shared Technology Services

Our platform includes a number of shared services that underlie our products and enable us to launch new products and extend the capabilities of our existing products. The user directory, reporting, tasks, search, and other components of our platform are examples of the underlying shared services that our customers can use across our products. In order to create a centralized hub for construction project information, we have developed an open and extensible platform that connects our customers’ business applications, people, devices, and data. We have also developed highly configurable forms, data fields, and workflows, enabling our customers to centralize their data on our platform. Our platform services are designed around four

7

 


 

defining attributes that increase the breadth and depth of our offering, improve usability, and enable a unified experience. These include:

 

UI Customization. Our platform is designed to be flexible and adaptable, providing native mobile and desktop user interfaces (“UI”) to both our internal and third-party developers. This means developers can accelerate design and development efforts by accessing Procore’s core UI components and design guidelines, helping to ensure a consistent user experience. We also offer third-party developers the ability to create embedded applications, which we call Embedded Apps, a feature that allows developers to insert their apps directly into our UI. This creates an experience that reduces user friction and context switching between different applications, while providing our familiar UI to users when introducing new integrations.

 

Customizable Business Logic. Our products are designed to work the way our users work. Customers can create designated workflows to match the approval sequence and processes that are appropriate for their businesses. Our platform offers configurable fields and forms, improving the degree of precision with which customers can track data and secure documentation. Additionally, our platform offers comprehensive user permission functionality. These permissions define who has access to certain project and company-level information. By default, we provide customers with several role-based permission templates, and these permissions are configurable down to the tool access level by user.

 

APIs. Our platform features developer-friendly open APIs and tools that are designed to empower our customers and third-party developers to build their own integrations or customized applications, thereby expanding the functionality of our products.

 

Data. As data is generated on our platform, it is securely stored in centralized databases. Our platform enables our customers to search across their data, empowering real-time analytics and customizable reporting. Users have access to insights that can be derived from data generated by their account usage across our platform. Additionally, our platform allows us to collect aggregated, anonymized data that we can use to develop new products, services, and features, as well as better support our customers as they navigate challenging industry and market conditions. We are also developing risk modeling to price risk in offerings such as our materials financing program and utilize predictive data to tailor those offerings to fit our customers’ needs. We also expect to leverage data to build AI and machine learning functionality into the Procore platform in order to provide customers with ways to automate repetitive tasks, uncover hidden information, and glean actionable insights to drive better outcomes on projects, in addition to other next-generation features.

Our platform typically serves as a system of record for our customers’ projects, meaning that our customers are incentivized to continue to subscribe to our products even after the end of a construction project in order to leverage the benefits of Procore. As the number of projects and the construction volume managed on our platform grows, so does the amount of data that our platform captures. This enables our customers to analyze their data and derive insights to better operate their business, and enables us to develop products and services specifically tailored to the needs of the construction industry and its stakeholders.

Our Core Customer Stakeholders and the Benefits Provided by Our Products

We serve customers ranging from small businesses managing a few million dollars of annual construction volume to global enterprises managing billions of dollars of annual construction volume. Our core customers are owners, general contractors, and specialty contractors operating across the commercial, residential, industrial, and infrastructure segments of the construction industry. For additional information on these core customers, see “Our Industry” above.

We believe that our ability to deliver products that address our customers’ specific needs, including by enabling streamlined communication and real-time access to data, is essential to driving increased productivity and efficiency, reducing rework and costly delays, improving safety and compliance, and enhancing financial transparency and accountability.

Owners

Owners are the beneficiaries of the end result of a construction project, but if the project is over budget, or not completed on schedule, the owner can be responsible for funding the overage or incurring lost revenue. Owners need the ability to plan capital expenditures, accurately estimate project costs, source high-quality general contractors to manage construction work, and track project progress with a high degree of visibility. By reducing friction that hinders collaboration, our products can help owners track cost updates, project status, and change orders. We help owners save significant time and money by providing financial and operational visibility into their projects. It is critical for owners’ bottom lines that they remain informed of what work has been completed, when it was completed, and what specifically was built or installed. Not only is this information crucial for

8

 


 

ongoing projects, but it is also necessary for long-term asset management, as the underlying data allows for more efficient, effective, and predictive maintenance.

General contractors

General contractors operate under immense pressure, with little room for error, as they often manage their businesses with small profit margins. Inadequate information flows, such as not providing specialty contractors with the latest set of plans, can result in costly project delays, overages, and unfulfilled expectations. General contractors are also compelled to perform duplicate data entry in disparate systems and are accustomed to dealing with invoicing errors, information silos, and disconnected point solutions. For example, general contractors must often collect and consolidate dozens of invoices from their specialty contractors each month before invoicing the owner. This process can require days or even weeks of effort, depending upon a project’s complexity and the number of specialty contractors. With our platform, that process can be greatly condensed. We have developed a cloud-based platform to allow general contractors to manage their projects from a smart device in their hand, with the goal of facilitating exceptional teamwork, reducing costly rework, mitigating risk, and improving profit margins.

Specialty contractors

For specialty contractors to be successful, it is imperative that they are able to effectively track and manage their crews, materials, and equipment. Specialty contractors have to get the right people to the right jobsite at the right time with the correct materials and equipment. However, specialty contractors often utilize disparate point software solutions or antiquated documentation systems, such as pen and paper and even physical whiteboards, which means they lack a consistent way to track labor production rates, monitor safety compliance and quality of work, ensure they are working off the latest set of plans and schedules, or document work completed as part of the invoicing process. Specialty contractors frequently experience delays and disruptions in work progress as a result of not having timely access to the most up-to-date information, such as when other stakeholders make changes to project plans or schedules and do not effectively communicate those changes to specialty contractors. For example, when a specialty contractor submits a change order, they typically cease work until the change order is approved by the owner and the decision is communicated back to the specialty contractor, which can take weeks. Our products feature intuitive, easy-to-use tools that allow specialty contractors to leverage accurate, real-time information, reduce unnecessary data entry, visualize productivity trends, document completed work, and get paid the correct amounts faster.

We are also developing other programs and services to address related challenges faced by specialty contractors. For example, our materials financing program aims to help specialty contractors manage cash flow concerns by facilitating the purchase of construction materials from fulfillment partners on our customers’ behalf, allowing those customers to finance their materials purchases from us on deferred payment terms that better match construction payment timelines.

Our Business Model

We generate substantially all of our revenue from subscriptions to access our products and have an unlimited user model that is designed to facilitate adoption and maximize usage of our platform by all project stakeholders. We primarily sell our products on a subscription basis for a fixed fee with pricing generally based on the number and mix of products and the annual construction volume contracted to run on our platform.

As we grow, we believe that the value of our business will increase across three key dimensions:

 

Ecosystem. Our business model is designed to encourage rapid, widespread adoption by allowing for unlimited users, meaning we do not charge a per-seat or per-user fee. Customers can invite all project participants to engage with our platform as part of a project team. This includes customers’ employees and collaborators, who are other project participants who engage with our platform but do not pay us for such use. Thereafter, collaborators have an incentive to become customers, as collaborators do not control what information they get access to, may not be able to access project information after a project is complete, and cannot run their complete portfolio of projects on our platform.

 

Products. We believe our expertise in construction and close relationship with our customers and collaborators enable us to deliver easy-to-use and feature-rich products, specifically tailored to solve the problems of the industry’s key stakeholders and help them manage their businesses more effectively. Our products are offered à la carte and are integrated into our cloud-based platform.

 

Data. Our platform captures extensive data across stakeholders and each stage of a project, which enables us to create a system of record for all stakeholders and to analyze project and industry trends. Our platform captures data encompassing bidding, safety, cost, quality, scheduling, materials, supplier information, and other types of data. We believe our unique access to data through our platform will allow our team to assess construction risk faster and

9

 


 

 

more accurately than traditional methods, and our goal is to use such data to scale and automate our product offerings, including our materials financing program.

Our Growth Strategy

We intend to leverage our existing products and industry presence to establish our products, services, and platform as the industry standard in construction, both domestically and internationally. The key elements of our strategy to accomplish these objectives are as follows:

 

Maintain and advance our technology leadership. We believe that the investments we have made in research and development to build our technology have been core differentiators of our products and platform. We plan to continue to invest in technology innovation and product development, and we believe that our customers will benefit from new features and products on our centralized platform.

 

Acquire new customers. We believe the market for construction technology and collaboration tools is in its early phases of adoption. We plan to continue to expand our sales and marketing efforts to drive awareness of our products and services and grow our customer base, focusing on owners, general contractors, and specialty contractors. The portion of our current user base made up of collaborators invited to participate in our customers’ projects represents a significant opportunity to increase our revenue. These users are incentivized to become customers in order to gain visibility and control across their projects with actionable insights from a single system. In the future, we have the potential to monetize additional adjacent stakeholders, including a broad set of industry participants who are potential customers of our existing products and services and those whom we plan to address with targeted new products and services, such as our materials financing program, over time. Such new products and services may allow us to attract new customers as well as expand existing customer relationships.

 

Increase and diversify spend within our customer base. We plan to drive additional spend from existing customers by capturing more projects, selling them additional existing products and services, and offering new products and services that address additional customer needs.

 

Expand internationally. We believe there is a global need for construction management software and that the global market is currently underpenetrated, representing a significant opportunity. We plan to open offices and hire sales and customer experience teams and expand our presence in the countries where we already operate, as applicable.

 

Extend our industry connectivity and our position as a trusted brand. We believe there are powerful network effects to our business, and to capitalize on these effects we intend to focus on driving higher engagement with customers, collaborators, and the broader construction community. We will continue to invest in expanding our ecosystem, developing new partnerships, and supporting more integrations. In addition, we plan to continue to invest in growing our brand and expanding on our key community and user initiatives.

 

Pursue targeted acquisitions. We have made and may in the future make select acquisitions to add innovative features and functionality to our platform, accelerate our end-to-end cloud-based platform strategy, and bring talent to our team. Our App Marketplace provides us with visibility into our customers’ interactions with many third-party integrations. For example, in 2019, we acquired Honest Buildings, Inc. (“Honest Buildings”), an existing App Marketplace partner and a provider of financial and project management software for owners, allowing us to further extend our products and platform to this key stakeholder group. In 2020, we acquired Esticom, another App Marketplace partner and provider of a leading estimating solution. In 2021, we acquired Levelset, a lien rights management solution, and LaborChart, a labor management solution, both of which were also existing App Marketplace partners. Our existing integrations with App Marketplace partners like these streamline the integration of their solutions into our platform post-acquisition and allows us to quickly deliver a seamless customer experience across financial and project management workstreams.

Our Products

Our platform features five integrated product categories, allowing data and workflows to transparently cross the phases of a construction project. Our customers typically purchase subscriptions to access our products on a product-by-product basis.

Preconstruction

 

Prequalification. Procore Prequalification streamlines the process of selecting specialty contractors and vendors for construction projects, connecting all stakeholders involved in the process in one place. Customers can easily send out requests for documentation to potential partners, which are then collected, standardized, and aggregated within the Prequalification product, making sure all project stakeholders have access to the right information at the right

10

 


 

 

time. From there, customers can evaluate which partners have the capability, capacity, and resources to be hired for their project. Customers can also access and store financial data, increasing project team visibility without compromising confidentiality.

 

Estimating. Procore’s estimating solution offers quantity takeoff and estimating capabilities that streamline the takeoff, estimating, and bidding process, allowing customers to bid and win more projects in less time. Customers can quickly perform a digital quantity takeoff to determine materials, labor, and equipment required to complete a construction project based on relevant documents such as plans and specifications, add the associated costs, and markup and create a customer-facing proposal that can be approved and tracked all within a single application, reducing overhead and improving profitability.

 

Bid Management. Procore Bid Management organizes the complex bidding process, from bid package creation to bid award, allowing customers to track and assess the significant volume of bids that are typically submitted to work on a given construction project. Bid Management also provides vendors with a single location to access bid package details, files, and communications to simplify the bid submission process.

Project Execution

 

Project Management. Procore Project Management provides every team member on a construction project with real-time access to the information they need via a single, accurate, up-to-date source. Project Management centralizes and facilitates collaboration on schedules, specifications, submittals, drawings, requests for information (“RFIs”), and outstanding tasks. Users have the ability to log critical information, track project progress, and escalate issues for approvals from the correct team members. Project Management is designed to increase transparency and accountability across the entire project team, reducing litigation risk and the shifting of responsibilities.

 

Quality & Safety. Procore Quality & Safety allows field teams to continuously record, monitor, evaluate, and improve procedures in order to maximize compliance with safety regulations and quality specifications. Additionally, the product helps users identify, understand, and proactively resolve the causes of issues and risky behaviors before they result in an injury or accident.

 

Design Coordination. Procore Design Coordination helps users identify and resolve design and constructability issues prior to construction, thereby minimizing the cost of RFIs, change orders, and rework. Our product allows users to coordinate documents and 3-D models, bringing stakeholders together in a collaborative tool to validate a project design and achieve predictable results in the field.

 

Building Information Model. Procore BIM enables all users in the field to view and collaborate on 3-D models, which allow project teams to more efficiently plan and construct their projects. Field workers can access project models in real-time, with an easy-to-use navigation interface that ties 3-D models to drawings. The product improves decision-making and reduces rework by ensuring that work is coordinated and installed correctly the first time.

Workforce Management

 

Field Productivity. Procore Field Productivity enables contractors to manage their labor with real-time time data for payroll, manage out-of-scope work, as well as communication, certification, forecasting, and productivity tracking. This data deeply integrates into Procore Project Financials, powering critical labor cost analysis and change management workflows that maximize job profitability. In using Field Productivity, customers create a detailed record of historical productivity rates that allows them to more accurately bid and estimate future projects.

 

Workforce Planning. Procore Workforce Planning is a construction workforce management solution that provides real-time insight into a workforce's availability and skillset with a centralized scheduling and communication hub. Workforce Planning is used by general and specialty contractors for construction rosters of varying sizes. Customers can utilize Workforce Planning for people and data management, planning and scheduling, workforce analytics, labor forecasting, and field-to-office communication.

Financial Management

 

Project Financials. Procore Project Financials is a robust solution for managing the financial health of a construction project. Customers can track, forecast, and manage project costs, budgets, and change orders with reliable data drawn from the field. These real-time insights help customers facilitate more accurate communication, generate faster approvals, and reduce financial risk.

 

Invoice Management. Procore Invoice Management expedites the invoice creation, collection, review, and approval process across stakeholders. Our products allow customers to automate the creation of invoices while helping to

11

 


 

 

ensure accuracy and reduce delays in payment. By streamlining the payment process, Invoice Management helps to reduce schedule delays arising from disruptions in cash flow.

 

Portfolio Financials. Procore Portfolio Financials is purpose-built for owners, enabling these stakeholders to track and approve expenditures across their portfolio of construction projects. Users can compare bids across different general contractors and manage budgets, change orders, and invoices all in one place.

 

Accounting Integrations. Procore Accounting Integrations integrates with our customers’ accounting systems to minimize manual data entry and reduce errors created through double entry. Accounting integrations sync project information between the field and office so informed decisions can be made using up-to-date project and cost data.

 

Lien Rights Management. In connection with our acquisition of Levelset, we acquired a lien rights management product that is designed to efficiently manage our customers’ lien rights on construction projects and simplify complex compliance workflows and payment processes. Users can exchange and collaborate around payment documents such as lien waivers, payment applications, and preliminary notices, enabling contractors, suppliers, and other industry stakeholders to have better visibility, more streamlined documentation, and faster payments.

Construction Intelligence

 

Procore Analytics. Our Procore Analytics product gives customers the ability to generate deep insights across data aggregated from across all projects, various products, and integrated accounting software. Customers can track trends and conduct analysis using pre-built reports, all of which are customizable to suit individual customer needs.

Sales and Marketing

We primarily sell subscriptions to access our products through our direct sales team, which is specialized by stakeholder region, size, and type, and is serviced regionally by offices in the U.S., Canada, Australia, England, Mexico, Singapore, the United Arab Emirates (“UAE”), France, and Ireland, and by our focused sales and marketing efforts in Germany, where we do not yet maintain an office location. As a result of our international efforts, we support multiple languages and currencies. We combine an inside sales model with a field sales team targeting large accounts. Our install base team focuses on renewals and account expansion. Our construction volume-based pricing model and number of product offerings create multiple opportunities for expansion.

We focus our marketing efforts on product innovation and value, domain expertise, and community-building. We reach potential customers and generate leads for our sales team through a combination of content marketing, public relations, advertising, sponsorships, digital marketing, partner marketing, social media, community initiatives, and events. We deliver multi-touch marketing efforts across all stages of the customer journey, from awareness and consideration to purchase, retention, and advocacy. Marketing activities are connected to our sales pipeline, resulting in product demonstration requests and sales opportunities. As a key part of our brand-building efforts, we host industry events. Our engagement with these leading industry events affords us the ability to connect directly with our customers, collaborators, and the broader construction industry.

Research and Development

Our research and development organization is responsible for the development and delivery of new features and products for our platform, and the continued improvement, maintenance, and support of our existing products, platform, and cloud infrastructure. We leverage our broad customer base, our engaged user communities, and our focus on user-driven innovation to aggregate feedback on features and functionality and consistently improve our products and platform. Our teams partner with our customers and collaborators to understand their needs through focus groups at our innovation labs, trade shows, and conferences, and with customers and collaborators on the jobsite.

Our research and development teams are largely based in our Carpinteria, California headquarters, and our Austin, Texas, New York, New York, Cairo, Egypt, and Toronto, Canada offices.

Our Competition

The market for construction management software is competitive and rapidly evolving. We believe the market is in its early phases of maturity and technology adoption as many companies in the construction industry still rely on a combination of rudimentary workflows, including manual paper-based methods, email, fax, and spreadsheet-based processes. Where technology has been adopted, it has generally had a limited impact because of a lack of modern, cloud-based tools, limited breadth and depth of functionality, or a lack of integrations between point solutions.

12

 


 

We believe our competitors primarily exist across the following four categories:

 

aggregated construction management tools, including products offered by Oracle, Autodesk, and Trimble. Some of these companies’ products integrate with our platform and are available in our App Marketplace.

 

accounting software vendors, including providers that offer accounting software and supplement their solutions with project management tools and other offerings, which are often bundled with their accounting solutions as lower-value add-ons.

 

point solution vendors in various categories, including analytics, bidding, BIM, compliance, scheduling, and materials financing, among others. Many of the point solutions these vendors provide integrate with our platform and are available in our App Marketplace.

 

in-house specialized tools or processes built by or for existing or prospective customers.

Our People and Our Values

Our people are our most vital asset in building and growing our business. We have worked hard to create and maintain a culture based on three core values:

 

Openness. We define openness as “a willingness to engage and express, as well as to consider, new information and ideas.” We ask our employees to be honest without ego, meaning that employees can share critical opinions without fear of retribution and admit when they don’t know something. We include different voices and points of view. We believe that diversity of thought makes us stronger and more innovative.

 

Ownership. We define ownership as “a sense of having a personal stake in a project’s or team’s success and the feeling of empowerment and responsibility that goes with it.” We ask our employees to take initiative and move forward, and in so doing, to vigorously advocate for our vision, volunteer for work that challenges and inspires them, and solicit feedback from leaders and colleagues. We also believe in providing equity incentives to our employees to foster an ownership mentality among them and align their interests with those of our stockholders.

 

Optimism. We define optimism as “the ability to envision and pursue favorable outcomes, even in the face of challenges, and to believe in the capabilities and goodwill of oneself and others.” We ask our employees to build toward the possible, which means that they assume positive intent in others, let themselves have a bad day, and pursue the rewards of hard work. We believe in embracing a growth mindset for continuous learning.

We believe that these three core values are foundational in building a high-performing, healthy company that scales. We also believe that having an open and inclusive work culture is integral to our ability to attract and retain exceptionally talented and motivated employees.

We continue to evolve our diversity, equity, inclusion, and belonging (“DEIB”) initiatives to drive engagement with our employees, our customers, and other industry stakeholders. Our DEIB initiatives are centered around five pillars: talent acquisition, training and development, equity analysis, employee resource groups, and partnerships and outreach.

As of December 31, 2022, we had 3,568 full-time employees, with 3,080 based in the U.S. and 488 based in our international locations.

Our Commitment to the Construction Industry

We have taken steps to promote a more diverse and inclusive construction industry. Through our long-standing Women in Construction initiative, we advocate for improved gender equality. As part of this effort, we host webinars, curate a virtual community group, and attend events across the country to connect advocates for the increased presence of women in construction.

Through our in-house social impact team, Procore.org, we support the advancement of the construction industry by providing an array of resources, including certified continuing education courses, training programs, online content libraries, and in-kind donations of software and training to universities, K-12 school programs, training centers, trade associations, disadvantaged business enterprises, and non-profits.


13

 


 

 

Our Intellectual Property

We rely on trademarks, patents, copyrights, trade secrets, license agreements, intellectual property assignment agreements, confidentiality procedures, non-disclosure agreements, and employee invention assignment agreements to establish and protect our proprietary rights. As of December 31, 2022, we had 34 issued patents in the U.S. and 53 pending patent applications in the U.S. Additionally, we had 16 pending patent applications in foreign countries, as well as nine pending international patent applications that preserve our right to file additional foreign patent applications in the future, as of such date. Our issued patents in the U.S. will expire between 2034 and 2041. We continually review our development efforts to assess the existence and patentability of new intellectual property.

We have trademark rights in our name, our logo, and other brand indicia, and have trademark registrations for select marks in the U.S. and many other jurisdictions around the world. We also have registered domain names for websites that we use in our business.

We intend to pursue additional intellectual property protection to the extent we believe it would be beneficial and cost-effective. Despite our efforts to protect our intellectual property rights, they may not be respected in the future or may be invalidated, circumvented, or challenged. For additional information, see the sections titled “Risk Factors—Risks Related to Our Intellectual Property—Our failure to protect our intellectual property rights and proprietary information could diminish our brand and other intangible assets and otherwise materially adversely affect our business, financial condition, results of operations, and prospects.”

Corporate Information

We were incorporated as Butterfly Lane, Inc. in California in January 2002, and changed our name to Procore Technologies, Inc. in May 2002. We reincorporated in Delaware in June 2014. Our principal executive offices are located at 6309 Carpinteria Avenue, Carpinteria, CA 93013. Our telephone number is (866) 477-6267. Our website address is https://www.procore.com. Information contained on, or that can be accessed through, our website is not incorporated by reference herein, and you should not consider information on our website to be part of this Annual Report on Form 10-K.

We make available, free of charge through the investor relations section of our website (investors.procore.com), our annual reports on Form 10-K, quarterly reports on Form 10-Q and current reports on Form 8-K, and amendments to those reports, filed or furnished pursuant to Sections 13(a) or Section 15(d) of the Exchange Act, as soon as reasonably practicable after they have been electronically filed with, or furnished to, the Securities and Exchange Commission (the “SEC”).

The SEC maintains an internet site (http://www.sec.gov) that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC.

We announce material information to the public about us, our products and services and other matters through a variety of means, including our website, the investor relations section of our website, press releases, filings with the SEC, and public conference calls, in order to achieve broad distribution of information to the public. We encourage investors and others to review the information we make public in these locations, as such information could be deemed to be material information.


14

 


 

 

Item 1A. Risk Factors.

Investing in our common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information contained in this Annual Report on Form 10-K, including our consolidated financial statements and the related notes thereto, before making a decision to invest in our common stock. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that affect us. If any of the following risks occur, our business, financial condition, results of operations, and prospects could be materially adversely affected. In that event, the price of our common stock could decline, and you could lose part or all of your investment.

Risks Related to Our Business and Industry

We have experienced rapid growth in recent periods, and such growth may not be indicative of our future performance. If we fail to properly manage future growth, our business, financial condition, results of operations, and prospects could be materially adversely affected.

We have experienced rapid growth in recent periods. Our revenue was $400.3 million in 2020, $514.8 million in 2021, and $720.2 million in 2022. Our results of operations may fluctuate significantly, which could make our future results difficult to predict and could cause our results of operations to fall below expectations. You should not rely on the revenue growth of any prior period as an indication of our future performance. Even if our revenue continues to increase, we expect that our revenue growth rate will decline in the future as a result of a variety of factors, including the maturation of our business. Our overall revenue growth and results of operations depend on a number of factors, including many that are out of our control. These factors include our ability to do the following: attract new customers and expand sales of subscriptions to our existing customers; increase sales to owners and specialty contractors, as well as monetize additional new stakeholders; develop new products and services, further improve our existing products, services, and platform, and expand our App Marketplace with additional integrations; provide our customers and collaborators with support that meets their needs; invest financial and operational resources to support future growth in our customer, collaborator, and third-party relationships; expand our operations domestically and internationally; and retain and motivate existing personnel, and attract, integrate, and retain new personnel, particularly to our sales and marketing and engineering and product development teams.

Our future growth also depends on changes in our customers’ budgetary constraints, the timing and success of new products and services introduced by us or our competitors, the pace of development of the construction management software industry, regulatory and macroeconomic conditions, and economic conditions and business practices within the construction industry, including construction spending in the public and private sectors. If we are not able to maintain revenue growth or accurately forecast future growth, our business, financial condition, results of operations, and prospects could be materially adversely affected.

We have a history of losses and may not be able to achieve or sustain profitability in the future.

We have a history of losses, and we may not achieve or maintain profitability in the future. We incurred net losses of $96.2 million in 2020, $265.2 million in 2021, and $286.9 million in 2022. As of December 31, 2022, we had an accumulated deficit of $949.1 million. We are not certain whether or when we will be able to achieve or sustain profitability in the future. We also expect our expenses to increase in future periods as we continue to invest in growth, which could negatively affect our future results of operations if our revenue does not correspondingly increase. In particular, we intend to continue to expend substantial financial and other resources on the following: expanding our sales and marketing and customer success teams to drive new subscriptions, increase the use of our products, services, and platform by existing customers, and support our international expansion; developing our technology infrastructure, including systems architecture, scalability, availability, performance, and security; and investing in our engineering and product development teams and developing new products, services, and platform functionality.

These expenditures may not result in increased revenue or profitable growth. Any failure to increase our revenue as we invest in our business, or to manage our costs, could prevent us from achieving or maintaining profitability or positive cash flow. We may also incur significant losses in the future for a number of reasons, including the other risks described in this Annual Report on Form 10-K, and unforeseen expenses, difficulties, complications, delays, and other unknown events. If we are unable to successfully address these risks and challenges, our business, financial condition, results of operations, and prospects could be materially adversely affected.

15

 


 

 

Our business may be significantly impacted by changes in the economy and in spending across the construction industry.

Our business may be affected by changes in the economy, especially those affecting the construction industry. If the construction industry experiences a decrease in overall construction volume, the amount our customers pay for our products could be reduced as we generally price our products based on a customer’s annual construction volume, which is the fixed aggregate dollar volume of construction work contracted to run on our platform annually. In times of unfavorable economic conditions, our revenue may decrease because customers may choose to purchase less construction software. Rising inflation may increase our vendor, employee, and facility costs, and further decrease demand for our products. Unfavorable or deteriorating market conditions, reductions in the rate of construction growth, reductions in government spending and funding of infrastructure or other construction projects, reduced demand for public projects, and any resulting effects on spending by our customers or prospective customers could also have an adverse impact on our business.

The construction industry as a whole may be negatively impacted by a wide range of factors, including economic slowdowns, tightening of economic policies, financial and credit market fluctuations, tariffs on imported goods, weakening exchange rates, rising inflation, rising interest rates, supply chain disruptions, labor shortages, commodity prices, and policies that reduce government spending. We cannot predict the timing, strength, or duration of any economic slowdown, instability, or recovery, generally or within any particular industry, or how any such event may impact our business. To the extent we do not effectively address these risks and challenges, our business, financial condition, results of operations, and prospects could be materially adversely affected.

The construction management software industry is evolving rapidly and may not develop in ways we expect. If we fail to respond adequately to changes in the industry, our business, financial condition, results of operations, and prospects could be materially adversely affected.

The construction management software industry is evolving rapidly. Widespread acceptance and use of construction management technology in general, and of our platform in particular, is critical to our future growth. While we believe that our construction management software addresses a significant market opportunity, a viable market for it may develop more slowly than we expect. If that happens, our business, financial condition, results of operations, and prospects could be materially adversely affected.

Demand for construction management software in general, and for our products in particular, is affected by a number of factors, some of which are beyond our control. Some of these factors include: general awareness of construction management software; availability, functionality, and pricing of products and services that compete with ours; ease of adoption and use; the reliability, performance, or perceived performance of our products and platform, including interruptions to the use of our products and platform; and the development and awareness of our brand. Even though we use internal data to assess the likelihood of success of introducing new products or changes to existing products, we may incorrectly calculate such risks or assume undue risks with respect to such offerings. Competitors may also develop and introduce new products or entirely new technologies to replace our existing products, which could make our platform obsolete or adversely affect our business. If our research and development investments do not accurately anticipate user demand or if we fail to develop our products, features, or capabilities in a manner that satisfies customer needs in a timely and cost-effective manner, we may fail to retain our existing customers or increase demand for our products, which could materially adversely affect our business, financial condition, results of operations, and prospects.

Furthermore, our ability to grow our customer base and increase revenue from customers depends on our ability to enhance and improve our platform in response to changes in the construction management software industry and customer demand. In response to such shifts, we may introduce changes to our existing offerings or introduce new offerings, which may require significant expenditures in research and development and customer support, which may harm our results of operations. While we have designed our existing products for easy adoption, our customers depend on our customer success teams to provide implementation, training, and support services, especially when it comes to new products and features. If we do not provide effective ongoing support, our ability to sell additional products to existing and prospective customers could be adversely affected.

Additionally, we may experience difficulties with software development, design, or marketing that could delay or prevent our development, introduction, or implementation of new products, features, or capabilities. We have in the past experienced delays in our internally planned release dates of new products, features, and capabilities, and there can be no assurance that new products, features, or capabilities will be released according to schedule. Any delays could result in adverse publicity, loss of revenue or market acceptance, or claims by customers brought against us, all of which could harm our business.


16

 


 

 

We are continuing to expand our operations outside the U.S., where we may be subject to increased business, regulatory, and economic risks (including fluctuations in currency exchange rates) that could materially adversely affect our business, financial condition, results of operations, and prospects.

We had customers running projects in over 150 countries as of December 31, 2022, and 14% of our revenue in 2022 was generated from customers outside the U.S. We expect to continue to expand our international operations, which may include opening offices in new jurisdictions and providing our products, services, and platform in additional languages. Any new markets or countries into which we attempt to sell subscriptions to access our products may not be receptive to our efforts. For example, we may not be able to expand further in some markets if we are not able to adapt our products, services, and platform to fit the needs of prospective customers in those markets or if we are unable to satisfy certain government- and industry-specific laws or regulations. In addition, our international operations and expansion efforts requires considerable management attention and the investment of significant resources, while subjecting us to new risks and increasing certain risks that we already face, including risks associated with:

 

providing our products, services, and platform in different languages and customizing them to support local requirements;

 

compliance by us and our partners with applicable international laws and regulations, including laws and regulations with respect to anti-corruption, competition, import and export controls, tariffs, trade barriers, economic sanctions, employment, construction, privacy, data protection, consumer protection, and unsolicited email, and unauthorized practice of law (“UPL”), and the risk of penalties and fines against us and individual members of management or employees if our practices are deemed to be out of compliance;

 

recruiting and retaining talented and capable employees outside the U.S., including employees who speak multiple languages and come from a wide variety of different cultural backgrounds and customs, and managing an employee base in jurisdictions with differing employment regulations;

 

operating in jurisdictions that do not protect intellectual property rights to the same extent as the U.S. and navigating the practical enforcement of such intellectual property rights outside of the U.S.;

 

political and economic instability (including as a result of the COVID-19 pandemic or the military conflict involving Russia and Ukraine);

 

generally longer payment cycles and greater difficulty in collecting accounts receivable; and

 

higher costs of doing business internationally, including increased accounting, tax, travel, infrastructure, and legal compliance costs, and costs associated with fluctuations in currency exchange rates.

Compliance with laws and regulations applicable to our global operations substantially increases our cost of doing business. We may be unable to keep current with changes in laws and regulations as they occur and there can be no assurance that we, our employees, contractors, partners, and agents will be able to maintain compliance. Any violations could result in enforcement actions, fines, civil and criminal penalties, damages, injunctions, or reputational harm. If we are unable to maintain compliance or manage the complexity of our global operations successfully, we may need to relocate or cease operations in certain foreign jurisdictions, which could materially adversely impact our business, financial condition, results of operations, and prospects.

Additionally, as we continue to expand our international operations, we will become more exposed to the effects of fluctuations in currency exchange rates. Although the majority of our cash generated from sales is denominated in U.S. dollars, a small amount is denominated in foreign currencies, and our expenses are generally denominated in the currencies of the jurisdictions in which we conduct our operations. Because we conduct business in currencies other than U.S. dollars but report our results of operations in U.S. dollars, we also face remeasurement exposure to fluctuations in currency exchange rates. Any of these risks could hinder our ability to predict our future results and earnings. In addition, we do not currently maintain a program to hedge exposures to non-U.S. dollar currencies.

Our business depends on a strong brand, and if we are not able to maintain and enhance our brand, our ability to retain and expand our customer base may be impaired, and our business may be harmed.

We believe that the Procore brand identity and awareness is critical to our sales and marketing efforts. We also believe that maintaining and enhancing the Procore brand is critical to retaining and expanding our customer base and, in particular, conveying to customers and collaborators that our platform offers capabilities that address the needs of the construction ecosystem throughout the project lifecycle. We anticipate that, as our market becomes increasingly competitive, maintaining and enhancing our brand may become increasingly difficult and expensive. If we experience difficulties with software development that negatively impact new or existing offerings, we may experience negative publicity or lose market acceptance.

17

 


 

Any unfavorable publicity or negative perception of our products, services, or platform or the providers of construction management software generally, could adversely affect our reputation and our ability to attract and retain customers. If we fail to promote and maintain the Procore brand, or if we incur increased expenses in this effort, our business, financial condition, results of operations, and prospects could be materially adversely affected.

Our ability to increase our customer base and achieve broader market acceptance of our products, services, and platform will significantly depend on our ability to develop and expand our sales and marketing capabilities, the failure of which could materially adversely affect our business, financial condition, results of operations, and prospects.

Continuing and increasing sales of subscriptions to access our products and of our services depend to a significant extent on our ability to expand our sales and marketing capabilities. It is difficult to predict customer demand, customer retention and expansion rates, the size and growth rate of the market, the entry of competitive products and services, or the success of existing competitive products and services. Our sales efforts involve educating prospective customers about the uses and benefits of our products, services, and platform. We spend substantial time and resources on our sales efforts without any assurance that our efforts will result in a sale. We expect that we will continue to need intensive sales efforts to educate prospective customers about the uses and benefits of our construction management software and services, and we may have difficulty convincing prospective customers of the value of adopting our products and services. We plan to continue expanding our sales force, both domestically and internationally. Identifying, recruiting, and training qualified sales representatives is time-consuming and resource-intensive, and they may not be fully trained and productive for a significant amount of time following their hiring, if ever. In addition, the cost to acquire customers is high due to these considerable sales and marketing efforts. Our business will be harmed if our efforts do not generate a corresponding increase in revenue. Even if we are successful in convincing prospective customers of the value of our products and services, they may decide not to purchase our products and services for a variety of reasons, some of which are out of our control. The failure of our efforts to secure sales after investing resources in a lengthy sales process could materially adversely affect our business, financial condition, results of operations, and prospects.

We operate in a competitive market, and we must continue to compete effectively.

The market for our products and services is highly competitive and rapidly changing. Certain features of our current platform compete with a wide variety of products, including aggregated construction management tools (some of which integrate with our platform), accounting software vendors, point solution vendors in various categories (many of which integrate with our platform and are available in our App Marketplace), and in-house specialized tools or processes built by or for existing or prospective customers.

With the introduction of new products, services, and technologies by competitors and the emergence of new market entrants in the construction management software industry, we expect competition to intensify. Many of our competitors have competitive advantages over us, such as better name recognition, longer operating histories, larger marketing budgets, existing or more established relationships, greater third-party integrations, access to larger customer bases, greater financial, technical, pricing and marketing strategies, and other resources. Some of our competitors may make acquisitions or enter into strategic relationships with third parties to offer a broader range of products and services than we do. These combinations may make it more difficult for us to effectively compete. Additionally, as we introduce new products and services in the market, such as materials financing, we may face new or different competitors who may similarly have competitive advantages over us. Such competitive pressures may erode our market share and may hinder or slow our expansion into new markets, including materials financing. We expect these competitive dynamics to continue as competitors attempt to strengthen or maintain their market positions.

Many factors affect our pricing strategies. We currently sell our products at a premium as compared to some of our competitors. Certain competitors offer, or may in the future offer, lower-priced or free products or services that compete with our products or may bundle and offer a broader range of products or services. We may not be able to compete at such lower price points or with such product configurations. Similarly, competitors may use marketing strategies that enable them to acquire customers at a lower cost than we can. There can be no assurance that we will not be forced to engage in price-cutting initiatives or other discounts or to increase our marketing and other expenses, to attract and retain customers in response to competitive pressures, any of which could materially adversely affect our business, financial condition, results of operations, and prospects.


18

 


 

 

Interruptions or performance issues associated with our products, services, and platform, including the interoperability of our platform across devices, operating systems, and third-party applications, could materially adversely affect our business, financial condition, results of operations, and prospects.

We have experienced, and may in the future experience, service interruptions and other performance issues. Our future growth depends in part on the ability of our existing and prospective customers to rely on access to our products, services, and platform.

Increasing numbers of users on our platform and increasing bandwidth requirements may degrade the performance of our products or platform due to capacity constraints and other internet infrastructure limitations. Frequent or persistent interruptions, including those from increased usage, could cause existing or prospective users to believe that our platform is unreliable, leading them to switch to our competitors, which could materially adversely affect our business, financial condition, results of operations, and prospects.

Certain of our customer agreements contain specifications regarding the availability and performance of our platform. If we are unable to meet these service level commitments or if we suffer extended periods of poor performance, we may be contractually obligated to provide affected customers with service credits against existing subscriptions or, in certain cases, refunds. Any such performance issues could negatively impact our renewal rates and harm our ability to attract new customers.

One of the most important features of our platform is its broad interoperability with a range of devices, web browsers, operating systems, and integrations. Accessibility across this range is oftentimes out of our control. Integrations and products are constantly evolving, and we may not be able to modify our platform to assure its compatibility with such developments. In addition, some of our competitors may be able to disrupt the compatibility of our platform with their integrations, which some of our customers may rely upon. If our platform has interoperability failures with these integrations, customers may not adopt our platform, and our App Marketplace may not be useful to customers, which could materially adversely affect our business, financial condition, results of operations, and prospects.

Additionally, our products, services, and platform are inherently complex and may contain material defects or errors, particularly when new products or features are released. We have in the past found defects or errors in our products, services, and platform and we may detect new defects or errors in the future. Any real or perceived failures or vulnerabilities in our products, services, or platform could result in negative publicity or lead to data security, access, retention, or performance issues. In addition, the costs incurred in correcting such defects or errors may be substantial. Any of these risks could materially adversely affect our business, financial condition, results of operations, and prospects.

We rely on third-party data centers, such as AWS, to host and operate our platform, and any disruption of or interference with these resources may negatively affect our ability to maintain the performance and reliability of our platform, which could cause our business to suffer.

Our customers depend on the continuous availability of our platform, which relies in large part on third-party data centers. We currently host our platform and serve our customers primarily using Amazon Web Services (“AWS”). Consequently, we may be subject to service disruptions as well as failures to provide adequate support for reasons that are outside of our control, including: the performance and availability of AWS and other third-party providers of cloud infrastructure services with the necessary speed, data capacity, and security for providing reliable services; decisions by AWS and other owners and operators of the data centers where our cloud infrastructure is deployed to terminate our subscriptions, discontinue services to us, shut down operations or facilities, increase prices, change service levels, limit bandwidth, declare bankruptcy, or prioritize the traffic of other parties; and cyberattacks, including denial of service attacks, targeted at us, our data centers, or the infrastructure of the internet.

The adverse effects of any service interruptions on our reputation, results of operations, and financial condition may be disproportionately heightened due to the nature of our business and the fact that our customers have a low tolerance for interruptions of any duration.

To meet the performance and other requirements of our customers, we intend to continue to make significant investments to increase capacity and to develop and implement new technologies in our cloud infrastructure operations. Any renegotiation or renewal of our agreement with AWS, or a new agreement with another provider of cloud-based services, may be on terms that are significantly less favorable to us than our current agreement. Additionally, these new technologies, which include databases, application and server optimizations, network strategies, and automation, are often advanced, complex, new, and untested, and we may not be successful in developing or implementing these technologies. It takes a significant amount of time to plan, develop, and test improvements to our technologies and cloud infrastructure, and we may not be able to accurately forecast demand or predict the results we will realize from such improvements. To the extent that we do not effectively scale

19

 


 

our infrastructure to meet the needs of our growing customer base and maintain performance as our customers expand their use of our products, or if our cloud-based server costs were to increase, our business, financial condition, results of operations, and prospects could be materially adversely affected.

Our materials financing program subjects us to new risks, including new credit, performance, and liquidity risks, that could materially adversely affect our business, financial condition, results of operations, and prospects.

In connection with our acquisition of Levelset in November 2021, we assumed, and are continuing to develop, a materials financing program, pursuant to which we facilitate the purchase of construction materials from fulfillment partners (our suppliers) on behalf of our customers, allowing such customers to finance their materials purchases from us on deferred payment terms. Holding these receivables on our balance sheet exposes us to credit, performance, and liquidity risk, which may adversely affect our financial performance.

While we earn finance charges on such deferred payment balances, we bear credit risk and may incur financial losses in the event customers default on the deferred payment terms under our materials financing agreements. Although our internal data can help us assess a customer’s default risk, there can be no guarantee that our processes will accurately forecast repayments. We are in the early stages of this program and therefore we may not be as accurate in forecasting default rates in the near term as we expect to be in the long term once we have had the opportunity to develop and enhance our internal data sets and analytics capabilities to better predict, assess, and manage risk of default. As a result, we may carry appropriate reserves on our books for projected losses. Although we have a credit policy in place designed to limit our exposure to any particular customer, we may ultimately be unable to adequately or successfully limit such exposure. Furthermore, since our materials financing program customers are largely consolidated in the construction industry, we may be subject to concentrated risks since our customers’ ability to pay us may be impacted by the economic strength of the construction industry. Failure to accurately forecast our customers’ payment ability or a material increase in payment defaults may adversely impact our results of operations, cash flows, liquidity, and profitability. In addition, our customers may not fully comply with their obligations under their materials financing agreements, which could negatively impact our mechanic’s liens rights and therefore, our ability to collect outstanding balances or finance charges.

We primarily rely on mechanic’s lien rights to protect against instances of non-payment. Our ability to enforce our rights as a lienholder and receive payment from materials financing program customers may be limited or hindered by differing laws and regulations that define lienholder rights among the various jurisdictions in which we operate. Compliance with these disparate laws could lead to operating inefficiencies and cause us to incur expenses to enforce our lienholder rights and collect payment, or we may be unable to enforce our lienholder rights altogether or be unsuccessful in those efforts. Repeated inability to effectively assert or enforce our lienholder rights could materially adversely affect our business, financial condition, results of operations, and prospects.

We currently finance all originations for our materials financing program out of cash on hand. Although we believe that we currently have adequate liquidity to support our materials financing program, there are a number of factors that could reduce or deplete our existing liquidity position. If our materials financing program grows rapidly, or we otherwise become unable to finance any portion of our originations directly, we may need to fund all or part of our materials financing program through financing arrangements with third-party financial institutions. In such instance, we may be unable to secure funding from such third parties on terms favorable to us or at all, which could materially adversely affect our business, financial condition, results of operations, and prospects.

Risks Related to Our Employees and Culture

If we lose key management personnel or if we are unable to retain or hire additional qualified personnel, we may not be able to achieve our strategic objectives and our business, financial condition, results of operations, and prospects could be materially adversely affected.

Our future success is substantially dependent on our ability to attract, retain, and motivate the members of our management team and other key personnel throughout our organization. In particular, we are highly dependent on the services of Craig F. Courtemanche, Jr., our founder, President, and Chief Executive Officer, who is critical to our ability to achieve our vision and strategic priorities. We rely on our management team in the areas of operations, security, research and development, sales and marketing, support, and general and administrative functions.

Our employees, including our executive officers, work for us on an “at-will” basis, which means they may terminate their employment with us at any time. If Mr. Courtemanche or one or more of our key personnel or members of our management team resigns or otherwise ceases to provide us with their services, our business, financial condition, results of operations, and prospects could be materially adversely affected.

20

 


 

Our continued success is also dependent on our ability to attract and retain other qualified personnel possessing a broad range of skills and expertise. There is significant competition for personnel with the skills and technical knowledge that we require. To continue to enhance our products, services, and platform, develop new products and services, and add new and innovative functionality, it will be critical for us to continue to grow our research and development teams. If we hire employees from competitors or other companies, their former employers may attempt to assert that we or these employees have breached the employee’s legal obligations, resulting in a diversion of our time and resources. If we fail to meet our hiring needs or successfully integrate our new hires, our efficiency and ability to meet our forecasts and our employee morale, productivity, and retention could all suffer. Any of these factors could materially adversely affect our business, financial condition, results of operations, and prospects.

If we cannot maintain our company culture as we grow, we could lose the innovation, teamwork, passion, and focus on execution that we believe contribute to our success.

We believe that our corporate culture fosters innovation, teamwork, passion, and focus on execution and has contributed to our success. As we grow, we may find it difficult to maintain our corporate culture. In addition, many of our employees continue to work remotely since the onset of the COVID-19 pandemic, and there is no guarantee that we will be able to maintain our corporate culture when much of our team is dispersed. Any failure to preserve our culture could harm our future success, including our ability to recruit and retain qualified personnel, innovate and operate effectively, and execute on our business strategies. If we experience any of these risks in connection with future growth, it could impair our ability to attract new customers and retain existing customers and expand their use of our platform, all of which could materially adversely affect our business, financial condition, results of operations, and prospects.

Risks Related to Our Regulatory and Legal Environment

We are subject to stringent, changing, and potentially inconsistent laws, regulations, rules, policies, and obligations related to data privacy and security, both domestically and internationally, and our actual or perceived failure to comply with such obligations could lead to regulatory investigations or actions, litigation, fines and penalties, disruptions of our business operations, reputational harm, loss of revenue or profits, loss of customers or sales, and other adverse consequences, any of which could materially adversely affect our business, financial condition, results of operations, and prospects.

In the ordinary course of business, we collect, receive, store, generate, use, transfer, disclose, make accessible, protect, secure, dispose of, transmit, and share (collectively, “process”) proprietary, confidential, and sensitive information and data, including personal data, intellectual property, trade secrets, and sensitive third-party and customer data (collectively, “sensitive information”). For example, our customers store sensitive information on our platform, such as building plans and other information related to government works or projects for regulated industries, such as banks and healthcare facilities. Our data processing activities subject us to numerous data privacy and security obligations, such as various laws, regulations, guidance, industry standards, internal and external privacy and security policies, contracts (including with our customers and other third parties), and other obligations that govern the processing of certain sensitive information by us and on our behalf.

In the U.S., federal, state, and local governments have enacted numerous data privacy and security laws, including data breach notification laws, personal data privacy laws, consumer protection laws, and other similar laws. For example, the California Consumer Privacy Act of 2018 (the “CCPA”) applies to personal information of consumers, business representatives, and employees, and requires businesses to provide specific disclosures in privacy notices and honor requests of California residents to exercise certain privacy rights. The CCPA provides for civil penalties of up to $7,500 per violation and allows private litigants affected by certain data breaches to recover significant statutory damages. In addition, the California Privacy Rights Act of 2020 (“CPRA”) expands the CCPA’s requirements, including by establishing a new regulatory agency to implement and enforce the law. Other states have enacted data privacy laws as well. For example, Virginia passed the Consumer Data Protection Act, Colorado passed the Colorado Privacy Act, and Utah passed the Utah Consumer Privacy Act, all of which will take effect this year. Additionally, several states and localities have enacted measures related to the use of AI and machine learning in products and services. Moreover, under various privacy laws and other obligations, we may be required to obtain certain consents to process personal data. Our inability or failure to do so could result in adverse consequences. Data privacy and security laws have been proposed at the federal, state, and local levels in recent years, which could further complicate compliance efforts.

As we expand globally, our obligations related to data protection may increase. Outside the U.S., an increasing number of laws, regulations, and industry standards apply to data privacy and security. For example, the European Union’s (“EU”) General Data Protection Regulation (the “EU’s GDPR”) and the United Kingdom’s (“U.K.”) GDPR (the “U.K.’s GDPR”) impose strict requirements for processing personal data. Under the EU’s GDPR, government regulators may impose temporary or definitive bans on data processing, as well as fines of up to 20 million euros or 4% of annual global revenue, whichever is greater, for

21

 


 

certain violations. The application of the EU’s GDPR alongside the U.K.’s GDPR exposes us to two parallel regimes, each of which potentially authorizes similar fines and other potentially divergent enforcement actions for certain violations. The relationship between the U.K. and the EU in relation to certain aspects of data protection law remains in flux. This may require investing in additional resources and more technology. In addition, individuals and consumer protection agencies may initiate litigation related to the processing of individuals’ personal data. There are also stringent local data protection requirements in Germany and cloud-server initiatives in France which may impact our expansion into these countries. In Europe, there is a proposed regulation related to AI that, if adopted, could impose onerous obligations related to the use of AI-related systems. We may have to change our business practices to comply with such obligations. Furthermore, as our business continues to expand and evolve, the EU’s GDPR, the U.K.’s GDPR, and similar data protection regulations may apply additional obligations on us to further secure personal data, provide further rights to data subjects, and require additional reporting to regulators.

In Canada, the Personal Information Protection and Electronic Documents Act and various related provincial laws, as well as Canada’s Anti-Spam Legislation, applies to our operations, as does Australia’s Privacy Act 1988. We also have operations in Singapore and the UAE, which means that we may be subject to Singapore’s Personal Data Protection Act and the UAE’s Federal Data Protection Law No. 45 of 2021, respectively. In addition, Brazil’s General Data Protection Law (Lei Geral de Proteção de Dados Pessoais) (Law No. 13,709/2018) (the “LGPD”) may apply to our operations. The LGPD broadly regulates processing personal data of individuals in Brazil and imposes compliance obligations and penalties comparable to those of the EU’s GDPR.

In the ordinary course of business, we may transfer personal data from Europe and other jurisdictions to the U.S. or other countries. Europe and other jurisdictions have enacted laws requiring data to be localized or limiting the transfer of personal data to other countries. In particular, the European Economic Area (“EEA”) and the U.K. have significantly restricted the transfer of personal data to the U.S. and other countries whose privacy laws it believes are inadequate. Other jurisdictions may adopt similarly stringent interpretations of their data localization and cross-border data transfer laws. Although there are currently various mechanisms that may be used to transfer personal data from the EEA and the U.K. to the U.S. in compliance with law, such as the EEA and U.K.’s standard contractual clauses, these mechanisms are subject to legal challenges, and there is no assurance that we can satisfy or rely on these measures to lawfully transfer personal data to the U.S. If there is no lawful manner for us to transfer personal data from the EEA, the U.K., or other jurisdictions to the U.S., or if the requirements for a legally-compliant transfer are too onerous, we could face significant adverse consequences, including the interruption or degradation of our operations, the need to relocate part or all of our business or data processing activities to other jurisdictions at significant expense, increased exposure to regulatory actions, substantial fines and penalties, the inability to transfer data and work with partners, vendors, and other third parties, and injunctions against our processing or transferring of personal data necessary to operate our business. Additionally, companies that transfer personal data out of the EEA and the U.K. to other jurisdictions, particularly to the U.S., are subject to increased scrutiny from regulators, individual litigants, and activist groups. Some European regulators have ordered certain companies to suspend or permanently cease certain transfers out of Europe for allegedly violating the cross-border data transfer limitations of the EU’s GDPR.

We are bound by contractual obligations and laws related to data privacy and security, and our efforts to comply with such obligations and laws may not be successful. For example, certain privacy laws, such as the EU’s GDPR, the U.K.’s GDPR, and the CPRA, require our customers to impose specific contractual restrictions on their service providers. We also publish privacy policies, marketing materials, and other statements, such as compliance with certain certifications or self-regulatory principles, regarding data privacy and security. If any of these policies, materials, or statements are found to be deficient, lacking in transparency, deceptive, unfair, or misrepresentative of our practices, we may be subject to investigation, enforcement actions by regulators, or other adverse consequences.

In addition, privacy advocates and industry groups have proposed, and may further propose, standards with which we are legally or contractually bound to comply. For example, we are subject to the Payment Card Industry Data Security Standard (the “PCI DSS”). The PCI DSS requires companies to adopt certain measures to ensure the security of cardholder information, including using and maintaining firewalls, adopting proper password protections for certain devices and software, and restricting data access. Noncompliance with the PCI DSS can result in penalties ranging from $5,000 to $100,000 per month by credit card companies, litigation, damage to our reputation, and loss of revenue. We also rely on vendors to process payment card data who may also be subject to the PCI DSS, and our business may be negatively impacted if our vendors are fined or suffer other consequences as a result of noncompliance with the PCI DSS.

Our obligations related to data privacy and security are quickly changing in an increasingly stringent fashion, creating some uncertainty as to the effect of future legal frameworks. Additionally, these obligations may be subject to differing applications and interpretations, which may be inconsistent or conflict among jurisdictions. Preparing for and complying with these obligations requires significant resources and may necessitate changes to our information technologies, systems, and practices and to those of any third parties that process personal data on our behalf. In addition, these obligations may require

22

 


 

us to change our business practices.

Although we endeavor to comply with all applicable data privacy and security obligations, we may at times fail, or be perceived to have failed, to do so. Moreover, despite our efforts, our personnel or third parties upon which we rely, such as vendors or developers, may fail to comply with such obligations, which could negatively impact our business operations and compliance posture. For example, any failure by a third-party processor to comply with applicable law, regulations, or contractual obligations could result in adverse consequences for us, including our inability to or interruption in our ability to operate our business and proceedings against us by governmental entities or others.

If we or the third parties on which we rely fail, or are perceived to have failed, to address or comply with data privacy and security obligations, we could face significant consequences. These consequences may include, but are not limited to, government enforcement actions (e.g., investigations, audits, inspections, fines, and penalties), litigation (including class-related claims), additional reporting requirements and oversight, restrictions or bans on processing personal data, orders to destroy or not use personal data, the imprisonment of company officials, the inability to operate in certain jurisdictions, limited ability to develop or commercialize our products and services, loss of revenue or profits, loss of customers or sales (including a decline in customer subscription renewals), interruptions or stoppages in or modifications to our operations, negative publicity (including public statements against us by consumer advocacy groups or others), and reputational harm, any of which could materially adversely affect our business, financial condition, results of operations, and prospects.

If our information technology systems or data, or those of third parties upon which we rely, are or were compromised, we could experience adverse consequences resulting from such compromise, including, but not limited to, regulatory investigations or actions, litigation, fines and penalties, disruptions of our business operations, reputational harm, loss of revenue or profits, loss of customers or sales, and other adverse consequences, any of which could materially adversely affect our business, financial condition, results of operations, and prospects.

In the ordinary course of business, we process substantial amounts of sensitive information.

Cyberattacks, malicious internet-based activity, and online and offline fraud, and other similar activities threaten the confidentiality, integrity, and availability of such sensitive information and information technology systems, and those of the third parties on which we rely. Cloud-based platform providers of products and services have been targeted by such activities and are expected to continue to be targeted. The threats posed by such activities are prevalent and continue to grow, are increasingly difficult to detect, and come from a variety of sources, including traditional computer “hackers,” threat actors, personnel (such as through theft or misuse), sophisticated nation-states, and nation-state-supported actors. Some actors now engage and are expected to continue to engage in cyberattacks including, without limitation, nation-states and nation-state-supported actors for geopolitical reasons and in conjunction with military conflicts and defense activities. During times of war and other major conflicts, we, the third parties upon which we rely, and our customers are subject to a variety of evolving threats, including, but not limited to, social-engineering attacks (including through phishing attacks), malicious code (such as viruses and worms), malware (including as a result of advanced persistent threat intrusions), denial-of-service attacks (such as credential stuffing), credential harvesting, personnel misconduct or error, break-ins, ransomware attacks, supply chain attacks, software bugs, server malfunctions, software or hardware failures, loss of data or other information technology assets, adware, telecommunications failures, and other similar threats. Our products and services may also be subject to fraudulent usage and schemes, including from third parties accessing customer accounts or viewing data from our platform.

Ransomware attacks, including by organized criminal threat actors, nation-states, and nation-state-supported actors, are becoming increasingly prevalent and severe and can lead to significant interruptions in our operations, loss of data and income, reputational harm, and diversion of funds. While extortion payments have the potential to alleviate the negative impact of a ransomware attack, we may be unwilling or unable to make such payments for a variety of reasons, including, but not limited to, applicable laws or regulations prohibiting such payments.

Remote work has become more common and has increased risks to our information technology systems and data, as more of our employees utilize network connections, computers, and devices outside our premises or network, including working at home, while in transit, and in public locations.

In addition, business transactions, such as acquisitions or integrations, could expose us to these same or additional cybersecurity risks and vulnerabilities, as our systems could be negatively affected by vulnerabilities present in acquired or integrated entities’ systems and technologies. Furthermore, we may discover security issues that were not found during due diligence of such acquired or integrated entities, and it may be difficult to integrate companies into our information technology environment and security program.

23

 


 

We rely upon third-party developers, service providers, and technologies to operate critical business systems to process sensitive information in a variety of contexts, including, without limitation, third-party providers of cloud-based infrastructure, encryption and authentication technology, employee email, and other functions. We may also rely on third-party developers, service providers, and technologies to provide other products or services to operate our business. Our ability to monitor these third parties’ information security practices is limited, and these third parties may not have adequate information security measures in place. We may also share or receive sensitive information with or from third parties. If our third-party service providers experience a security incident or other interruption, we could experience adverse consequences. While we may be entitled to damages if our third-party service providers fail to satisfy their privacy or security-related obligations to us, any award may be insufficient to cover our damages or we may be unable to recover such award. In addition, supply chain attacks have increased in frequency and severity, and we cannot guarantee that third parties and infrastructure in our supply chain or our third-party partners’ supply chains have not been compromised or that they do not contain exploitable defects or bugs that could result in a breach of or disruption to our information technology systems (including our products, services, and platform) or the third-party information technology systems that support us and our services.

Any of the previously identified or similar threats could cause a security incident or other interruption. A security incident or other interruption could result in unauthorized, unlawful, or accidental acquisition, modification, destruction, loss, alteration, encryption, disclosure of, or access to sensitive information. A security incident or other interruption could disrupt our ability, and that of third parties upon which we rely, to provide our products and services. We may expend significant resources or modify our business activities to try to protect against security incidents. Certain data privacy and security obligations may require us to implement and maintain security measures or industry-standard or reasonable security measures to protect our information technology systems and sensitive information.

While we have implemented security measures designed to help protect against security incidents, there can be no assurance that these measures will be effective. Although we take certain steps to detect and remediate various vulnerabilities, doing so takes significant time and resources and we may not be able to detect or remediate all vulnerabilities in our software (including third-party software we utilize) or information technology systems (including those that operate our product and those that are used to provide our services). For several reasons, including the introduction of new vulnerabilities, resource constraints, competing business demands, dependence on third parties, and technological challenges, a number of unremediated vulnerabilities may always exist. Unremediated vulnerabilities, alone or in combination, may have been exploited, and could be exploited, to cause a material security incident or seriously harm our business, interrupt our operations and ability to provide services, damage our reputation and ability to obtain and retain customers, and expose sensitive information of ours and our customers, including personal information and intellectual property. In addition, the threats and techniques used to exploit vulnerabilities change frequently and are often sophisticated in nature, and vulnerabilities in our software and information technology systems could be exploited before we are able to detect or remediate them.

Any efforts to remediate vulnerabilities present in our software or information technology systems may not be successful, and we may experience delays in developing and deploying or installing patches and remedial measures. We may also be reliant on third parties to help or fully remediate such vulnerabilities. Remediating vulnerabilities may interrupt our operations, products, and services. As we continue to expand the features and functionality of our products, services, and platform, and to introduce new products and services, we may become even more vulnerable to security incidents and at increased risk of vulnerabilities in the future. Any vulnerabilities, alone or in combination, could pose material and significant risks to our business.

Applicable data privacy and security obligations, including data breach laws and contractual obligations to various customers, may require us to notify relevant stakeholders of security incidents. Such disclosures are costly, and the disclosures, or the failure to comply with such requirements could lead to adverse consequences.

If we or third parties upon which we rely experience a security incident or are perceived to have experienced a security incident, we could experience significant consequences. These consequences may include, but are not limited to, government enforcement actions (e.g., investigations, audits, inspections, fines, and penalties), litigation (including class-related claims), additional reporting requirements and oversight, restrictions or bans on processing sensitive information (including personal data and sensitive third-party and customer data), loss of revenue or profits, loss of customers or sales, interruptions or stoppages in or modifications to our operations (including availability of data), indemnification obligations, negative publicity, and reputational harm. Security incidents and attendant consequences may also cause customers to stop using our products, services, and platform (including by declining to renew their subscriptions), deter new customers from using our products, services, and platform, and negatively impact our ability to grow and operate our business. In addition, security incidents experienced by others, such as our competitors or customers, may lead to widespread negative publicity for us, our customers, or the construction software industry generally.

24

 


 

Our contracts may not contain indemnification, limitations of liability, or other protective provisions, and even where they do, there can be no assurance that indemnification clauses, limitations of liability, or other protective provisions in our contracts are applicable, enforceable, or sufficient to protect us from liabilities, damages, or claims related to our data privacy and security obligations. We cannot be sure that our general liability insurance coverage and coverage for cyber liability or errors or omissions will be adequate or sufficient to protect us from, or to mitigate liabilities arising out of, our data privacy and security practices, that such coverage will continue to be available on commercially reasonable terms or at all, or that such coverage will pay future claims. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could materially adversely affect our business, financial condition, results of operations, and prospects.

In addition to experiencing a security incident, third parties may gather, collect, or infer sensitive information about us from public sources, data brokers, or other means that reveals competitively sensitive details about our organization and could be used to undermine our competitive advantage or market position.

Our business depends upon the appropriate and successful implementation of our products by our customers. If our customers fail to use our products according to our specifications, our customers may suffer a security incident on their own systems or other adverse consequences. Even if such an incident is unrelated to our security practices, it could result in our incurring significant economic and operational costs in investigating, remediating, and implementing additional measures to further protect our customers from their own vulnerabilities and could result in reputational harm.

To the extent we do not effectively address these risks, our business, financial condition, results of operations, and prospects could be materially adversely affected.

Our business is subject to a wide range of laws and regulations, many of which are evolving, and our failure to comply with such laws and regulations could materially adversely affect our business, financial condition, results of operations, and prospects.

We are subject to a number of laws and regulations that apply generally to businesses, including laws and regulations governing the internet and the marketing, sale, and delivery of goods and services over the internet. These laws and regulations, which continue to evolve, cover, among other things, taxation, tariffs, privacy and data protection, data security, pricing, content, copyrights, distribution, mobile and other communications, advertising practices, electronic contracts, sales procedures, automatic subscription renewals, credit card processing procedures, consumer protection, the provision of online payment services, the design and operation of websites, and the characteristics and quality of products that are offered online. We cannot guarantee that we have been or will in the future be fully compliant with such laws and regulations in every jurisdiction, as it is not entirely clear in every jurisdiction how existing laws and regulations governing such areas apply or will be enforced. Moreover, as the regulatory landscape continues to evolve, increasing regulation and enforcement efforts by federal, state, and foreign authorities, and the prospects for private litigation claims, become more likely. In addition, the adoption of new laws or regulations, or the imposition of other legal requirements, that adversely affect our ability to market or sell our products and services could harm our ability to offer, or customer demand for, our products and services, which could impact our revenue, impair our ability to expand our product and service offerings, and make us more vulnerable to competition. Future regulations, or changes in laws and regulations or their existing interpretations or applications, could also require us to change our business practices and raise compliance costs or other costs of doing business. For example, the re-adoption of “network neutrality” rules in the U.S. by the Federal Communications Commission (the “FCC”), which the current president of the U.S. supported during his campaign, and which is supported by the current Democratic FCC commissioners, could affect the services we and our customers use by restricting the offerings made by internet service providers or reducing their incentives to invest in their networks. After a federal court judge denied a request for an injunction against California’s state-specific network neutrality law, California began enforcing that law on March 25, 2021. Trade associations representing internet service providers appealed the district court’s ruling denying the preliminary injunction, and the appeal was denied on January 28, 2022. The trade associations sought rehearing with the full court of appeals, but their request was denied on April 20, 2022 and they voluntarily dismissed their lawsuit on May 4, 2022. Other states could begin to enforce existing laws or adopt new network neutrality requirements. For example, a temporary injunction preventing implementation of a similar law in Vermont expired on April 20, 2022, although the challenge to that law remains pending.

Additionally, various federal, state, and foreign labor laws govern our relationships with our employees and affect operating costs. These laws include employee classifications as exempt or non-exempt, minimum wage requirements, unemployment tax rates, workers’ compensation rates, overtime, family leave, workplace health and safety standards, payroll taxes, citizenship requirements, and other laws and regulations.


25

 


 

 

Any claim, lawsuit, proceeding, investigation, inquiry, or request under any of the foregoing could: result in reputational harm, criminal sanctions, consent decrees, and/or orders preventing us from offering certain features, functionalities, products, or services; limit our access to credit; result in a modification or suspension of our business practices; require us to develop non-infringing or otherwise altered products or technologies; prompt ancillary claims, lawsuits, proceedings, investigations, inquiries, or requests; consume financial and other resources which may otherwise be utilized for other purposes, such as advancing other products and services on our platform; cause a breach or cancelation of certain contracts; or result in a loss of customers, investors, or partners. Any of the foregoing, or any significant additional laws or regulations, or our failure to comply with any laws and regulations that now or in the future could apply to our business, could materially adversely affect our business, financial condition, results of operations, and prospects.

We may become involved in litigation that could materially adversely affect our business, financial condition, results of operations, and prospects.

As we face increasing competition and gain a higher profile, the possibility that we become a party to litigation and disputes related to our intellectual property, business or employment practices, regulatory compliance (including securities law compliance), products, services, or platform grows. Some companies that have experienced volatility in the trading price of their shares have also been the subject of securities class action litigation. Such litigation can be costly and time-consuming, divert the attention of management and key personnel from our business operations, and dissuade prospective customers from subscribing to our products or services. We may need to settle disputes on terms that are unfavorable to us, or we may be subject to an unfavorable judgment requiring us to cease some or all of our operations or pay out substantial amounts of money. In addition, our customer agreements generally require us to indemnify our customers against liabilities if our products infringe a third-party’s intellectual property rights, and we have negotiated additional specific indemnities with certain of our customers. With respect to any intellectual property rights claim, we may have to seek a license to continue practices found to be in violation of third-party rights, which may not be available to us on reasonable terms or may not be available to us at all. Any of the above could increase our operating expenses, and materially adversely affect our business, financial condition, results of operations, and prospects. Additionally, during the course of any litigation or dispute, we may make announcements regarding the results of hearings and motions and other interim developments. If securities analysts and investors consider these announcements negative, our stock price may decline. Any of the above could increase our operating expenses, and materially adversely affect our business, financial condition, results of operations, and prospects.

Increased government scrutiny of the technology industry could negatively affect our business.

The technology industry is subject to intense media, political, and regulatory scrutiny, which may expose us to government investigations, legal actions, and penalties. Various regulatory agencies, including competition, consumer protection, and privacy authorities, have active proceedings and investigations concerning multiple technology companies, some of which have offerings, like app marketplaces and collaboration tools, that are similar to services and features we offer. If proceedings or investigations targeted at other companies result in determinations that certain practices are unlawful, we could be required to change our products and services or alter our business operations, which could harm our business. Legislators and regulators also have proposed new laws and regulations intended to restrain the activities of technology companies. If such laws or regulations are enacted, they could adversely impact us, even if they are not intended to affect our company. The increased scrutiny of acquisitions in the technology industry also could affect our ability to enter into strategic transactions or to acquire other businesses. Compliance with new or modified laws and regulations could increase the cost of conducting business, limit opportunities to increase our revenues, or prevent us from offering products or services.

In addition, the introduction of new products and services, expansion of our activities in certain jurisdictions, or other actions we may take may subject us to additional laws, rules, and regulations, or other government scrutiny. We may not always be able to accurately predict the scope or applicability of certain laws, rules, or regulations to our business, particularly as we expand into new areas of operations, such as materials financing and lien rights management, which could negatively affect our business and our ability to pursue future plans. In addition, any perceived or actual breach by us of applicable laws, rules, and regulations could have a significant impact on our reputation as a trusted brand and could cause us to lose customers in existing and emerging lines of business, prevent us from acquiring new customers, require us to expend significant resources to remedy issues caused by such breaches and to avert further breaches, and expose us to legal risk and potential liability.

Our liability for third-party content on our platform, such as content posted by customers and other users, currently is limited by Section 230 of the Communications Decency Act (the “CDA”). There have been various U.S. Congressional and Executive branch efforts to remove or restrict the scope of the protections available to online platforms under Section 230 of the CDA. For example, the CDA was amended in 2018, and the U.S. Congress and the Executive branch have proposed further changes or amendments each year since 2019, including, among other things, proposals that would narrow CDA immunity, expand government enforcement power relating to content moderation concerns, or repeal the CDA altogether. In addition,

26

 


 

some states have passed, and others may adopt, laws intended to limit the protection afforded by Section 230 of the CDA. Laws passed by Florida and Texas are the subject of judicial appeals and the U.S. Supreme Court has agreed to hear a separate case that could limit the protections afforded by Section 230 of the CDA. Such changes could decrease or change our protections from liability for third-party content in the U.S. We could incur significant costs investigating and defending such claims and, if we are found liable, significant damages or license costs. We could also face fines or orders restricting or blocking our services in particular geographies as a result of content hosted on our services. If any of these events occur, we may incur significant costs or be required to make significant changes to our products, services, business practices, or operations and our business could be seriously harmed. We also could be harmed by government investigations, litigation, or changes in laws and regulations directed at our business partners or suppliers in the technology industry that have the effect of limiting our ability to do business with those entities. For example, the U.S. government recently has taken action against companies operating in China intended to limit their ability to do business in the U.S. or with U.S. companies.

There can be no assurance that our business will not be materially adversely affected, individually or in the aggregate, by the outcomes of such investigations, litigation, or changes to laws and regulations in the future.

We are subject to governmental export and import controls that could impair our ability to compete in international markets and subject us to liability if we are not in compliance with applicable laws.

Our products, services, and platform are subject to various restrictions under U.S. export control and sanctions laws and regulations, including the U.S. Department of Commerce’s Export Administration Regulations, and various economic and trade sanctions regulations administered by the U.S. Department of the Treasury’s Office of Foreign Assets Control. The U.S. export control laws and U.S. economic sanctions laws include restrictions or prohibitions on the sale or supply of certain products and services to embargoed or sanctioned countries, governments, persons, and entities, identified by the U.S., and also require authorization for the export of certain encryption items. Furthermore, U.S. export control laws and economic sanctions prohibit the shipment of certain cloud-based solutions to countries, governments, and persons targeted by U.S. sanctions. In addition, various countries regulate the import of certain encryption technology, including through import permitting and licensing requirements, and have enacted or could enact laws that could limit our ability to make available or implement our platform in those countries. While we have implemented certain procedures to facilitate compliance with applicable laws and regulations in connection with the collection of this information, we cannot assure you that these procedures have been effective or that we, or third parties, many of whom we do not control, have complied with all laws or regulations in this regard. Failure by our employees, representatives, contractors, partners, agents, intermediaries, or other third parties to comply with applicable laws and regulations in the collection of this information also could have negative consequences to us, including reputational harm, government investigations, and penalties.

Although we take precautions to prevent our information collection practices from being in violation of such laws, our information collection practices may have been in the past, and could in the future be, in violation of such laws. If we or our employees, representatives, contractors, partners, agents, intermediaries, or other third parties fail to comply with these laws and regulations, we could be subject to civil or criminal penalties, including the possible loss of export privileges and fines and penalties. We may also be adversely affected through other penalties, reputational harm, loss of access to certain markets, or otherwise. Obtaining the necessary authorizations, including any required license, for a particular transaction may be time-consuming, is not guaranteed and may result in the delay or loss of sales opportunities. While we are working to implement additional controls designed to prevent similar activity from occurring in the future, these controls may not be fully effective.

Changes in our platform, or changes in sanctions and import and export laws, may delay the introduction and sale of subscriptions to access our products or services in international markets, prevent our customers with international operations from using our platform, or in some cases, prevent the access or use of our platform to and from certain countries, governments, persons, or entities altogether. Further, any change in export or import regulations, economic sanctions, or related laws, shift in the enforcement or scope of existing regulations, or change in the countries, governments, persons, or technologies targeted by such regulations could result in decreased use of our platform or in our decreased ability to export or sell subscriptions to use our platform to existing or prospective customers with international operations. Any decreased use of our platform or limitation on our ability to export or sell subscriptions to use our platform could materially adversely affect our business, financial condition, results of operations, and prospects.

We are also subject to the U.S. Foreign Corrupt Practices Act of 1977 (the “FCPA”), the U.K. Bribery Act 2010 (the “Bribery Act”), and other anti-corruption, sanctions, anti-bribery, anti-money laundering, and similar laws in the U.S. and other countries in which we conduct activities. Anti-corruption and anti- bribery laws, which have been enforced aggressively and are interpreted broadly, prohibit companies and their employees, agents, intermediaries, and other third parties from promising, authorizing, making, or offering improper payments or other benefits to government officials and others in the private sector. In the future, we may leverage third parties, including intermediaries, agents, and partners, to conduct our business in the U.S.

27

 


 

and abroad and to sell subscriptions. We and these third parties may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities, and we may be held liable for the corrupt or other illegal activities of these third-party partners and intermediaries, our employees, representatives, contractors, partners, agents, intermediaries, and other third parties, even if we do not explicitly authorize such activities. While we have policies and procedures to facilitate compliance with the FCPA, the Bribery Act, and other anti-corruption, sanctions, anti-bribery, anti-money laundering, and similar laws, we cannot assure you that they will be effective, or that all of our employees, representatives, contractors, partners, agents, intermediaries, or other third parties have taken, or will not take actions, in violation of our policies and procedures and applicable law, for which we may be ultimately held responsible. As we increase our international sales and business, our risks under these laws may increase. Noncompliance with these laws could subject us to investigations, severe criminal or civil sanctions, settlements, prosecution, loss of export privileges, suspension or debarment from U.S. government contracts, other enforcement actions, disgorgement of profits, significant fines, damages, other civil and criminal penalties or injunctions, whistleblower complaints, adverse media coverage, and other consequences. Any investigations, actions, or sanctions could materially adversely affect our business, financial condition, results of operations, and prospects.

Certain of our services subject us to complex and evolving laws and regulations regarding UPL.

UPL generally refers to a person or entity that is not licensed to practice law but that gives legal advice or advertises its services as the practice of law. As a result of our acquisition of Levelset in November 2021, certain lien rights management services that we now offer involve activities that could represent an alternative to traditional legal services and, as a result, may potentially subject us to UPL allegations. Our lien rights management business model includes the provision of document-processing services in connection with the filing of mechanic’s liens. In the past, various aspects of Levelset’s lien rights management offering have been subject to claims of UPL. In the future, we could face similar claims, actions, or proceedings.

The laws and regulations that define UPL, and the governing bodies that enforce UPL rules, differ among the various jurisdictions in which we operate, and the scope of these laws and regulations is often vague, broad, and evolving. As a result, the application and interpretation of these laws and regulations can be uncertain and conflicting. For example, regulation of legal document processing, a component of our lien rights management offering, varies among the jurisdictions in which we conduct business. Compliance with these disparate laws and regulations may require us to structure our business and services differently in certain jurisdictions, which could lead to operating inefficiencies. Maintaining compliance with UPL rules across various jurisdictions may cause us to incur significant expenses and may require that we dedicate significant management time to dealing with UPL issues, which could divert management’s attention from other matters.

As we continue to supportgrow our lien rights management offering or expand into new jurisdictions, we may face increased scrutiny and risk of additional UPL claims, actions, or proceedings. Any failure or perceived failure by us to comply with applicable UPL laws and regulations may subject us to regulatory inquiries, actions, lawsuits, or proceedings. Levelset has incurred in the past, and we expect to incur in the future, costs associated with responding to, defending, resolving, and settling UPL claims, actions, and proceedings. We can give no assurance that we will prevail in any such matters on commercially reasonable terms or at all. Responding to, defending, and settling regulatory inquiries, action, lawsuits, and proceedings may be time-consuming and divert management and financial resources or have other adverse effects on our business. A negative outcome in any of these proceedings may result in claims, actions, changes to or discontinuance of some of our services, potential liabilities, and additional costs that could materially adversely affect our business, financial condition, results of operations, and prospects.

Our materials financing program may subject us to additional and changing legal, regulatory, and compliance requirements, and failure to comply with such requirements could materially adversely affect our business, financial condition, results of operations, and prospects.

Our materials financing program may be subject to regulation in the jurisdictions in which we operate this program. Furthermore, with the geographic expansion of our materials financing program into new markets, we may become subject to additional and changing legal, regulatory, and compliance requirements and industry standards with respect to materials financing.

As a result of offering our materials financing program, we may become subject to regulatory scrutiny, which may impose significant compliance costs and make it uneconomical for us to continue to operate in our current markets or to expand into new markets. For example, certain state legislatures have recently adopted regulations for commercial financing that have provisions that, among other things, may extend protections similar to those found in consumer credit protection laws to commercial financing arrangements. Further, state legislatures and financial regulators across the country are actively considering proposals to impose additional regulations on business-purpose credit products, especially products offered to small business customers. As a result, such new or expanded regulations, or changes in interpretation or enforcement of

28

 


 

existing regulations, could result in new restrictions affecting the terms under which we offer our materials financing program, our potential inability to comply with such regulations, and increased compliance costs or other costs of doing business, any of which may materially adversely affect our business, financial condition, results of operations, and prospects.

Our materials financing transactions are structured as credit sales, rather than purchase-money loans. Credit sales are generally subject to regulatory regimes at the state and federal level that are more favorable (to the party offering deferred payment terms) than those applicable to purchase-money loans. However, if a regulator or court concluded that our materials financing transactions should be characterized as loans, and thus subject to laws and regulations governing loans and lending activities, then we may be forced to restructure the transactions in a way that is commercially less desirable in order to support the credit sale characterization, or we may be required to comply with laws and regulations governing loans and lending activities, which may subject us to additional restrictions and requirements, such as compliance with usury laws and state lending, loan brokering, or debt collection licensing laws and regulations.

If we fail, or are perceived to have failed, to address or comply with new or existing compliance obligations with respect to our materials financing program we could face significant consequences. These consequences may include, but are not limited to, enforcement actions, fines, penalties, litigation, additional reporting requirements and oversight, the inability to operate in certain jurisdictions, limited ability to develop or commercialize our materials financing program, loss of revenue or profits, loss of customers, loss of investor confidence, negative publicity, and reputational harm, any of which could materially adversely affect our business, financial condition, results of operations, and prospects.

Risks Related to Our Intellectual Property

Our failure to protect our intellectual property rights and proprietary information could diminish our brand and other intangible assets and otherwise materially adversely affect our business, financial condition, results of operations, and prospects.

We primarily rely and expect to continue to rely on a combination of patent, copyright, trademark, and trade secret laws, as well as confidentiality procedures, licenses, and contractual restrictions, to establish and protect our intellectual property rights and proprietary information, all of which provide only limited protection. As of December 31, 2022, we had 34 issued patents in the U.S. and 53 pending patent applications in the U.S. Additionally, we had 16 pending patent applications in foreign countries, as well as nine pending international patent applications that preserve our right to file additional foreign patent applications in the future. Our issued patents in the U.S. will expire between 2034 and 2041. We continually review our development efforts to assess the existence and patentability of new intellectual property.

We have devoted substantial resources to the development of our proprietary technologies and related processes. We make business decisions about when to seek patent protection for a particular technology and when to rely upon copyright or trade secret protection, and the approach we select may ultimately prove to be inadequate. Even when we seek patent protection, there is no assurance that the resulting patents will effectively protect every significant feature of our products, services, or platform. In addition, we believe that the protection of our trademark rights is an important factor in product recognition, protecting our brand, and maintaining goodwill. If we do not adequately protect our rights in our trademarks from infringement, misappropriation, and unauthorized use, any goodwill that we have developed in those trademarks could be lost or impaired, which could harm our brand and our business. In order to protect our proprietary technologies and processes, we rely in part on trade secret laws and confidentiality agreements with our employees, consultants, and third parties. These agreements may not effectively prevent disclosure of confidential information and may not provide an adequate remedy in the event of unauthorized disclosure of such information.

Third parties may knowingly or unknowingly infringe our proprietary rights, or may challenge our proprietary rights, and we may not be able to prevent infringement without incurring substantial expenses. Others may independently discover our trade secrets, in which case we would not be able to assert trade secret rights, or develop similar technologies and processes. Additionally, pending and future patent, trademark, and copyright applications may not be approved, and our issued patents may be contested, circumvented, found unenforceable, or invalidated. Further, laws in certain jurisdictions may afford little or no trade secret protection, and any changes in, or unexpected interpretations of, the intellectual property laws in any country in which we operate may compromise our ability to enforce our intellectual property rights. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights. If the protection of our proprietary rights is inadequate to prevent use or appropriation by third parties, the value of our products, services, platform, brand, and other intangible assets may be diminished, and competitors may be able to more effectively replicate our platform and its features. Any of these events could materially adversely affect our business, financial condition, results of operations, and prospects.


29

 


 

 

We license technology from third parties and our inability to maintain those licenses could materially adversely affect our business, financial condition, results of operations, and prospects.

We currently incorporate, and will in the future incorporate, technology that we license from third parties into our products, services, and platform. We cannot be certain that our licensors do not or will not infringe on the intellectual property rights of third parties or that our licensors have or will have sufficient rights to the licensed intellectual property in all jurisdictions where we may sell subscriptions to use our products, services, or platform. Some of our agreements with our licensors may be terminated by them for convenience or otherwise provide for a limited term. If we are unable to continue our license agreements or enter into new licenses on commercially reasonable terms, our ability to develop and sell subscriptions to use products or services containing that technology would be limited, and our business could be harmed. For example, if we are unable to license technology from third parties, such as technology that helps enable our products, services, or platform, we may be forced to acquire or develop alternative technology, which we may be unable to do in a commercially feasible manner or at all, which may require us to use alternative technology of lower quality or performance standards. This could limit or delay our ability to offer certain existing, new, or competitive products or services and may increase our costs. As a result, our business, financial condition, and results of operations could be materially adversely affected.

Our use of third-party open source software could negatively affect our ability to sell subscriptions to access our products and subject us to possible litigation.

We use third-party open source software. From time to time, companies that use third-party open source software have faced claims challenging the use of such open source software and compliance with the open source software license terms. Accordingly, we may be subject to lawsuits by parties claiming ownership of what we believe to be open source software or claiming non-compliance with the applicable open source licensing terms. Some open source software licenses require end-users, who distribute or make available across a network software and services that include open source software, to make publicly available or to license all or part of such software (which in some circumstances could include valuable proprietary code, such as modifications or derivative works created, based upon, incorporating, or using the open source software) under the terms of the particular open source license. While we employ practices designed to monitor our compliance with the licenses of third-party open source software and protect our valuable proprietary source code, we may inadvertently use third-party open source software in a manner that exposes us to claims of non-compliance with the terms of the applicable license, including claims of intellectual property rights infringement or for breach of contract. Furthermore, there exists today an increasing number of types of open source software licenses, almost none of which have been tested in courts of law to provide clarity on their proper legal interpretation. If we were to receive a claim of non-compliance with the terms of any of these open source licenses, we may be required to publicly release certain portions of our proprietary source code. We could also be required to expend substantial time and resources to re-engineer some or all of our software. Any of the foregoing could materially adversely affect our business, financial condition, results of operations, and prospects.

In addition, the use of third-party open source software typically exposes us to greater risks than the use of third-party commercial software because open source licensors generally do not provide warranties or controls on the functionality or origin of the software. Use of open source software may also present additional security risks because the public availability of such software may make it easier for hackers and other third parties to determine how to compromise our platform. Any of the foregoing could materially adversely affect our business, financial condition, results of operations, and prospects, and could help our competitors develop products and services that are similar to or better than ours.

Our customers’ and other users’ violations of our policies or other misuse of our platform to transmit unauthorized, offensive, or illegal messages, spam, phishing scams, and website links to harmful applications or for other fraudulent or illegal activity could damage our reputation, and we may face a risk of litigation and liability for illegal activities on our platform and unauthorized, inaccurate, or fraudulent information distributed via our platform.

Despite our ongoing and substantial efforts to limit such use, certain customers or other users may use our platform to transmit unauthorized, offensive, or illegal messages, calls, spam, phishing scams, and website links to harmful applications, reproduce and distribute copyrighted material or the trademarks of others without permission, and report inaccurate or fraudulent data or information. These actions are in violation of our policies. However, our efforts to defeat spamming attacks, illegal robocalls, and other fraudulent activity will not prevent all such attacks and activity. Such use of our platform could damage our reputation and we could face claims for damages, regulatory enforcement, copyright or trademark infringement, defamation, negligence, or fraud. Moreover, our customers’ and other users’ promotion of their products and services through our platform might not comply with federal, state, and foreign laws. We rely on contractual representations made to us by our customers that their use of our platform will comply with our policies and applicable law. Although we retain the right to verify that customers and other users are abiding by our policies, our customers and other users are ultimately responsible for compliance with our policies, and we do not systematically audit our customers or other users to confirm compliance with our policies. Although Section 230 of the CDA currently limits liability for third-party content posted on internet platforms, we cannot

30

 


 

predict whether that protection will remain in effect. See the risk factor titled “Increased government scrutiny of the technology industry could negatively affect our business.”

Risks Related to Our Acquisitions

We may be unsuccessful in making, integrating, and maintaining acquisitions, joint ventures, and strategic investments, which could materially adversely affect our business, financial condition, results of operations, and prospects.

We expect to evaluate and complete a wide array of potential strategic transactions, including acquisitions of businesses, joint ventures, new technologies, services, products, and other assets, and other strategic investments. Any of these transactions could be material to our business, financial condition, results of operations, and prospects. However, we may not be able to find suitable acquisition, joint venture, and strategic investment candidates, and we may not be able to complete these transactions on favorable terms or at all.

Even if we are able to complete these transactions, we may not be able to realize the anticipated benefits of such transactions in the time frame expected or at all. In particular, if we are unable to successfully operate as a combined business after the completion of such transactions, including in respect of the LaborChart and Levelset acquisitions, to achieve shared growth opportunities or combine reporting or other processes within the expected time frame, such delay may materially and adversely affect the benefits that we expect to achieve as a result of any such acquisition. Such transactions may not ultimately strengthen our competitive position or achieve our strategic goals and may disrupt our ongoing business, increase our expenses, and otherwise present risks not contemplated at the time of the transaction. Valuations supporting our acquisitions and strategic investments could change rapidly. Following any such transaction, we could determine that such valuations have experienced impairments or other-than-temporary declines in fair value which could materially adversely affect our business, financial condition, and operating results, and prospects through the write-off of goodwill and other impairment charges.

To finance such transactions, we may have to pay cash, incur debt, or issue securities, including equity-based securities, each of which could affect our financial condition or the value of our capital stock. The sale of equity to finance any such transaction could result in dilution to our stockholders. If we incur debt in connection with such a transaction, it would result in increased fixed obligations and could also subject us to covenants or other restrictions that would impede our ability to flexibly operate our business. Any of these factors could materially adversely affect our ability to consummate a transaction, and our business, financial condition, results of operations, and prospects.

Risks Related to Tax and Accounting Matters

Tax authorities may successfully assert that we, including our acquired companies, should have collected, or in the future should collect, sales and use, value added, or similar taxes, and we could be subject to substantial liabilities with respect to past or future sales, which could materially adversely affect our business, financial condition, results of operations, and prospects.

We currently collect and remit applicable sales taxes and other applicable transfer taxes in jurisdictions where we, through our employees or economic activity, have a presence and where we have determined, based on applicable legal precedents, that sales of subscriptions to access our products, services, and platform are classified as taxable. We do not currently collect and remit state and local excise, utility user, or ad valorem taxes, fees, or surcharges in jurisdictions where we believe we do not have sufficient “nexus.” There is uncertainty as to what constitutes sufficient nexus for a state or local jurisdiction to levy taxes, fees, and surcharges on sales made over the internet, and there is also uncertainty as to whether our characterization of our products, services, and platform as not taxable in certain jurisdictions will be accepted by state and local tax authorities.

Tax authorities may challenge our position that we do not have sufficient nexus in a taxing jurisdiction or that our products, services, and platform are not taxable in such jurisdiction and may decide to audit our business and operations with respect to sales, use, value added, goods and services, and other taxes, which could result in significant tax liabilities (including related penalties and interest) for us or our customers, which could materially adversely affect our business, financial condition, results of operations, and prospects.

The application of indirect taxes, such as sales and use, value added, goods and services, business, and gross receipts taxes, to businesses that transact online, such as ours, is a complex and evolving area. Following the U.S. Supreme Court decision in South Dakota v. Wayfair, Inc., states and local jurisdictions in certain circumstances may levy sales and use taxes on sales of goods and services based on “economic nexus,” regardless of whether the seller has a physical presence in such jurisdiction. A number of states have already begun, or have positioned themselves to begin, requiring collection of sales and use taxes by online sellers. The details and effective dates of these collection requirements vary from state to state. As a result, it may be necessary for us to reevaluate whether our activities give rise to sales, use, and other indirect taxes as a result of any

31

 


 

nexus in those states in which we are not currently registered to collect and remit taxes. Additionally, we may need to assess our potential tax collection and remittance obligations based on the requirements of existing or future economic nexus laws. There have been, and will continue to be, substantial ongoing costs associated with complying with the various indirect tax requirements in the numerous markets in which we conduct or may conduct business. If we are unsuccessful in collecting such taxes from our customers, we could be held liable for such obligations. The application of existing, or future indirect tax laws, whether in the U.S. or internationally, or the failure to collect and remit such taxes, could materially adversely affect our business, financial condition, results of operations, and prospects.

Our corporate structure and intercompany arrangements cause us to be subject to the tax laws of various jurisdictions, and we could be obligated to pay additional taxes, which could materially adversely affect our business, financial condition, results of operations, and prospects.

We are expanding our international operations and personnel to support our business in international markets. We generally conduct our international operations through wholly-owned subsidiaries and are or may be required to report our taxable income in various jurisdictions worldwide based upon our business operations in those jurisdictions. Our intercompany relationships are subject to complex transfer pricing regulations administered by tax authorities in various jurisdictions. The amount of taxes we pay in different jurisdictions may depend on the application of the tax laws of such jurisdictions, including the U.S., to our international business activities, changes in tax rates, new or revised tax laws, or interpretations of existing tax laws and policies, and our ability to operate our business in a manner consistent with our corporate structure and intercompany arrangements. The relevant tax authorities may disagree with our determinations as to the income and expenses attributable to specific jurisdictions. If such a disagreement were to occur, and our position was not sustained, we could be required to pay additional taxes, interest, and penalties, which could result in one-time tax charges, higher effective tax rates, reduced cash flows, and lower overall profitability of our operations.

We are subject to federal, state, and local income, sales, and other taxes in the U.S. and income, withholding, transaction, and other taxes in numerous foreign jurisdictions. Evaluating our tax positions and our worldwide provision for taxes is complicated and requires the exercise of significant judgment. During the ordinary course of business, there are many activities and transactions for which the ultimate tax determination is uncertain. We may be audited in various jurisdictions, and such jurisdictions may assess additional taxes (including income taxes, sales taxes, and value added taxes) against us. Although we believe our tax estimates are reasonable, the final determination of any tax audits or litigation could differ materially from our historical tax provisions and accruals, which could have an adverse effect on our results of operations or cash flows in the period or periods for which a determination is made.

Our business could be materially adversely affected by changes to tax laws.

The tax regimes we are subject to or operate under, including income and non-income taxes, are unsettled and may be subject to significant change. Changes in tax laws, regulations, or rulings, or changes in interpretations of existing laws and regulations, could materially adversely affect our business, financial condition, results of operations, and prospects. For example, the TCJA enacted many significant changes to the U.S. tax laws, some of which were modified in 2020 by the CARES Act and may be further modified in the future by the current or a future administration. Beginning in 2022, the TCJA requires taxpayers to capitalize and amortize certain research and development expenditures over five years if incurred in the U.S. and 15 years if incurred in foreign jurisdictions, rather than deducting them currently. Although there have been legislative proposals to repeal or defer the research and development expenditure capitalization requirement to later years, there can be no assurance that the provision will be repealed or otherwise modified. As another example, the Inflation Reduction Act, which was recently enacted, includes provisions that will impact the U.S. federal income taxation of certain corporations, including imposing a minimum tax on the book income of certain large corporations and an excise tax on certain corporate stock repurchases that would be imposed on the corporation repurchasing such stock. Regulatory or accounting guidance with respect to existing or future tax laws could materially affect our tax obligations and effective tax rate. Further, it is uncertain if, and to what extent, various states will conform to current federal law or any newly enacted federal tax legislation. In addition, many countries in Europe, as well as a number of other countries and organizations (including the Organization for Economic Cooperation and Development (the “OECD”) and the European Commission), have recently proposed, recommended, or (in the case of certain countries) enacted, or are in the process of enacting, changes to existing tax laws or new tax laws that could significantly increase our tax obligations in the countries where we do business or require us to change the manner in which we operate our business. In particular, the OECD is working on a two-pillar solution to address the tax challenges arising from the digitalization of the economy, commonly referred to as BEPS 2.0, which, if implemented, would make important changes to the international tax system by allocating taxing rights in respect of certain profits of multinational enterprises above a fixed profit margin to the jurisdictions within which they carry on business (subject to certain revenue threshold rules which we do not currently meet but may meet in the future), referred to as the Pillar One proposal, and imposing a minimum effective tax rate on certain multinational enterprises, referred to as the Pillar Two proposal. A number of countries within which we carry on our business are currently proposing to implement core elements of the Pillar Two proposal by the start of 2024. Based on our current understanding of the minimum revenue thresholds contained in the proposed Pillar Two rules, we anticipate that we

32

 


 

could potentially be within their scope and so their implementation could impact the amount of tax we have to pay. Any of the foregoing could materially adversely affect our business, financial condition, results of operations, and prospects.

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

As of December 31, 2022, we had $842.6 million of U.S. federal and $567.2 million of state net operating loss carryforwards (“NOL carryforwards”) available to reduce taxable income that we may have in the future. It is possible that we will not generate taxable income sufficient to use certain of these NOL carryforwards. Under legislative changes made by the 2017 Tax Cuts and JOBS Act (the “TCJA”), as modified by the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”), our U.S. federal net operating losses incurred in taxable years beginning after December 31, 2017 may be carried forward indefinitely, but the ability to utilize such federal net operating losses to offset taxable income in taxable years beginning after 2020 is limited to 80% of the current-year taxable income. It is uncertain if and to what extent various states will conform to the TCJA. In addition, federal NOL carryforwards and certain tax credits may be subject to significant limitations under Section 382 and Section 383 of the Internal Revenue Code (the “IRC”), respectively. Under those sections of the IRC, if a corporation undergoes an “ownership change,” the corporation’s ability to use its pre-change NOL carryforwards and other pre-change attributes, such as research tax credits, to offset its post-change income or tax may be limited. In general, an “ownership change” will occur if there is a cumulative change in our ownership by “5-percent shareholders” that exceeds 50 percentage points over a rolling three-year period. We performed an analysis to determine whether net operating loss and credit carryover limitations existed under Section 382 as of December 31, 2021, and determined that a portion of the net operating losses and credit carryovers are subject to Section 382 annual limitations. We have determined that we should be able to fully utilize these net operating losses and credit carryovers before they expire, provided that we generate sufficient taxable income. We have since performed interim updates of our Section 382 analysis. We may experience additional ownership changes in the future as a result of shifts in our stock ownership after December 31, 2022, some of which may be outside of our control. State NOL carryforwards and other state tax credits may be subject to similar limitations under state tax laws, and there may be periods during which the use of state net operating losses is suspended or otherwise limited, which could accelerate or permanently increase state taxes owed. If an ownership change occurs and our ability to use our NOL carryforwards and tax credits is limited, or if our ability to utilize NOL carryforwards and certain tax credits is otherwise restricted by law, our business, financial condition, results of operations, and prospects could be materially adversely affected.

Risks Related to Capital Requirements and Our Marketable Securities Portfolio

We may need to raise additional capital to grow our business, and such capital may not be available on terms acceptable to us, or at all, which could reduce our ability to compete and could materially adversely affect our business, financial condition, results of operations, and prospects.

We expect that our existing cash and cash equivalents will be sufficient to meet our anticipated cash needs for working capital and capital expenditures for at least the next 12 months. To support our business and operations, we will need sufficient capital to continue to make significant investments, and we may need to raise additional capital through equity or debt financings to fund such efforts. However, many factors, including recent economic volatility and interest rate increases, could adversely impact our ability to access additional capital. If such financing is not available on terms acceptable to us or at all, we may be unable to fund our growth or develop new business at the rate desired and our operating results may suffer. Debt financing increases expenses, may contain covenants that restrict the operation of our business, and must be repaid regardless of operating results. Equity financing, or debt financing that is convertible into equity, could result in dilution to our existing stockholders and a decline in our stock price.

Our inability to obtain adequate capital resources, whether in the form of equity or debt, to fund our future growth may require us to delay, scale back, or eliminate some or all of our operations or the expansion of our business, which could materially adversely affect our business, financial condition, results of operations, and prospects.

Our marketable securities portfolio is subject to credit, liquidity, market, and interest rate risks that could cause its value to decline significantly and materially adversely affect our business, financial condition, results of operations, and prospects.

We maintain a portfolio of marketable securities through a professional investment advisor. The investments in our portfolio are subject to our corporate investment policy, which focuses on preserving principal, maintaining liquidity, avoiding inappropriate concentration and credit risk, and capturing a market rate of return in accordance with the investment guidelines in the corporate investment policy. These investments are subject to general credit, liquidity, market, and interest rate risks. In particular, the value of our portfolio may decline due to changes in interest rates, instability in the global financial markets that reduces the liquidity of securities in our portfolio, and other factors, including unexpected or unprecedented events such as the COVID-19 pandemic. As a result, we may experience a significant decline in value or loss of liquidity of our investments, which could materially adversely affect our business, financial condition, results of operations, and prospects. We attempt to mitigate

33

 


 

these risks through diversification of our investments and continuous monitoring of our portfolio’s overall risk profile, but the value of our investments may nevertheless decline. To the extent that we increase the amount of our security investments in the future, these risks could be exacerbated.

General Risks Related to Our Business and Investing in Our Common Stock

If we fail to maintain an effective system of disclosure controls and internal control over our financial reporting, including our acquired companies, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired and our business, financial condition, results of operations, and prospects could be materially adversely affected.

As a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, and the rules and regulations of the applicable listing standards of the New York Stock Exchange (the “NYSE”). Our management and other personnel devote a substantial amount of time to compliance with these requirements. We expect that the requirements of these laws, rules and regulations will continue to increase our legal, accounting, and financial compliance costs, make some activities more complex, time-consuming, and costly, and place significant strain on our personnel, systems, and resources. We cannot predict or estimate the totality of additional costs we incur as a public company or the specific timing of such costs.

The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. We are required, pursuant to Section 404 of the Sarbanes-Oxley Act (“Section 404”) to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting as of December 31, 2022. This assessment includes disclosure of any material weaknesses identified by our management in our internal control over financial reporting. In addition, our independent registered public accounting firm is required to attest to the effectiveness of our internal control over financial reporting. Our continuing compliance with Section 404 will require that we incur substantial expenses and expend significant management efforts. We may need to hire additional accounting and financial staff with appropriate public company experience and technical accounting knowledge and compile the system and process documentation necessary to perform the evaluation needed to comply with Section 404.

Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business, including our acquisitions. In addition, changes in accounting principles or interpretations could also challenge our internal controls and require that we establish new business processes, systems, and controls to accommodate such changes. If our current and new systems, controls, or standards and any associated process changes do not give rise to the benefits that we expect or do not operate as intended, our financial reporting systems and processes, our ability to produce timely and accurate financial reports, or the effectiveness of our internal control over financial reporting could be adversely affected.  Moreover, our business may be harmed if we experience problems with any new systems or controls that result in delays in their implementation or increased costs to correct any post-implementation issues that may arise. Our ability to manage our operations and growth through, for example, the integration of recently acquired businesses, the adoption of new accounting principles and tax laws, and our back office systems that, for example, support our revenue recognition processes, will require us to further develop our controls and reporting systems and implement or amend new or existing controls and reporting systems in those areas where the implementation and integration is still ongoing. All of these changes to our financial systems and the implementation and integration of acquisitions create an increased risk of deficiencies in our internal controls over financial reporting.

During the evaluation and testing process of our internal controls, if we identify one or more material weaknesses in our internal control over financial reporting, we will be unable to certify that our internal control over financial reporting is effective. We cannot assure you that there will not be material weaknesses or significant deficiencies in our internal control over financial reporting in the future. Any failure to maintain internal control over financial reporting could severely inhibit our ability to accurately report our financial condition or results of operations. If we are unable to conclude that our internal control over financial reporting is effective, or if our independent registered public accounting firm determines that we have a material weakness in our internal control over financial reporting, we could lose investor confidence in the accuracy and completeness of our financial reports, the market price of our common stock could decline, and we could be subject to sanctions or investigations by the SEC or other regulatory authorities. Failure to remedy any material weaknesses or to maintain effective disclosure controls and internal control over financial reporting could adversely affect investor confidence in our company, causing a decline in our stock price, as well as restrict our future access to capital markets. Such failure could also materially adversely affect our business, financial condition, results of operations, and prospects.


34

 


 

 

Because we recognize revenue from subscriptions to access our products over the term of the subscription, downturns or upturns in new business will not be immediately reflected in our results of operations.

We generate substantially all of our revenue from subscriptions to access our products. We recognize revenue ratably over the term of the subscription, beginning on the date that access to our products is made available to our customer. Our subscriptions generally have annual or multi-year terms. As a result, the significant majority of our revenue is generated from subscriptions entered into during previous periods. Consequently, a decline in new or renewed subscriptions in any one quarter may not significantly reduce our revenue for that quarter but could negatively affect our revenue in future periods. Accordingly, the effect of downturns or upturns in new sales and potential changes in our rate of renewals may not be fully reflected in our results of operations until future periods. Our revenue recognition model also makes it difficult for us to rapidly increase our revenue through new subscriptions in any period.

Our ability to recognize revenue may also be affected by the length and unpredictability of the sales cycle for our products, especially with respect to larger enterprises and owners. Such customers typically undertake a significant evaluation and negotiation process due to their leverage, size, organizational structure, and approval requirements, all of which can lengthen our sales cycle. We may spend substantial time, effort, and money on sales efforts to such customers without any assurance that our efforts will produce any sales or that these customers will deploy our platform widely enough across their business to justify our substantial upfront investment. As a result, we anticipate increased sales to large enterprises will lead to higher upfront sales costs and greater unpredictability, which could materially adversely affect our business, results of operations, financial condition, and prospects.

In addition, as required by the recent revenue recognition standard under Accounting Standards Codification Topic 606, Revenue from Contracts with Customers, we disclose the transaction price allocated to remaining performance obligations. It is possible that analysts and investors could misinterpret our disclosure or that the terms of our customer subscriptions or other circumstances could cause our methods for calculating this disclosure to differ significantly from others, which could lead to inaccurate or unfavorable forecasts by analysts and investors.

If we experience excessive fraudulent activity or cannot meet evolving credit card association merchant standards, we could incur substantial costs and lose the right to accept credit cards for payment, which could cause our customer base to decline significantly and could materially adversely affect our business, financial condition, results of operations, and prospects.

Substantial losses due to fraud or our inability to accept credit card payments could cause our customer base to significantly decrease and would harm our business.

A significant portion of our customers authorize us to bill their credit card accounts directly for our products, and certain of our customers purchase from us directly and are required to keep their payment methods current for monthly billing purposes. Our customers provide us with credit card billing information online or over the phone, and we do not review the physical credit cards used in these transactions, which increases our risk of exposure to fraudulent activity. We have incurred charges, which we refer to as chargebacks, from credit card companies for claims that the customer did not authorize the credit card transaction for our products. We may be required to pay for unauthorized credit charges and expenses with no reimbursement from the customer. If the number of claims of unauthorized credit card transactions becomes excessive, we could be assessed substantial fines for excess chargebacks, and we could lose the right to accept credit cards for payment. Although we implement multiple fraud prevention and detection controls, we cannot assure you that these controls will be adequate to protect against fraud.

In addition, credit card issuers may change merchant standards, including data protection and documentation standards, required to utilize their services from time to time. If we fail to comply with such standards, the credit card associations could fine us or terminate their agreements with us, and we would be unable to accept credit cards as payment for our products.

Our business could be disrupted by catastrophic occurrences and similar events.

Our platform and the infrastructure on which our platform relies are vulnerable to damage or interruption from catastrophic occurrences, such as earthquakes, floods, fires, other natural disasters, power loss, telecommunication failures, military conflict or war, terrorist attacks, criminal acts, sabotage, other intentional acts of vandalism and misconduct, geopolitical events, disease (such as the COVID-19 pandemic), and other similar events, each of which could materially adversely affect our business, financial condition, results of operations, and prospects, or the business of our customers, partners, vendors, or the economy as a whole. For example, our corporate headquarters are located near Santa Barbara, California, a region known for seismic activity and severe fires, and a catastrophic event in this region could materially adversely affect our business, financial condition, results of operations, and prospects. The impact of climate change could result in an increase in the frequency or

35

 


 

severity of such events.

Although we maintain incident management and disaster response plans, in the event of a major disruption, we may be unable to continue our operations and may experience system interruptions and reputational harm. All of the aforementioned risks may be further increased if our disaster recovery plans prove to be inadequate. The market price of our common stock may be volatile, and you could lose all or part of your investment.

The market price of our common stock is likely to be volatile. In light of recent macroeconomic factors such as inflation, interest rate changes, and the ongoing impacts of the COVID-19 pandemic, as well as geopolitical factors such as the Russia-Ukraine conflict, and the market for technology companies in particular, the stock market in general has experienced extreme volatility, which has often been unrelated to the operating performance of particular companies. The market price for our common stock may also be influenced by the following factors: actual or anticipated changes or fluctuations in our results of operations; the financial projections we may provide to the public, any changes in these projections, or our failure to meet these projections; announcements by us or our competitors of new products or new or terminated significant contracts, commercial relationships, or capital commitments; changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular; and actual or anticipated developments in our business, our competitors’ businesses, or the competitive landscape generally. In addition, the limited public float of our common stock may tend to increase the volatility of the trading price of our common stock. As a result of this volatility, you may not be able to sell your common stock at or above the price you paid for your shares. Additionally, the foregoing factors, along with other market and industry factors, may cause the market price and demand for our common stock to fluctuate substantially, regardless of our actual operating performance, which may limit or prevent investors from selling their shares at or above the price paid for the shares and may otherwise negatively affect the liquidity of our common stock.

Concentration of ownership of our common stock among our existing executive officers, directors, and principal stockholders may prevent new investors from influencing significant corporate decisions, including mergers, consolidations, or the sale of us or all or substantially all of our assets.

Our executive officers, directors, and stockholders who own more than 5% of our outstanding common stock, in the aggregate, beneficially owned a significant percentage of our outstanding common stock. Furthermore, many of our current directors were appointed by our principal stockholders. As a result, such persons or their appointees to our board of directors (our “Board”), acting together, will have the ability to control or significantly influence all matters submitted to our Board or stockholders for approval, including the appointment of our management, the election and removal of directors, and the approval of any significant transactions, as well as our management and business affairs. If these persons choose to act together, they may be able to significantly influence all matters requiring stockholder approval, including the election and removal of directors and the approval of any merger, consolidation, or sale of all or substantially all of our assets. In addition, if any of our executive officers, directors, and stockholders who own more than 5% of our outstanding common stock purchase shares, or if any of our other current investors purchase shares, such that they own more than 5% of our outstanding common stock as a result, the ability of such persons, acting together, to control or significantly influence such matters will increase. This concentration of ownership may have the effect of delaying, deferring, or preventing a change in control, impeding a merger, consolidation, takeover, or other business combination involving us, or discouraging a potential acquirer from making a tender offer or otherwise attempting to obtain control of our business, even if such a transaction would benefit other stockholders. Likewise, it may result in the management of our company in ways with which other stockholders disagree.

Certain provisions in our organizational documents and under Delaware law could make an acquisition of our company more difficult, limit attempts by our stockholders to replace or remove members of our board of directors or current management, and adversely affect our stock price.

Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could delay or prevent a change in control of our company. These provisions could also make it difficult for stockholders to elect directors that are not nominated by the current members of our Board or take other corporate actions, including effecting changes in our management. These provisions include:

 

a classified Board with three-year staggered terms, which could delay the ability of stockholders to change the membership of a majority of our Board;

 

the denial of any right of our stockholders to remove members of our Board except for cause and, in addition to any other vote required by law, upon the approval of not less than two-thirds of the total voting power of all our outstanding voting stock then entitled to vote in the election of directors;

 

the ability of our Board to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;

36

 


 

 

the exclusive right of our Board to elect a director to fill a vacancy created by the expansion of our Board or the resignation, death, or removal of a director, which prevents stockholders from being able to fill vacancies on our Board;

 

a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;

 

the requirement that a special meeting of stockholders may be called only by the chairperson of our Board, chief executive officer, president, or by our Board acting pursuant to a resolution adopted by a majority of our Board, which could delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors;

 

certain amendments to our amended and restated certificate of incorporation will require the approval of two-thirds of the then-outstanding voting power of our capital stock; and

 

advance notice procedures with which stockholders must comply to nominate candidates to our Board or to propose matters to be acted upon at a stockholders’ meeting, which may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of us.

These provisions may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a certain period of time.

Our amended and restated certificate of incorporation designates the Court of Chancery of the State of Delaware and, to the extent enforceable, the federal district courts of the U.S. as the exclusive forums for certain disputes between us and our stockholders, which could limit our stockholders’ ability to choose the judicial forum for disputes with us or our directors, officers, or employees.

Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware is, unless we consent in writing to the selection of an alternative forum, the sole and exclusive forum for the following types of actions or proceedings under Delaware statutory or common law: (1) any derivative action or proceeding brought on our behalf, (2) any action asserting a claim of breach of a fiduciary duty or other wrongdoing by any of our directors, officers, employees, or agents to us or our stockholders, (3) any action asserting a claim against us arising pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation, or our amended and restated bylaws, (4) any action to interpret, apply, enforce, or determine the validity of our amended and restated certificate of incorporation or amended and restated bylaws, or (5) any action asserting a claim that is governed by the internal affairs doctrine (or, if the Court of Chancery does not have jurisdiction, the federal district court for the District of Delaware), in all cases subject to the court having jurisdiction over indispensable parties named as defendants. This provision would not apply to lawsuits brought to enforce a duty or liability created by the Securities Act, the Exchange Act, or any other claim for which the federal courts have exclusive jurisdiction.

In addition, to prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, our amended and restated certificate of incorporation will further provide that the U.S. federal district courts will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act. However, as Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all lawsuits brought to enforce any duty or liability created by the Securities Act, and an investor cannot waive compliance with the federal securities laws and the rules and regulations thereunder, there is uncertainty as to whether a court would enforce such a provision. While the Delaware courts have determined that such choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring a claim in a venue other than those designated in the exclusive forum provisions. In such instance, we would expect to vigorously assert the validity and enforceability of the exclusive forum provisions of our amended and restated certificate of incorporation. This may require significant additional costs associated with resolving such action in other jurisdictions and there can be no assurance that the provisions will be enforced by a court in those other jurisdictions.

These exclusive forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees, which may discourage lawsuits against us and our directors, officers, and other employees. If a court were to find either exclusive forum provision in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur further significant additional costs associated with resolving the dispute in other jurisdictions, all of which could seriously harm our business.

37

 


 

Item 1B. Unresolved Staff Comments.

None.

Item 2. Properties.

Our corporate headquarters are located in Carpinteria, California, where we lease approximately 200,000 square feet of office space pursuant to operating and finance leases that expire between September 2026 and March 2027, with options to renew through March 2037. In addition, we maintain additional offices in the U.S. in San Diego, California; Austin, Texas; New York, New York; Portland, Oregon; Willmar, Minnesota; Overland Park, Kansas; Tampa, Florida; New Orleans, Louisiana; and internationally in Sydney, Australia; Toronto and Vancouver, Canada; Mexico City, Mexico; London, England; Cairo, Egypt; Singapore, Republic of Singapore; Paris, France; Dublin, Ireland; and Dubai, UAE. We believe our facilities are adequate and suitable for our current needs, and that should it be needed, suitable additional or alternative space will be available to accommodate our operations.

From time to time, we may become involved in legal proceedings arising in the ordinary course of business. We are not presently a party to any legal proceedings that, if determined adversely to us, would individually or taken together reasonably be expected to have a material adverse effect on our business, results of operations, financial condition, or cash flow.

Item 4. Mine Safety Disclosures.

Not applicable.

38

 


 

PART II

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

Market Information for Common Stock

Our common stock is listed and traded on the NYSE under the symbol “PCOR”.

Dividend Policy

We have never declared or paid any cash dividends on our common stock. We currently intend to retain all available funds and future earnings, if any, to fund the development and expansion of our business, and we do not anticipate paying any cash dividends in the foreseeable future. Any future determination regarding the declaration and payment of dividends, if any, will be at the discretion of our Board and will depend on then-existing conditions, including our financial condition, operating results, contractual restrictions, capital requirements, business prospects, and other factors our Board may deem relevant. In addition, our ability to pay dividends may be restricted by agreements we may enter into in the future.

Holders of Record

As of February 23, 2023, there were 93 registered stockholders of record of our common stock. We believe a substantially greater number of beneficial owners hold shares through brokers, banks or other nominees.

Stock Performance Graph

This performance graph shall not be deemed “soliciting material” or “filed” with the SEC or subject to Regulation 14A or 14C under the Exchange Act or for purposes of Section 18 of the Exchange Act or incorporated by reference into any of our filings under the Securities Act.

The graph below compares the cumulative total stockholder return on our common stock with the cumulative total return on the S&P 500 Index and the NASDAQ Computer Index. The graph assumes $100 was invested at the market close on May 20, 2021, which was our initial trading day, in our common stock. Data for the S&P 500 Index and the NASDAQ Computer Index assume reinvestment of dividends.

The comparisons in the graph below are based upon historical data and are not indicative of, nor intended to forecast, future performance of our common stock.

 

 

39

 


 

 

Unregistered Sales of Equity Securities

None.

Use of Proceeds

On May 24, 2021, we completed our IPO, in which we sold 10,410,000 shares of our common stock at a price to the public of $67.00 per share, including 940,000 shares sold in connection with the full exercise of the underwriters’ option to purchase additional shares. The offer and sale of all of the shares in our IPO were registered under the Securities Act pursuant to a registration statement on Form S-1 (File No. 333-236789), which was declared effective by the SEC on May 19, 2021.

There has been no material change in the planned use of proceeds from our IPO as described in our Final Prospectus dated May 19, 2021 and filed with the SEC pursuant to Rule 424(b) under the Securities Act on May 21, 2021.

Issuer Purchases of Equity Securities

None.

Item 6. [Reserved.]

40

 


 

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

You should read the following discussion and analysis of our financial condition and results of operations in conjunction with our consolidated financial statements and the related notes and other financial information included elsewhere in this Annual Report on Form 10-K. You should review the disclosure under Part I, Item 1A, “Risk Factors” in this Annual Report on Form 10-K for a discussion of forward-looking statements and important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis. These statements, like all statements in this report, speak only as of their date (unless another date is indicated), and we undertake no obligation to update or revise these statements in light of future developments, except as required by law. A discussion of our financial condition and results of operations for the fiscal year ended December 31, 2022 compared to the fiscal year ended December 31, 2021 is presented below. A discussion of our financial condition and results of operations for the fiscal year ended December 31, 2021 compared to the year ended December 31, 2020 has been reported previously under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 of our Annual Report on Form 10-K filed with the SEC on March 4, 2022.

Overview

Our mission is to connect everyone in construction on a global platform.

We are a leading provider of cloud-based construction management software, and are helping transform one of the oldest, largest, and least digitized industries in the world. We focus exclusively on connecting and empowering the construction industry’s key stakeholders, such as owners, general contractors, specialty contractors, architects, and engineers, to collaborate and access our capabilities from any location, on any internet-connected device. Our platform is modernizing and digitizing construction management by enabling real-time access to critical project information, simplifying complex workflows, and facilitating seamless communication among key stakeholders, all of which we believe positions us to serve as the system of record for the construction industry. We are also developing other programs and services, such as our materials financing program, to address related challenges faced by the construction industry’s key stakeholders. Adoption of our products, services, and platform helps our customers increase productivity and efficiency, reduce rework and costly delays, improve safety and compliance, and enhance financial transparency and accountability.

In short, we build the software for the people that build the world.

We serve customers ranging from small businesses managing a few million dollars of annual construction volume to global enterprises managing billions of dollars of annual construction volume. Our core customers are owners, general contractors, and specialty contractors operating across the commercial, residential, industrial, and infrastructure segments of the construction industry. We primarily sell subscriptions to access our products through our direct sales team, which is specialized by stakeholder, region, size, and type.

Our products are offered on our cloud-based platform and are designed to be easy to configure and deploy. Our users can access our products on computers, smartphones, and tablets through any web browser or from our mobile application available for both the iOS and Android platforms.

We generate substantially all of our revenue from subscriptions to access our products and have an unlimited user model that is designed to facilitate adoption and maximize usage of our platform by all project stakeholders. We primarily sell our products on a subscription basis for a fixed fee with pricing generally based on the number and mix of products and the annual construction volume contracted to run on our platform. As our customers subscribe to additional products or increase the annual construction volume contracted to run on our platform, we generate more revenue. We do not provide refunds for unused construction volume, or charge customers based on consumption or on a per project basis. Subscriptions to access our products include customer support and allow for unlimited users as we do not charge a per-seat or per-user fee. Customers can invite all project participants to engage with our platform as part of a project team, including customers’ employees and collaborators, who are other project participants who engage with our platform but do not pay us for such use. Further, multiple stakeholders can be customers on the same project and retain access to project information for the duration of their subscription.


41

 


 

 

Certain Factors Affecting Our Performance

Acquiring New Customers and Retaining and Expanding Existing Customers’ Use of Our Platform

We are highly focused on continuing to acquire new customers to support our long-term growth. We intend to efficiently drive new customer acquisitions by continuing to invest across our sales and marketing engine to engage our prospective customers, increase brand awareness, and drive adoption of our products, services, and platform. We added 2,295 net new customers in 2022, including 189 customers from LaborChart when it was integrated into the sales process in the third quarter of 2022. The number of customers on our platform has increased from 10,166 as of December 31, 2020, to 12,193 as of December 31, 2021, to 14,488 as of December 31, 2022, reflecting year-over-year growth rates of 20% in 2021 and 19% in 2022. All customer counts aforementioned exclude customers acquired from Levelset and Esticom which have not yet been renewed onto standard Procore annual contracts. Remaining Levelset and Esticom legacy customers will be included in our customer metrics once they are renewed onto standard Procore annual contracts or upon integration of the sales process. We define ARR at the end of a particular period as the annualized dollar value of our subscriptions from customers as of such period end date. For multi-year subscriptions, ARR at the end of a particular period is measured by using the stated contractual subscription fees as of the period end date on which ARR is measured. For example, if ARR is measured during the first year of a multi-year contract, the first-year subscription fees are used to calculate ARR. ARR at the end of a particular period includes the annualized dollar value of subscriptions for which the term has not ended, and subscriptions for which we are negotiating a subscription renewal. ARR should be viewed independently of revenue determined in accordance with accounting principles generally accepted in the U.S. (“GAAP” or “U.S. GAAP”) and does not represent our GAAP revenue on an annualized basis. ARR is not intended to be a replacement or forecast of revenue.

We use a gross retention rate to measure our ability to retain our customers. Our gross retention rate reflects only customer losses and does not reflect customer expansion or contraction. We believe our high gross retention rates demonstrate that we serve a vital role in our customers’ operations, as the vast majority of our customers continue to use our products and platform and renew their subscriptions. To calculate our gross retention rate at the end of a particular period, we first calculate the ARR from the cohort of active customers at the end of the period 12 months prior to the end of the period selected. We then calculate the value of ARR from any customers whose subscriptions terminated and were not renewed during the 12 months preceding the end of the period selected, which we refer to as churn. We then divide (a) the total prior period ARR minus churn by (b) the total prior period ARR to calculate the gross retention rate. Our gross retention rate was 95% as of December 31, 2022 and 2021.

Our ability to continue to grow our business and serve the broader needs of the construction industry depends on acquiring new customers, customers purchasing new products or signing up for new services, customers renewing and expanding their use of existing products and services, and maintaining or increasing the price of our existing products and services.

Continued Technology Innovation and Strategic Expansion of Our Products and Services

We plan to continue to invest in technology innovation and product development to enhance the capabilities of our platform. Additional features and products will also enable customers and collaborators to manage new workflows on our platform and allow us to attract a broader set of stakeholders. We have introduced new products and services developed in-house and through our acquisitions of Zimfly, Inc., Honest Buildings, Construction BI, LLC, Esticom, LaborChart, and Levelset.

In connection with our acquisition of Levelset, we assumed, and continue to develop, a materials financing program for our customers. Purchasers of construction materials, typically specialty contractors, generally pay their materials suppliers on 30-day payment terms but typically do not recoup their costs for such materials for 60 to 120 days after they submit invoices for those materials to the general contractors. This disconnect between payment terms set by suppliers and when specialty contractors receive payment for those materials can pose risk and uncertainty to specialty contractors and their ability to manage their cash flow. Our materials financing program facilitates the purchase of construction materials from fulfillment partners (our suppliers) on behalf of our customers, allowing such customers to pay us for the materials on deferred payment terms. We typically charge an origination fee upon purchase of the materials and a weekly finance charge until receipt of deferred payment in full. We use internal data where available on the performance and payment history of other project participants (like the property owner and general contractor) who are involved in the construction project to help determine whether to provide materials financing for a given project, and we secure such financing with mechanic’s lien rights. In circumstances of customer non-payment, our lien rights help enforce payment collections from property owners, lenders, and general contractors who are involved in such project, which in turn strengthens the collectability of amounts we finance for our customers. We are currently using capital from our balance sheet for our materials financing program. Ultimately, we anticipate partnering with a capital provider at the appropriate time to dedicate the financing needed to scale this program. Until that time,

42

 


 

we may use up to approximately 10% of our current cash, cash equivalents, and marketable securities position to support the program.

We intend to continue to invest in building additional products, financial offerings, features, and functionality that expand our capabilities and facilitate the extension of our platform. We also intend to continue to evaluate strategic acquisitions and investments in businesses and technologies to drive product and market expansion. Our acquisitions of LaborChart and Levelset closed in the fourth fiscal quarter of 2021, and, as such, expenses, both in dollars and as a percentage of total revenues, increased and may continue to increase from historical periods. Our future success is dependent on our ability to successfully develop or acquire, market, and sell existing and new products and services to both new and existing customers.

International Growth

We see international expansion as a major, and largely greenfield, opportunity for growth as we look to capture a larger part of the worldwide construction market. We have started to grow our presence internationally with the opening of sales and marketing offices in Sydney, Australia and Vancouver and Toronto, Canada in 2017; London, England in 2018; Mexico City, Mexico in 2019; and Singapore, Republic of Singapore; Paris, France; Dublin, Ireland; and Dubai, UAE in 2022. We have also developed focused sales and marketing efforts in Germany, where we do not yet maintain an office location. As a result of our international efforts, we support multiple languages and currencies. Non-U.S. revenue as a percentage of our total revenue was 14% in 2022, 15% in 2021, and 12% in 2020. We determine the percentage of non-U.S. revenue based on the billing location of each subscription. Fluctuations in foreign currencies may positively or negatively impact the amount of revenue that we report for our foreign subsidiaries upon the translation of these amounts into U.S. dollars.

Furthermore, we believe global demand for our products, services, and platform will continue to increase as we expand our international sales and marketing efforts, and the awareness of our products, services, and platform grows. However, our ability to conduct our operations internationally will require considerable management attention and resources and is subject to the particular challenges of supporting a rapidly growing business in an environment of multiple languages, currencies, cultures, customs, legal, tax and regulatory systems, alternative dispute systems, and commercial markets. We have made, and plan to continue to make, significant investments in existing and select additional international markets. While these investments may adversely affect our operating results in the near term, we believe they will contribute to our long-term growth.

Macroeconomic Factors and COVID-19 Update

Macroeconomic factors such as rising inflation, rising interest rates, volatility in capital markets, and fluctuations in foreign exchange rates, may impact our operating expenses, customers’ spending, and cash flows. We do not currently believe that these macroeconomic factors have had a material impact on our business; however, as they develop, we continue to monitor the ways in which such factors may directly or indirectly impact our business, results of operations, and financial condition. See the section titled “Quantitative and Qualitative Disclosures About Market Risk” in Part II, Item 7A of this Annual Report on Form 10-K for further discussion.

The COVID-19 pandemic has caused and continues to cause business disruption worldwide. Governments and businesses have taken unprecedented measures, including restrictions on business operations, temporary closures, and other mandates that have, at times, caused significant disruption in global financial markets and disrupted our customers’ workflow and payment cycles. The full extent to which the COVID-19 pandemic, including any new variants and the measures taken by governments and businesses in response, may directly or indirectly impact our business, results of operations, and financial condition will depend on future developments that are highly uncertain and cannot be accurately predicted.


43

 


 

 

Components of Results of Operations

Revenue

We generate substantially all of our revenue from subscriptions to access our products and related support. Subscriptions are sold for a fixed fee and revenue is recognized ratably over the term of the subscription. Our subscriptions generally have annual or multi-year terms, are typically subject to renewal at the end of the subscription term, and are non-cancelable. To the extent we invoice our customers in advance of revenue recognition, we record deferred revenue. Consequently, a portion of the revenue that we report each period is attributable to the recognition of revenue previously deferred related to subscriptions that we entered into during previous periods.

Cost of Revenue

Cost of revenue primarily consists of personnel-related compensation expenses for our customer support team, including salaries, benefits, stock-based compensation, payroll taxes, commissions, and bonuses. Cost of revenue also includes third-party hosting costs, software license fees, amortization of acquired technology intangible assets, amortization of capitalized software development costs related to our platform, and allocated overhead. We expect our cost of revenue to increase on an absolute dollar basis as our revenue and acquisition activities increase. We intend to continue to invest additional resources in platform hosting, customer support, and software development as we grow our business and to ensure that our customers are realizing the full benefit of our products. The level and timing of investment in these areas could affect our cost of revenue in the future.

Costs related to the development of internal-use software for new products and major platform enhancements are capitalized until the software is substantially complete and ready for its intended use. Capitalized software development costs are amortized on a straight-line basis over the developed software’s estimated useful life of two years and the amortization is recorded in cost of revenue.

Subsequent to our IPO in 2021, we have incurred higher cost of revenue expenses as a result of stock-based compensation expense associated with restricted stock units (“RSUs”) where the performance condition was satisfied upon the effective date of the registration statement for our IPO, and higher employer payroll taxes related to employee stock transactions. We anticipate additional stock-based compensation expense and employer payroll tax related to employee stock transactions going forward. In addition, we recorded and will continue to record significant amortization of acquired developed technology intangible assets as a result of our acquisitions of Levelset and LaborChart in the fourth quarter of 2021.

Operating Expenses

Our operating expenses consist of sales and marketing, research and development, and general and administrative expenses. For each of these categories of expense, personnel-related compensation expenses are the most significant component, which include salaries, stock-based compensation, commissions, benefits, payroll taxes, and bonuses. To support the growth of our business, we also increased our headcount in each of these categories, including, to a limited extent, through our previous acquisitions.

Subsequent to our IPO in 2021, we have incurred higher operating expenses as a result of stock-based compensation expense associated with RSUs where the performance condition was satisfied upon the effective date of the registration statement for our IPO, and higher employer payroll taxes related to employee stock transactions. We anticipate additional stock-based compensation expense and employer payroll tax related to employee stock transactions going forward.

Sales and Marketing

Sales and marketing expenses primarily consist of personnel-related compensation expenses for our sales and marketing organizations, advertising costs, marketing events, travel, trade shows and other marketing activities, contractor costs to supplement our staff levels, consulting services, amortization of acquired customer relationship intangible assets, and allocated overhead. We expense advertising and other promotional expenditures as incurred. We expect sales and marketing expenses to increase on an absolute dollar basis and vary from period to period as a percentage of revenue, as we increase our investment in sales and marketing efforts over the foreseeable future, primarily from increased headcount in sales and marketing as well as investment in marketing to drive customer growth.

Research and Development

Research and development expenses primarily consist of personnel-related compensation expenses for our engineering, product, and design teams, contractor costs to supplement our staff levels, consulting services, amortization of certain acquired intangible assets used in research and development activities, and allocated overhead. We expect research and development

44

 


 

expenses to increase on an absolute dollar basis and vary from period to period as a percentage of revenue for the foreseeable future as we continue to invest in headcount to build, enhance, maintain, and scale our products, services, and platform.

General and Administrative

General and administrative expenses primarily consist of personnel-related compensation expenses for our finance, information technology, executive, human resources, legal, and other administrative functions. Additionally, general and administrative expenses include non-personnel-related expenses, such as professional fees for audit, legal, tax, and other external consulting services, including acquisition-related transaction expenses, costs associated with operating as a public company, including insurance costs, professional services, investor relations, and other compliance costs, property and use taxes, licenses, travel and entertainment costs, and allocated overhead. We expect general and administrative expenses to increase on an absolute dollar basis and vary from period to period as a percentage of revenue, as we continue to increase the size of our general and administrative functions to support the growth of our business, including our international expansion.

Interest Income

Interest income consists primarily of interest income earned on our marketable securities, money market funds, and cash savings accounts. Interest income also includes accretion of discounts, net of amortization of premiums, related to our available-for-sale marketable debt securities.

Interest Expense

Interest expense consists primarily of costs associated with our finance leases and undrawn fees associated with our former credit agreement (the “Credit Facility”), terminated as of April 29, 2022, which was provided by Silicon Valley Bank.

Change in Fair Value of Series I Redeemable Convertible Preferred Stock Warrant Liability

Change in fair value of Series I redeemable convertible preferred stock warrant liability consisted of losses from the remeasurement of the Series I redeemable convertible preferred stock warrant to fair value from issuance in March 2020 to December 2020 when the warrants were exercised.

Other (Expense) Income, Net

Other (expense) income, net primarily consists of gains or losses on foreign currency transactions, unrealized gains or losses on equity securities, and miscellaneous other income and expenses.

Provision for (Benefit from) Income Taxes

Provision for (benefit from) income taxes consists primarily of income taxes of U.S. state franchise taxes and certain foreign jurisdictions in which we conduct business, net of the release of valuation allowance as a result of deferred tax liabilities from acquisitions that were an available source of income to realize our deferred tax assets. As we expand our international operations, we expect to incur increased foreign tax expenses. We have a full valuation allowance for net U.S. and U.K. deferred tax assets. The U.S. valuation allowance includes NOL carryforwards and tax credits related primarily to research and development for our operations in the U.S. The U.K. valuation allowance is primarily comprised of NOL carryforwards. We expect to maintain this full valuation allowance for our net U.S. and U.K. deferred tax assets for the foreseeable future.

45

 


 

Results of Operations

The following tables set forth our consolidated statements of operations data and such data as a percentage of revenue for each of the periods indicated. Certain percentages below may not sum due to rounding.

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(in thousands)

 

Revenue

 

$

720,203

 

 

$

514,821

 

 

$

400,291

 

Cost of revenue (1)(2)(3)(4)(5)

 

 

148,416

 

 

 

98,312

 

 

 

71,663

 

Gross profit

 

 

571,787

 

 

 

416,509

 

 

 

328,628

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Sales and marketing (1)(2)(3)(4)(5)

 

 

424,976

 

 

 

308,511

 

 

 

189,032

 

Research and development (1)(2)(3)(4)(5)

 

 

270,982

 

 

 

237,290

 

 

 

124,661

 

General and administrative (1)(3)(4)(5)

 

 

166,283

 

 

 

156,635

 

 

 

73,465

 

Total operating expenses

 

 

862,241

 

 

 

702,436

 

 

 

387,158

 

Loss from operations

 

 

(290,454

)

 

 

(285,927

)

 

 

(58,530

)

Interest income

 

 

7,861

 

 

 

175

 

 

 

293

 

Interest expense

 

 

(2,135

)

 

 

(2,328

)

 

 

(2,353

)

Change in fair value of Series I redeemable

   convertible preferred stock warrant liability

 

 

-

 

 

 

-

 

 

 

(36,990

)

Other (expense) income, net

 

 

(1,737

)

 

 

(843

)

 

 

420

 

Loss before provision for (benefit from) income taxes

 

 

(286,465

)

 

 

(288,923

)

 

 

(97,160

)

Provision for (benefit from) income taxes

 

 

466

 

 

 

(23,758

)

 

 

(993

)

Net loss

 

$

(286,931

)

 

$

(265,165

)

 

$

(96,167

)

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(as a percentage of revenue)

 

Revenue

 

 

100

%

 

 

100

%

 

 

100

%

Cost of revenue (1)(2)(3)(4)(5)

 

 

21

%

 

 

19

%

 

 

18

%

Gross profit

 

 

79

%

 

 

81

%

 

 

82

%

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Sales and marketing (1)(2)(3)(4)(5)

 

 

59

%

 

 

60

%

 

 

47

%

Research and development (1)(2)(3)(4)(5)

 

 

38

%

 

 

46

%

 

 

31

%

General and administrative (1)(3)(4)(5)

 

 

23

%

 

 

30

%

 

 

18

%

Total operating expenses

 

 

120

%

 

 

136

%

 

 

97

%

Loss from operations

 

 

(40

%)

 

 

(56

%)

 

 

(15

%)

Interest income

 

 

1

%

 

 

0

%

 

 

0

%

Interest expense

 

 

(0

%)

 

 

(0

%)

 

 

(1

%)

Change in fair value of Series I redeemable

   convertible preferred stock warrant liability

 

 

0

%

 

 

0

%

 

 

(9

%)

Other (expense) income, net

 

 

(0

%)

 

 

(0

%)

 

 

0

%

Loss before provision for (benefit from) income taxes

 

 

(40

%)

 

 

(56

%)

 

 

(24

%)

Provision for (benefit from) income taxes

 

 

0

%

 

 

(5

%)

 

 

(0

%)

Net loss

 

 

(40

%)

 

 

(52

%)

 

 

(24

%)

 


46

 


 

 

 

(1)

Includes stock-based compensation expense as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(in thousands)

 

Cost of revenue

 

$

7,253

 

 

$

8,094

 

 

$

1,722

 

Sales and marketing

 

 

53,397

 

 

 

68,755

 

 

 

13,385

 

Research and development

 

 

63,262

 

 

 

85,040

 

 

 

12,930

 

General and administrative

 

 

38,974

 

 

 

65,272

 

 

 

15,923

 

Total stock-based compensation expense

 

$

162,886

 

 

$

227,161

 

 

$

43,960

 

 

 

 

(2)

Includes amortization of acquired intangible assets as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(in thousands)

 

Cost of revenue

 

$

22,428

 

 

$

7,522

 

 

$

3,315

 

Sales and marketing

 

 

12,425

 

 

 

3,600

 

 

 

1,728

 

Research and development

 

 

3,528

 

 

 

2,674

 

 

 

721

 

Total amortization of acquired intangible assets

 

$

38,381

 

 

$

13,796

 

 

$

5,764

 

 

(3)

Includes employer payroll tax on employee stock transactions as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(in thousands)

 

Cost of revenue

 

$

308

 

 

$

457

 

 

$

7

 

Sales and marketing

 

 

1,955

 

 

 

2,325

 

 

 

205

 

Research and development

 

 

2,474

 

 

 

2,606

 

 

 

88

 

General and administrative

 

 

1,202

 

 

 

1,127

 

 

 

272

 

Total employer payroll tax on employee stock

   transactions

 

$

5,939

 

 

$

6,515

 

 

$

572

 

 

 

(4)

Includes acquisition-related expenses as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(in thousands)

 

Cost of revenue

 

$

-

 

 

$

2

 

 

$

-

 

Sales and marketing

 

 

1,725

 

 

 

488

 

 

 

-

 

Research and development

 

 

5,549

 

 

 

1,348

 

 

 

-

 

General and administrative

 

 

2,128

 

 

 

7,442

 

 

 

792

 

Total acquisition-related expenses

 

$

9,402

 

 

$

9,280

 

 

$

792

 

 

(5)

Includes restructuring-related charges as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(in thousands)

 

Cost of revenue

 

$

-

 

 

$

-

 

 

$

127

 

Sales and marketing

 

 

-

 

 

 

-

 

 

 

1,824

 

Research and development

 

 

-

 

 

 

-

 

 

 

1,681

 

General and administrative

 

 

-

 

 

 

-

 

 

 

801

 

Total restructuring-related charges

 

$

-

 

 

$

-

 

 

$

4,433

 

47

 


 

 

Comparison of the Years Ended December 31, 2022 and 2021

Revenue

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Dollar

 

 

Percent

 

 

 

(dollars in thousands)

 

Revenue

 

$

720,203

 

 

$

514,821

 

 

$

205,382

 

 

 

40

%

In 2022, our revenue increased by $205.4 million, or 40%, compared to 2021, which is primarily due to expansion within our existing customers and revenue from new customers added during the year. Our acquisition of Levelset in the fourth quarter of 2021 contributed $31.6 million of revenue in 2022. The increase in revenue from existing customers includes the net benefit of a full year of subscription revenue in 2022 from customers that were new in 2021 and continued their subscriptions in 2022, and customers that expanded their subscriptions in 2022 through the purchase of additional construction volume or products, as well as price increases.

Cost of Revenue, Gross Profit, and Gross Margin

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Dollar

 

 

Percent

 

 

 

(dollars in thousands)

 

Cost of revenue

 

$

148,416

 

 

$

98,312

 

 

$

50,104

 

 

 

51

%

Gross profit

 

 

571,787

 

 

 

416,509

 

 

 

155,278

 

 

 

37

%

Gross margin

 

 

79

%

 

 

81

%

 

 

 

 

 

 

 

 

The increase in cost of revenue in 2022 was primarily attributable to an increase of $18.4 million in personnel-related expenses, including an increase of $19.3 million in salaries and wages driven by headcount and merit increases, partially offset by a decrease of $0.8 million in stock-based compensation expense. Stock-based compensation expense was higher in 2021 primarily due to a cumulative catch-up expense recorded for RSUs where the performance condition was satisfied upon the effectiveness date of the registration statement for the IPO in May 2021. The increase in cost of revenue was also attributable to a $14.9 million increase in amortization of acquired developed technology intangible assets related to recent acquisitions, and a $9.7 million increase in third-party cloud hosting and related services as we grow our customer base. We increased our cost of revenue headcount by 28% since December 31, 2021 in order to support the growth of our business.

Operating Expenses

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Dollar

 

 

Percent

 

 

 

(dollars in thousands)

 

Sales and marketing

 

$

424,976

 

 

$

308,511

 

 

$

116,465

 

 

 

38

%

The increase in sales and marketing expenses during 2022 was primarily attributable to an increase of $77.2 million in personnel-related expenses, including an increase of $92.9 million in salaries and wages driven by headcount and merit increases, partially offset by a decrease of $15.4 million in stock-based compensation expense. Stock-based compensation expense was higher in 2021 primarily due to a cumulative catch-up expense recorded for RSUs where the performance condition was satisfied upon the effectiveness date of the registration statement for the IPO in May 2021. The increase in sales and marketing expenses was also attributable to a $9.9 million increase in marketing events and expenses, an $8.8 million increase in amortization of acquired customer relationship intangible assets related to recent acquisitions, an $8.2 million increase in travel-related costs, and a $3.4 million increase in computer software expenses. We increased our sales and marketing headcount by 31% since December 31, 2021 in order to continue to drive customer growth.

 

48

 


 

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Dollar

 

 

Percent

 

 

 

(dollars in thousands)

 

Research and development

 

$

270,982

 

 

$

237,290

 

 

$

33,692

 

 

 

14

%

The increase in research and development expenses during 2022 was primarily attributable to an increase of $21.7 million in personnel-related expenses, including an increase of $43.6 million in salaries and wages driven by headcount and merit increases, partially offset by a decrease of $21.8 million in stock-based compensation expense. Stock-based compensation expense was higher in 2021 primarily due to a cumulative catch-up expense recorded for RSUs where the performance condition was satisfied upon the effectiveness date of the registration statement for the IPO in May 2021. The increase in research and development expenses was also attributable to a $4.7 million increase in computer software expenses, and a $3.0 million increase in professional fees primarily for contractors to supplement our staff levels. We increased our research and development headcount by 13% since December 31, 2021 in order to continue to build, enhance, maintain, and scale our products, services, and platform.

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Dollar

 

 

Percent

 

 

 

(dollars in thousands)

 

General and administrative

 

$

166,283

 

 

$

156,635

 

 

$

9,648

 

 

 

6

%

The increase in general and administrative expenses during 2022 was primarily due to a $6.1 million increase in professional fees primarily for accounting, tax, and legal services and a $3.5 million increase in computer software expenses. The increase in general and administrative expenses was also attributable to an increase of $0.6 million in personnel-related expenses, including an increase of $26.9 million in salaries and wages driven by headcount and merit increases, partially offset by a decrease of $26.3 million in stock-based compensation expense. Stock-based compensation expense was higher in 2021 primarily due to a cumulative catch-up expense recorded for RSUs where the performance condition was satisfied upon the effectiveness date of the registration statement for the IPO in May 2021. We increased our general and administrative headcount by 18% since December 31, 2021 in order to continue to support the growth of our business.

Interest Income, Interest Expense, Other Expense, Net, and Provision for (Benefit from) Income Taxes

 

 

Year Ended December 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

Dollar

 

 

Percent

 

 

 

(dollars in thousands)

 

Interest income

 

$

7,861

 

 

$

175

 

 

$

7,686

 

 

*

 

Interest expense

 

 

2,135

 

 

 

2,328

 

 

 

(193

)

 

 

(8

%)

Other expense, net

 

 

1,737

 

 

 

843

 

 

 

894

 

 

 

106

%

Provision for (benefit from) income taxes

 

 

466

 

 

 

(23,758

)

 

 

24,224

 

 

*

 

* Percentage not meaningful

In 2022, our interest income increased due to interest earned as a result of our purchases of marketable securities starting in the third quarter of 2022 and an increase in interest rates on our money market funds and cash savings accounts. Our marketable securities generated $4.0 million in interest income and accretion income in excess of amortization of premiums during the year ended December 31, 2022.

The increase in other expense, net during 2022 was primarily due to foreign currency losses related to changes in Australian and Canadian dollar exchange rates.

The benefit from income taxes during 2021 was primarily due to income tax benefits related to the release of a portion of our valuation allowance as a result of deferred tax liabilities recorded related to the acquisitions of Levelset and LaborChart that are available sources of income to realize our deferred tax assets.


49

 


 

 

Non-GAAP Financial Measures

In addition to our results determined in accordance with U.S. GAAP, we believe certain non-GAAP measures, as described below, are useful in evaluating our operating performance. We use this non-GAAP financial information, collectively, to evaluate our ongoing operations as well as for internal planning and forecasting purposes. We believe that non-GAAP financial information, when taken collectively, is helpful to investors because it provides consistency and comparability with past financial performance, and may assist in comparisons with other companies, some of which use similar non-GAAP financial information to supplement their GAAP results.

The non-GAAP financial information is presented for supplemental informational purposes only. Non-GAAP financial measures should not be considered a substitute for financial information presented in accordance with GAAP. There are limitations in using non-GAAP financial measures because non-GAAP financial measures are not prepared in accordance with GAAP, non-GAAP financial measures may be different from similarly-titled non-GAAP measures used by other companies since other companies may calculate such non-GAAP financial measures differently, and non-GAAP financial measures exclude expenses that may have a material impact on our reported financial results. The presentation of non-GAAP financial information is not meant to be considered in isolation or as a substitute for the directly comparable financial measures prepared in accordance with GAAP. A reconciliation is provided below for each non-GAAP financial measure to the most directly comparable financial measure stated in accordance with GAAP. Investors are encouraged to review the related GAAP financial measures and the reconciliation of these non-GAAP financial measures to their most directly comparable GAAP financial measures. Investors should not rely on any single financial measure to evaluate our business.

Non-GAAP Gross Profit, Non-GAAP Gross Margin, Non-GAAP Operating Expenses, Non-GAAP Loss from Operations, and Non-GAAP Operating Margin

We define these non-GAAP financial measures as the respective GAAP measures, excluding stock-based compensation expense, amortization of acquired intangible assets, employer payroll tax related to employee stock transactions, acquisition-related expenses, and restructuring-related charges. Stock-based compensation expense has been, and will continue to be for the foreseeable future, a significant recurring expense in our business and an important part of the compensation provided to our employees. Because of varying available valuation methodologies, subjective assumptions, and the variety of equity instruments that can impact a company’s non-cash expenses, we believe that providing non-GAAP financial measures that exclude stock-based compensation expense allow for meaningful comparisons between our operating results from period to period. The expense related to amortization of acquired intangible assets is dependent upon estimates and assumptions, which can vary significantly and are unique to each asset acquired; therefore, we believe that non-GAAP measures that adjust for the amortization of acquired intangible assets provide investors a consistent basis for comparison across accounting periods. The amount of employer payroll tax-related items on employee stock transactions is dependent on RSU settlements, option exercises, related stock price, and other factors that are beyond our control and that do not correlate to the operation of our business. When evaluating the performance of our business and making operating plans, we do not consider these items (for example, when considering the impact of equity award grants, the Company places a greater emphasis on overall stockholder dilution than the accounting charges associated with such grants). Acquisition-related expenses include external and incremental transaction costs, such as legal and due diligence costs, and retention payments. These expenses are unpredictable and generally would not have otherwise been incurred in the periods presented as part of our continuing operations. In addition, the size and complexity of an acquisition, which often drives the magnitude of acquisition-related expenses, may not be indicative of such future costs. We believe excluding acquisition-related expenses facilitates the comparison of our financial results to the Company’s historical operating results and to other companies in our industry. Restructuring-related charges are the result of the Company streamlining our organization in 2020 to better align with our strategic goals and future scale. Refer to Note 19 in the audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K regarding the 2020 restructuring event. Overall, we believe it is useful to exclude these expenses in order to better understand the long-term performance of our core business and to facilitate comparison of our results period-over-period and to those of peer companies.

50

 


 

The following tables present reconciliations of our GAAP financial measures to our non-GAAP financial measures for the periods presented:

Reconciliation of gross profit and gross margin to non-GAAP gross profit and non-GAAP gross margin:

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(dollars in thousands)

 

Revenue

 

$

720,203

 

 

$

514,821

 

 

$

400,291

 

Gross profit

 

 

571,787

 

 

 

416,509

 

 

 

328,628

 

Stock-based compensation expense

 

 

7,253

 

 

 

8,094

 

 

 

1,722

 

Amortization of acquired technology intangible assets

 

 

22,428

 

 

 

7,522

 

 

 

3,315

 

Employer payroll tax on employee stock transactions

 

 

308

 

 

 

457

 

 

 

7

 

Acquisition-related expenses

 

 

-

 

 

 

2

 

 

 

-

 

Restructuring-related charges

 

 

-

 

 

 

-

 

 

 

127

 

Non-GAAP gross profit

 

$

601,776

 

 

$

432,584

 

 

$

333,799

 

Gross margin

 

 

79

%

 

 

81

%

 

 

82

%

Non-GAAP gross margin

 

 

84

%

 

 

84

%

 

 

83

%

Reconciliation of operating expenses to non-GAAP operating expenses:

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(dollars in thousands)

 

Revenue

 

$

720,203

 

 

$

514,821

 

 

$

400,291

 

GAAP sales and marketing

 

 

424,976

 

 

 

308,511

 

 

 

189,032

 

Stock-based compensation expense

 

 

(53,397

)

 

 

(68,755

)

 

 

(13,385

)

Amortization of acquired intangible assets

 

 

(12,425

)

 

 

(3,600

)

 

 

(1,728

)

Employer payroll tax on employee stock transactions

 

 

(1,955

)

 

 

(2,325

)

 

 

(205

)

Acquisition-related expenses

 

 

(1,725

)

 

 

(488

)

 

 

-

 

Restructuring-related charges

 

 

-

 

 

 

-

 

 

 

(1,824

)

Non-GAAP sales and marketing

 

$

355,474

 

 

$

233,343

 

 

$

171,890

 

GAAP sales and marketing as a percentage of revenue

 

 

59

%

 

 

60

%

 

 

47

%

Non-GAAP sales and marketing as a percentage

   of revenue

 

 

49

%

 

 

45

%

 

 

43

%

 

 

 

 

 

 

 

 

 

 

 

 

 

GAAP research and development

 

 

270,982

 

 

 

237,290

 

 

 

124,661

 

Stock-based compensation expense

 

 

(63,262

)

 

 

(85,040

)

 

 

(12,930

)

Amortization of acquired intangible assets

 

 

(3,528

)

 

 

(2,674

)

 

 

(721

)

Employer payroll tax on employee stock transactions

 

 

(2,474

)

 

 

(2,606

)

 

 

(88

)

Acquisition-related expenses

 

 

(5,549

)

 

 

(1,348

)

 

 

-

 

Restructuring-related charges

 

 

-

 

 

 

-

 

 

 

(1,681

)

Non-GAAP research and development

 

$

196,169

 

 

$

145,622

 

 

$

109,241

 

GAAP research and development as a percentage of revenue

 

 

38

%

 

 

46

%

 

 

31

%

Non-GAAP research and development as a

   percentage of revenue

 

 

27

%

 

 

28

%

 

 

27

%

 

 

 

 

 

 

 

 

 

 

 

 

 

GAAP general and administrative

 

 

166,283

 

 

 

156,635

 

 

 

73,465

 

Stock-based compensation expense

 

 

(38,974

)

 

 

(65,272

)

 

 

(15,923

)

Employer payroll tax on employee stock transactions

 

 

(1,202

)

 

 

(1,127

)

 

 

(272

)

Acquisition-related expenses

 

 

(2,128

)

 

 

(7,442

)

 

 

(792

)

Restructuring-related charges

 

 

-

 

 

 

-

 

 

 

(801

)

Non-GAAP general and administrative

 

$

123,979

 

 

$

82,794

 

 

$

55,677

 

GAAP general and administrative as a percentage of revenue

 

 

23

%

 

 

30

%

 

 

18

%

Non-GAAP general and administrative as a

   percentage of revenue

 

 

17

%

 

 

16

%

 

 

14

%

51

 


 

 

Reconciliation of loss from operations and operating margin to non-GAAP loss from operations and non-GAAP operating margin:

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(dollars in thousands)

 

Revenue

 

$

720,203

 

 

$

514,821

 

 

$

400,291

 

Loss from operations

 

 

(290,454

)

 

 

(285,927

)

 

 

(58,530

)

Stock-based compensation expense

 

 

162,886

 

 

 

227,161

 

 

 

43,960

 

Amortization of acquired intangible assets

 

 

38,381

 

 

 

13,796

 

 

 

5,764

 

Employer payroll tax on employee stock transactions

 

 

5,939

 

 

 

6,515

 

 

 

572

 

Acquisition-related expenses

 

 

9,402

 

 

 

9,280

 

 

 

792

 

Restructuring-related charges

 

 

-

 

 

 

-

 

 

 

4,433

 

Non-GAAP loss from operations

 

$

(73,846

)

 

$

(29,175

)

 

$

(3,009

)

Operating margin

 

 

(40

%)

 

 

(56

%)

 

 

(15

%)

Non-GAAP operating margin

 

 

(10

%)

 

 

(6

%)

 

 

(1

%)

Liquidity and Capital Resources

Prior to our IPO, we financed our operations principally through private placements of our equity securities. In May 2021, we received $665.1 million in net proceeds from our IPO.

As of December 31, 2022, our principal sources of liquidity are cash, cash equivalents, and marketable securities totaling $582.2 million, which were held in checking accounts, savings accounts, money market funds, U.S. treasury securities, commercial paper, corporate notes and obligations, and time deposits. Our investments in marketable securities are exposed to interest rate risk; however, due to the short-term nature of our investments, we do not anticipate being exposed to material risks due to changes in interest rates. On April 29, 2022, we terminated our Credit Facility. Upon termination of the Credit Facility, our outstanding letters of credit, issued by Silicon Valley Bank, remain outstanding on an unsecured basis, without any requirement to set aside restricted cash.

Our cash sources primarily consist of cash generated from sales to our customers, proceeds from employees through stock option exercises and our employee stock purchase plan (“ESPP”), and interest income on our marketable securities and savings account balances.

Our cash requirements are primarily for operating expenses, which include personnel-related costs, purchase obligations primarily for hosting and software license and other services, lease obligations, and capital expenditures for our employees and offices. We also fund investments which help drive our strategic business growth through acquisitions and investments in equity securities and limited partnership funds. We also have a materials financing program that finances our customers’ purchases of construction materials on deferred payment terms. We are currently using capital from our balance sheet for our materials financing program. Ultimately, we anticipate partnering with a capital provider at the appropriate time to dedicate the financing needed to scale this program. Until that time, we may use up to approximately 10% of our current cash, cash equivalents, and marketable securities position to support the program. As of December 31, 2022, we had receivables for amounts financed for customers, net of the related allowance for expected credit losses, of $11.5 million on our consolidated balance sheet. We expect this business to grow in the future, which may impact our liquidity.

In the next 12 months, we have contractual commitments consisting of operating lease obligations of $9.9 million, finance lease obligations of $3.8 million, and non-cancelable purchase commitments of $19.5 million, as disclosed in Note 6 and Note 12 of the audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K. In addition, in the next 12 months, we have contractual commitments of $1.2 million for an operating lease that had not yet commenced as of December 31, 2022, and purchase commitments of $22.5 million for an agreement we renewed and executed in January 2023. We believe our existing cash, cash equivalents, and marketable securities will be sufficient to meet our needs for at least the next 12 months. While we have begun to generate positive cash flows from operations in recent years, we have continued to generate losses from operations, as reflected in our accumulated deficit of $949.1 million as of December 31, 2022. We may not achieve profitability in the foreseeable future and may require additional capital resources to execute strategic initiatives to grow our business.

This assessment is a forward-looking statement and involves risks and uncertainties. Beyond the next 12 months, we have contractual commitments that we are reasonably likely to incur consisting of operating lease obligations of $41.8 million, finance lease obligations of $60.3 million, and non-cancelable purchase commitments of $28.8 million, as disclosed in Note 6

52

 


 

and Note 12 of the audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K. In addition, beyond the next 12 months, we have contractual commitments of $1.5 million for an operating lease that had not yet commenced as of December 31, 2022, and purchase commitments of $22.5 million for an agreement we renewed and executed in January 2023. Our additional future capital requirements will depend on many factors, including our revenue growth rate, new customer acquisition and subscription renewal activity, timing of billing activities, our ability to integrate the companies or technologies we acquire and realize strategic and financial benefits from our investments and acquisitions, other strategic transactions or investments we may enter into, the timing and extent of spending to support further sales and marketing and research and development efforts, general and administrative expenses to support our growth, including international expansion, the timing and extent of amounts financed and customer repayments under our materials financing program, and inflation. We may in the future enter into arrangements to acquire or invest in complementary businesses, services, and technologies, including intellectual property rights. We may be required to seek additional equity or debt financing to fund these activities. If we are unable to raise additional capital when desired, or on acceptable terms, our business, results of operations, and financial condition could be materially adversely affected.

Further, as of December 31, 2022, we did not have any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities, that would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.

The following table summarizes our cash flows for the periods presented:

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(in thousands)

 

Net cash provided by operating activities

 

$

12,608

 

 

$

36,730

 

 

$

21,853

 

Net cash used in investing activities

 

 

(340,476

)

 

 

(541,768

)

 

 

(33,511

)

Net cash provided by financing activities

 

 

38,652

 

 

 

711,826

 

 

 

272,117

 

Operating Activities

Our largest source of cash from operating activities is collections from the sales of subscriptions to our customers. Our primary uses of cash from operating activities are for personnel expenses, marketing expenses, hosting and software license expenses, and overhead.

Net cash provided by operating activities was $12.6 million in 2022, which resulted from a net loss of $286.9 million, adjusted for non-cash charges of $237.8 million and a net cash inflow of $61.7 million from changes in operating assets and liabilities. The $61.7 million of net cash inflows provided as a result of changes in our operating assets and liabilities primarily reflected the following:

 

a $97.0 million increase in deferred revenue primarily due to the growth of our business and timing of billings; and

 

a $34.6 million increase in accrued expenses and other liabilities primarily due to personnel-related expenses and timing of cash payments to our vendors.

These changes in our operating assets and liabilities were partially offset by the following:

 

a $35.8 million increase in accounts receivable primarily due to timing of billings and cash receipts from customers from the growth of our business;

 

a $22.0 million increase in deferred contract cost assets related to commissions as a result of additional customer contracts closed during the period;

 

an $8.9 million decrease in operating lease liabilities related to lease payments; and

 

a $3.8 million increase in prepaid expenses and other assets primarily due to timing of cash payments to our vendors.


53

 


 

 

Net cash provided by operating activities was $36.7 million in 2021, which resulted from a net loss of $265.2 million, adjusted for non-cash charges of $247.9 million and a net cash inflow of $54.0 million from changes in operating expenses and liabilities. The $54.0 million of net cash inflows provided as a result of changes in our operating assets and liabilities primarily reflected the following:

 

a $78.7 million increase in deferred revenue primarily due to the growth of our business and timing of billings;

 

a $38.2 million increase in accrued expenses and other liabilities primarily due to timing of payroll and cash payments to our vendors, and accrued ESPP contributions; and

 

a $4.0 million increase in accounts payable primarily due to timing of cash payments to our vendors.

These changes in our operating assets and liabilities were partially offset by the following:

 

a $34.2 million increase in accounts receivable primarily due to timing of billings and cash receipts from customers;

 

a $16.7 million increase in prepaid expenses and other assets primarily due to cash retention payments made to certain Levelset employees at the close of the acquisition which are subject to vest based on future service, further described in Note 7 of our audited consolidated financial statements, and timing of cash payments to our vendors;

 

a $10.2 million increase in deferred contract cost assets related to commissions as a result of additional customer contracts closed during the period; and

 

a $5.7 million decrease in operating lease liabilities related to lease payments.

Investing Activities

Net cash used in investing activities of $340.5 million in 2022 consisted of purchases of marketable securities of $369.2 million, capitalized software development costs of $33.6 million, originations for materials financing of $23.5 million, purchases of property and equipment of $15.8 million, and purchases of strategic investments of $4.0 million, partially offset by $85.6 million of maturities of marketable securities, $18.7 million of customer repayments for materials financing, and $1.3 million in cash receipts from the settlement of post-close working capital adjustments related to our acquisitions of Levelset and LaborChart in the fourth quarter of 2021.

Net cash used in investing activities of $541.8 million in 2021 consisted of the acquisitions of Levelset, LaborChart, and Indus.ai Inc. (“Indus”), net of cash acquired, of $509.8 million, capitalized software development costs of $15.2 million, purchases of property and equipment of $12.4 million, and purchases of strategic investments of $4.3 million.

Financing Activities

Net cash provided by financing activities was $38.7 million in 2022, which primarily consisted of $22.4 million in proceeds from stock option exercises and $22.1 million in proceeds from our ESPP, partially offset by $3.9 million in deferred payments related to our acquisition of Indus in 2021, and $1.7 million in payments on our finance lease obligations.

Net cash provided by financing activities was $711.8 million in 2021, which primarily consisted of $665.1 million in net proceeds from our IPO, $43.1 million in proceeds from stock option exercises, and $9.5 million in proceeds from our ESPP partially offset by $3.9 million in payments of deferred offering costs and $1.5 million in payments on our finance lease obligations.

Credit Facility

Our Credit Facility provided for debt financing of up to $75.0 million to be used for general corporate purposes, including the financing of working capital requirements, and was secured by a blanket lien on our assets, until it was terminated on April 29, 2022, prior to its maturity date on May 7, 2022.

As of December 31, 2022, we had issued letters of credit totaling $6.5 million to secure various U.S. and Australia leased office facilities. Upon termination of the Credit Facility, our current letters of credit, issued by Silicon Valley Bank, remain outstanding on an unsecured basis, without any requirement to set aside restricted cash.


54

 


 

 

Remaining Performance Obligations

Our subscriptions typically have a term of one to three years. The transaction price allocated to remaining performance obligations under our subscriptions represents the contracted transaction price that has not yet been recognized as revenue, which includes deferred revenue and amounts under non-cancelable subscriptions that will be invoiced and recognized as revenue in future periods. As of December 31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $797.5 million, of which approximately 70% is expected to be recognized as revenue in the next 12 months and substantially all of the remainder between 12 and 36 months thereafter. We expect remaining performance obligations to change from period to period primarily due to the size, timing, and duration of new customer contracts and customer renewals.

Critical Accounting Policies and Estimates

Critical accounting policies and estimates are those accounting policies and estimates that are both the most important to the portrayal of our net assets and results of operations and require the most difficult, subjective, or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain. These estimates are developed based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Critical accounting estimates are accounting estimates where the nature of the estimates is material due to the levels of subjectivity and judgment necessary to account for highly uncertain matters or the susceptibility of such matters to change and the impact of the estimates on financial condition or operating performance is material.

The critical accounting policies and estimates, assumptions, and judgments that we believe have the most significant impact on our audited consolidated financial statements are described below.

Revenue Recognition

We recognize revenue when a customer obtains control of promised services. The amount of revenue recognized reflects the consideration that we expect to receive in exchange for these services.

We determine revenue recognition through the following steps:

 

identification of the contract, or contracts, with the 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 the revenue when, or as, we satisfy a performance obligation.

We execute a signed contract with the customer that specifies the services to be provided, the payment amounts and terms, and the period of service, among other terms. The transaction price is determined by the stated fixed fees in the contract, excluding any sales related taxes.

Our subscriptions often include promises to transfer multiple services. Determining whether services are considered distinct performance obligations that should be accounted for separately or together may require judgment. Our subscriptions include access to our products and customer support over the subscription period. Access to the products and customer support represents a series of distinct services as we fulfill our obligation to the customer and the customer receives and consumes the benefits of the products and support over the subscription term. The series of distinct services represents a single performance obligation.

We recognize revenue ratably over the term of the subscription beginning on the date that service is made available to the customer.

Stock-Based Compensation

Stock-based compensation expense related to stock awards is recognized based on the fair value of the awards granted. The fair value of RSUs and restricted stock awards (“RSAs”) is based on the estimated fair value of the Company’s common stock on the grant date. The fair value of each option award and ESPP purchase right is estimated on the grant date using the Black-Scholes option pricing model. The primary input in determining the fair value of the stock- based awards is the value of the Company’s common stock. The determination of the grant date fair value using the Black-Scholes option-pricing model is affected by volatility, expected term, dividend yield, and risk-free rate. These assumptions represent management’s best

55

 


 

estimates and if different assumptions had been used, our stock-based compensation expense could have been materially different.

For awards that vest solely based on continued service, the grant date fair value is recognized as compensation expense on a straight-line basis over the requisite service period of the awards, which is generally four years. For awards that contain both performance and service vesting conditions, the grant date fair value is recognized as compensation expense using a graded vesting attribution model. No expense is recognized for awards with performance conditions until that condition is probable of being met. We account for forfeitures as they occur instead of estimating the number of awards expected to be forfeited.

Prior to our IPO, we had granted RSUs to certain employees and non-employee consultants that contained both liquidity- and service-based vesting conditions. Upon the effective date of the registration statement for our IPO in May 2021, the liquidity-based condition for all RSUs granted was satisfied and we recognized a cumulative catch-up stock-based compensation adjustment of $115.3 million in our consolidated statement of operations and comprehensive loss for the portion of the service period satisfied from the grant date through the effective date of the registration statement. Substantially all RSUs granted subsequent to the IPO vest based on continued service, which is generally over four years. As of December 31, 2022, the total unrecognized stock-based compensation cost for all RSUs outstanding at that date was $399.3 million, which is expected to be recognized over a weighted-average vesting period of 2.5 years.

As of December 31, 2022, the total unrecognized stock-based compensation cost for unvested stock options was $1.8 million, which is expected to be recognized over a weighted-average period of 0.4 years.

We issued 199,670 RSAs to certain key employees in connection with the acquisition of Levelset in November 2021 that vest based on their continued service over a two-year period. The fair value of the RSAs issued was $95.05 per share which was the closing trading stock price of our common stock on the acquisition date. These shares are released from restriction quarterly over a two-year period assuming the continued service of the employees. As of December 31, 2022, 99,833 shares have vested. During 2022 and 2021, we recognized stock-based compensation expense of $9.5 million and $1.6 million, respectively, relating to these shares.

We issued RSAs to certain employees in connection with the acquisition of Honest Buildings in July 2019. The fair value of the RSAs was based on the fair value of the underlying stock issued. These shares were released from restriction 50% on the first anniversary and 50% on the second anniversary of the acquisition date based on the continued service of the key employees. As of December 31, 2021, all of the RSAs were fully vested. During 2021, we recognized stock-based compensation expense of $1.6 million relating to these RSAs.

We issued 551,753 and 166,370 shares of common stock in connection with the ESPP in 2022 and 2021, respectively. Employee payroll contributions used to purchase these shares were reclassified to stockholders’ equity on the purchase date. Stock-based compensation expense related to the ESPP is recognized on a straight-line basis over the offering period. During 2022 and 2021, we recognized stock-based compensation expense of $15.0 million and $8.5 million, respectively, relating to the ESPP.

Business Combinations

We account for business combinations using the acquisition method of accounting. We allocate the fair value of purchase consideration to the tangible assets acquired, liabilities assumed, and intangible assets acquired based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Accounting for business combinations requires us to make estimates primarily relating to the valuation of intangible assets. Intangible assets consist primarily of acquired developed technology and acquired customer relationships. Valuations of acquired intangible assets require us to make judgments about the selection of valuation methodologies and also significant estimates and assumptions, including, but not limited to, (1) the estimated level of effort and related costs of reproducing or replacing the assets acquired, (2) future expected cash flows from using the acquired customer relationships and technology, including future expected revenue, the rate of customer non-renewals of subscriptions, and operating expenses to deliver such expected revenue, (3) discount rates, (4) estimated royalty rate specifically used to value the acquired technology, and (5) selection of comparable companies. Fair value estimates are based on the assumptions management believes a market participant would use in valuing the asset or liability. Amounts recorded in a business combination may change during the measurement period, which is a period not to exceed one year from the date of acquisition, as additional information about conditions existing at the acquisition date becomes available.


56

 


 

 

JOBS Act Accounting Election and Emerging Growth Company Status

Effective as of December 31, 2022, we are no longer an “emerging growth company,” as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Prior to losing our status as an emerging growth company, the JOBS Act permitted us to delay the adoption of new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. We had irrevocably elected not to avail ourselves of this exemption from new or revised accounting standards, and therefore, we were subject to the same new or revised accounting standards as other public companies that are not emerging growth companies. We had previously intended to rely on other exemptions provided by the JOBS Act, including not being required to comply with the auditor attestation requirements of Section 404. We can no longer take advantage of these exemptions because we are no longer an emerging growth company.

Recent Accounting Pronouncements

See “Summary of Business and Significant Accounting Policies” in Note 2 to our audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K for a description of recently issued accounting pronouncements.

57

 


 

Item 7A. Quantitative and Qualitative Disclosures About Market Risk.

Foreign Currency and Exchange Risk

The vast majority of our cash generated from revenue is denominated in U.S. dollars, with the remainder denominated in Australian dollars, Canadian dollars, Great British pounds, Euros, Singapore Dollars, and UAE Dirham. Our expenses are generally denominated in the currencies of the jurisdictions in which we conduct our operations, which are primarily in the U.S., Australia, Canada, England, Mexico, Egypt, Singapore, France, Ireland, and the UAE. Our results of current and future operations and cash flows are, therefore, subject to the risk of fluctuations in foreign currency exchange rates. This exposure is the result of selling in multiple currencies and payment of personnel-related expenses and other operating expenses in countries where the functional currency is the local currency. Changes in foreign currency exchange rates could have an adverse impact on our financial results and cash flow. These exposures may change over time as business practices evolve and economic conditions change. As the impact of foreign currency exchange rates has not been material to our historical operating results, we have not entered into derivative or hedging transactions, but we may do so in the future if our exposure to foreign currency becomes more significant.

Interest Rate Risk

We had cash, cash equivalents, restricted cash, and marketable securities of $585.3 million as of December 31, 2022. Cash, cash equivalents, restricted cash, and marketable securities consist of checking accounts, savings accounts, money market funds, U.S. treasury securities, commercial paper, corporate notes and obligations, and time deposits. The cash and cash equivalents are held for working capital and general corporate purposes. The restricted cash is used as collateral to satisfy certain contractual arrangements related to corporate credit cards. Interest-earning instruments carry a degree of interest rate risk. The primary objective of our investment activities is to preserve principal while maximizing income without significantly increasing risk. We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure. Due to the short-term nature of our investments, we have not been exposed to, nor do we anticipate being exposed to, material risks due to changes in interest rates. As of December 31, 2022, a hypothetical 100 bps increase or decrease in interest rates would not have a material impact on the fair market value of our portfolio. We therefore do not expect our results of operations or cash flows to be materially affected by a sudden change in market interest rates.

 

Inflation Risk 

Inflation can have a positive impact on our pricing since increased construction costs may increase construction volume purchased by customers. However, supply chain challenges and labor shortages can result in delayed construction project starts, which may negatively impact construction volume purchased. Inflation can also result in higher personnel-related costs. We do not believe that inflation has had a material effect on our business, results of operations, or financial condition. Nonetheless, if our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs. Our inability or failure to do so could harm our business, results of operations, or financial condition.


58

 


 

 

Item 8. Financial Statements and Supplementary Data.

 

Index to Consolidated Financial Statements

 

 

 

59

 


 

 

Report of Independent Registered Public Accounting Firm

To the Board of Directors and Stockholders of Procore Technologies, Inc.

Opinions on the Financial Statements and Internal Control over Financial Reporting

We have audited the accompanying consolidated balance sheets of Procore Technologies, Inc. and its subsidiaries (the “Company”) as of December 31, 2022 and 2021, and the related consolidated statements of operations and comprehensive loss, of redeemable convertible preferred stock and stockholders’ equity (deficit) and of cash flows for each of the three years in the period ended December 31, 2022, including the related notes (collectively referred to as the “consolidated financial statements”). We also have audited the Company's internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 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 accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.

Basis for Opinions

The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management’s Report on Internal Control Over Financial Reporting appearing under Item 9A. Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.


60

 


 

 

Critical Audit Matters

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Revenue Recognition

As described in Notes 2 and 18 to the consolidated financial statements, the Company’s consolidated revenue was $720.2 million for the year ended December 31, 2022. The Company generates substantially all of its revenue from subscriptions for access to its software products and related support. Access to software products and support represents a series of distinct services as the Company fulfills its obligation to the customer and the customer receives and consumes the benefits of the software products and support over the subscription term. The series of distinct services represents a single performance obligation. The transaction price is determined by the stated fixed fees in the contract and revenue is recognized ratably over the term of the subscription agreement.

The principal consideration for our determination that performing procedures relating to revenue recognition is a critical audit matter is a high degree of auditor effort in performing procedures related to revenue recognized.

Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls related to the revenue recognition process, including controls over the completeness, accuracy and occurrence of revenue recognized. These procedures also included, among others, evaluating the completeness, accuracy and occurrence of revenue recognized on a test basis by (i) obtaining and inspecting, where applicable, contracts, customer invoices, and cash receipts from customers and (ii) testing the appropriateness of revenue recognized based on the terms of the related contract.

 

/s/   PricewaterhouseCoopers LLP

Los Angeles, California

March 1, 2023

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

61

 


 

Procore Technologies, Inc.

Consolidated Balance Sheets

 

 

December 31,

 

(in thousands, except number of shares and par value)

 

2022

 

 

2021

 

Assets

 

 

 

 

 

 

 

 

Current assets

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

296,712

 

 

$

586,108

 

Marketable securities (amortized cost of $286,001 and $0 at

   December 31, 2022 and 2021, respectively)

 

 

285,493

 

 

 

-

 

Accounts receivable, net of allowances for credit losses of $4,113

   and $2,437 at December 31, 2022 and 2021, respectively

 

 

148,683

 

 

 

113,977

 

Contract cost asset, current

 

 

23,600

 

 

 

17,030

 

Prepaid expenses and other current assets

 

 

44,731

 

 

 

35,173

 

Total current assets

 

 

799,219

 

 

 

752,288

 

Capitalized software development costs, net

 

 

58,577

 

 

 

27,062

 

Property and equipment, net

 

 

39,193

 

 

 

36,837

 

Right of use assets - finance leases

 

 

37,026

 

 

 

39,623

 

Right of use assets - operating leases

 

 

41,934

 

 

 

44,052

 

Contract cost asset, non-current

 

 

40,477

 

 

 

25,889

 

Intangible assets, net

 

 

162,953

 

 

 

201,977

 

Goodwill

 

 

539,128

 

 

 

540,922

 

Other assets

 

 

21,903

 

 

 

22,007

 

Total assets

 

$

1,740,410

 

 

$

1,690,657

 

Liabilities and Stockholders' Equity

 

 

 

 

 

 

 

 

Current liabilities

 

 

 

 

 

 

 

 

Accounts payable

 

$

14,282

 

 

$

15,490

 

Accrued expenses

 

 

99,182

 

 

 

65,907

 

Deferred revenue, current

 

 

396,535

 

 

 

301,557

 

Other current liabilities

 

 

21,639

 

 

 

20,750

 

Total current liabilities

 

 

531,638

 

 

 

403,704

 

Deferred revenue, non-current

 

 

5,278

 

 

 

4,024

 

Finance lease liabilities, non-current

 

 

45,578

 

 

 

47,344

 

Operating lease liabilities, non-current

 

 

38,087

 

 

 

41,573

 

Other liabilities, non-current

 

 

3,049

 

 

 

4,723

 

Total liabilities

 

 

623,630

 

 

 

501,368

 

Commitments and contingencies (Note 12)

 

 

 

 

 

 

 

 

Stockholders' equity

 

 

 

 

 

 

 

 

Preferred stock, $0.0001 par value, 100,000,000 shares authorized

   at December 31, 2022 and 2021, respectively; 0 shares issued

   and outstanding at December 31, 2022 and 2021, respectively

 

 

-

 

 

 

-

 

Common stock, $0.0001 par value, 1,000,000,000 shares

   authorized at December 31, 2022 and 2021, respectively; 139,159,534

   and 134,046,926 shares issued and outstanding at December 31, 2022

   and 2021, respectively

 

 

14

 

 

 

13

 

Additional paid-in capital

 

 

2,068,225

 

 

 

1,852,071

 

Accumulated other comprehensive loss

 

 

(2,316

)

 

 

(583

)

Accumulated deficit

 

 

(949,143

)

 

 

(662,212

)

Total stockholders' equity

 

 

1,116,780

 

 

 

1,189,289

 

Total liabilities and stockholders' equity

 

$

1,740,410

 

 

$

1,690,657

 

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

62

 


 

Procore Technologies, Inc.

Consolidated Statements of Operations and Comprehensive Loss

 

 

 

Year Ended December 31,

 

(in thousands, except share and per share amounts)

 

2022

 

 

2021

 

 

2020

 

Revenue

 

$

720,203

 

 

$

514,821

 

 

$

400,291

 

Cost of revenue

 

 

148,416

 

 

 

98,312

 

 

 

71,663

 

Gross profit

 

 

571,787

 

 

 

416,509

 

 

 

328,628

 

Operating expenses

 

 

 

 

 

 

 

 

 

 

 

 

Sales and marketing

 

 

424,976

 

 

 

308,511

 

 

 

189,032

 

Research and development

 

 

270,982

 

 

 

237,290

 

 

 

124,661

 

General and administrative

 

 

166,283

 

 

 

156,635

 

 

 

73,465

 

Total operating expenses

 

 

862,241

 

 

 

702,436

 

 

 

387,158

 

Loss from operations

 

 

(290,454

)

 

 

(285,927

)

 

 

(58,530

)

Interest income

 

 

7,861

 

 

 

175

 

 

 

293

 

Interest expense

 

 

(2,135

)

 

 

(2,328

)

 

 

(2,353

)

Change in fair value of Series I redeemable convertible

   preferred stock warrant liability

 

 

-

 

 

 

-

 

 

 

(36,990

)

Other (expense) income, net

 

 

(1,737

)

 

 

(843

)

 

 

420

 

Loss before provision for (benefit from) income taxes

 

 

(286,465

)

 

 

(288,923

)

 

 

(97,160

)

Provision for (benefit from) income taxes

 

 

466

 

 

 

(23,758

)

 

 

(993

)

Net loss

 

$

(286,931

)

 

$

(265,165

)

 

$

(96,167

)

Net loss per share attributable to common stockholders,

   basic and diluted

 

$

(2.10

)

 

$

(2.86

)

 

$

(3.45

)

Weighted-average shares used in computing net loss

   per share attributable to common stockholders, basic

   and diluted

 

 

136,525,728

 

 

 

92,673,453

 

 

 

27,895,546

 

Other comprehensive (loss) income

 

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation adjustment, net of tax

 

$

(1,355

)

 

$

(770

)

 

$

167

 

Unrealized loss on available-for-sale debt

   and marketable securities, net of tax

 

 

(378

)

 

 

-

 

 

 

-

 

Total other comprehensive (loss) income

 

 

(1,733

)

 

 

(770

)

 

 

167

 

Comprehensive loss

 

$

(288,664

)

 

$

(265,935

)

 

$

(96,000

)

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

 

 

63

 


 

 

Procore Technologies, Inc.

Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit)

 

 

 

Redeemable

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

Total

 

 

 

Convertible

 

 

 

 

 

 

 

 

 

 

 

Additional

 

 

Other

 

 

 

 

 

 

Stockholders'

 

 

 

Preferred Stock

 

 

 

Common Stock

 

 

Paid-in

 

 

Comprehensive

 

 

Accumulated

 

 

Equity

 

(in thousands, except share amounts)

 

Shares

 

 

Amount

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Income (Loss)

 

 

Deficit

 

 

(Deficit)

 

Balance as of December 31, 2019

 

 

78,863,035

 

 

$

442,897

 

 

 

 

25,394,082

 

 

$

3

 

 

$

47,043

 

 

$

20

 

 

$

(300,824

)

 

$

(253,758

)

Cumulative-effect of accounting change due to adoption of ASU 2016-13

 

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(56

)

 

 

(56

)

Exercise of stock options

 

 

-

 

 

 

-

 

 

 

 

5,214,282

 

 

 

-

 

 

 

32,040

 

 

 

-

 

 

 

-

 

 

 

32,040

 

Stock-based compensation

 

 

-

 

 

 

2,748

 

 

 

 

-

 

 

 

-

 

 

 

41,787

 

 

 

-

 

 

 

-

 

 

 

41,787

 

Issuance of Series I redeemable convertible preferred stock for cash, net

    of issuance costs of $83

 

 

5,015,734

 

 

 

177,916

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Issuance of common stock for business combination

 

 

-

 

 

 

-

 

 

 

 

96,749

 

 

 

-

 

 

 

3,885

 

 

 

-

 

 

 

-

 

 

 

3,885

 

Issuance of Series I redeemable convertible preferred stock upon exercise

    of Series I redeemable convertible preferred stock warrant

 

 

1,452,513

 

 

 

103,913

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Cancelation of Series H-1 redeemable convertible preferred stock held in

    escrow for business acquisition

 

 

(4

)

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Vesting of restricted stock units

 

 

-

 

 

 

-

 

 

 

 

2,000

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Other comprehensive income

 

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

167

 

 

 

-

 

 

 

167

 

Net loss

 

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(96,167

)

 

 

(96,167

)

Balance as of December 31, 2020

 

 

85,331,278

 

 

$

727,474

 

 

 

 

30,707,113

 

 

$

3

 

 

$

124,755

 

 

$

187

 

 

$

(397,047

)

 

$

(272,102

)

Exercise of stock options

 

 

-

 

 

 

-

 

 

 

 

4,083,461

 

 

 

-

 

 

 

42,321

 

 

 

-

 

 

 

-

 

 

 

42,321

 

Stock-based compensation

 

 

-

 

 

 

901

 

 

 

 

-

 

 

 

-

 

 

 

231,507

 

 

 

-

 

 

 

-

 

 

 

231,507

 

Conversion of redeemable convertible preferred stock to common stock

    upon initial public offering

 

 

(85,331,278

)

 

 

(728,375

)

 

 

 

85,331,278

 

 

 

9

 

 

 

728,366

 

 

 

-

 

 

 

-

 

 

 

728,375

 

Issuance of common stock upon initial public offering, net of underwriting

    discounts and offering costs

 

 

-

 

 

 

-

 

 

 

 

10,410,000

 

 

 

1

 

 

 

657,634

 

 

 

-

 

 

 

-

 

 

 

657,635

 

Issuance of common stock, net of common stock withheld for tax liability

    upon settlement of restricted stock units

 

 

-

 

 

 

-

 

 

 

 

2,538,535

 

 

 

-

 

 

 

(15

)

 

 

-

 

 

 

-

 

 

 

(15

)

Issuance of common stock for employee stock purchase plan

 

 

-

 

 

 

-

 

 

 

 

166,370

 

 

 

-

 

 

 

9,475

 

 

 

-

 

 

 

-

 

 

 

9,475

 

Issuance of common stock for business combination

 

 

-

 

 

 

-

 

 

 

 

610,499

 

 

 

-

 

 

 

58,028

 

 

 

-

 

 

 

-

 

 

 

58,028

 

Issuance of restricted stock awards

 

 

-

 

 

 

-

 

 

 

 

199,670

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Other comprehensive loss

 

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(770

)

 

 

-

 

 

 

(770

)

Net loss

 

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(265,165

)

 

 

(265,165

)

Balance as of December 31, 2021

 

 

-

 

 

$

-

 

 

 

 

134,046,926

 

 

$

13

 

 

$

1,852,071

 

 

$

(583

)

 

$

(662,212

)

 

$

1,189,289

 

Exercise of stock options

 

 

-

 

 

 

-

 

 

 

 

1,716,286

 

 

 

-

 

 

 

22,317

 

 

 

-

 

 

 

-

 

 

 

22,317

 

Stock-based compensation

 

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

171,704

 

 

 

-

 

 

 

-

 

 

 

171,704

 

Issuance of common stock upon settlement of restricted stock units

 

 

-

 

 

 

-

 

 

 

 

2,845,174

 

 

 

1

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

1

 

Issuance of common stock for employee stock purchase plan

 

 

-

 

 

 

-

 

 

 

 

551,753

 

 

 

-

 

 

 

22,133

 

 

 

-

 

 

 

-

 

 

 

22,133

 

Adjustment of holdback shares released for business combination

 

 

-

 

 

 

-

 

 

 

 

(605

)

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

Other comprehensive loss

 

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(1,733

)

 

 

-

 

 

 

(1,733

)

Net loss

 

 

-

 

 

 

-

 

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

-

 

 

 

(286,931

)

 

 

(286,931

)

Balance as of December 31, 2022

 

 

-

 

 

$

-

 

 

 

 

139,159,534

 

 

$

14

 

 

$

2,068,225

 

 

$

(2,316

)

 

$

(949,143

)

 

$

1,116,780

 

 

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

 

 

64

 


 

 

Procore Technologies, Inc.

Consolidated Statements of Cash Flows

 

 

Year Ended December 31,

 

(in thousands)

 

2022

 

 

2021

 

 

2020

 

Operating activities

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(286,931

)

 

$

(265,165

)

 

$

(96,167

)

Adjustments to reconcile net loss to net cash provided by operating activities

 

 

 

 

 

 

 

 

 

 

 

 

Stock-based compensation

 

 

162,886

 

 

 

227,161

 

 

 

43,960

 

Depreciation and amortization

 

 

63,039

 

 

 

36,376

 

 

 

25,994

 

Accretion of discounts on marketable debt securities, net

 

 

(2,009

)

 

 

-

 

 

 

-

 

Change in fair value of Series I redeemable convertible

   preferred stock warrant liability

 

 

-

 

 

 

-

 

 

 

36,990

 

Abandonment of long-lived assets

 

 

1,344

 

 

 

554

 

 

 

3,505

 

Noncash operating lease expense

 

 

10,170

 

 

 

7,569

 

 

 

6,578

 

Unrealized foreign currency (gain) loss, net

 

 

(351

)

 

 

685

 

 

 

(832

)

Deferred income taxes

 

 

(283

)

 

 

(24,493

)

 

 

(1,311

)

Provision for credit losses

 

 

2,584

 

 

 

129

 

 

 

498

 

Decrease (increase) in fair value of strategic investments

 

 

483

 

 

 

(32

)

 

 

-

 

Changes in operating assets and liabilities, net of effect of

   business combinations

 

 

 

 

 

 

 

 

 

 

 

 

Accounts receivable

 

 

(35,817

)

 

 

(34,184

)

 

 

(20,068

)

Deferred contract cost assets

 

 

(21,974

)

 

 

(10,157

)

 

 

(2,023

)

Prepaid expenses and other assets

 

 

(3,754

)

 

 

(16,811

)

 

 

(6,183

)

Accounts payable

 

 

459

 

 

 

3,954

 

 

 

724

 

Accrued expenses and other liabilities

 

 

34,623

 

 

 

38,176

 

 

 

(5,433

)

Deferred revenue

 

 

97,029

 

 

 

78,671

 

 

 

41,810

 

Operating lease liabilities

 

 

(8,890

)

 

 

(5,703

)

 

 

(6,189

)

Net cash provided by operating activities

 

 

12,608

 

 

 

36,730

 

 

 

21,853

 

Investing activities

 

 

 

 

 

 

 

 

 

 

 

 

Purchases of property and equipment

 

 

(15,782

)

 

 

(12,383

)

 

 

(7,202

)

Capitalized software development costs

 

 

(33,648

)

 

 

(15,248

)

 

 

(11,764

)

Purchases of strategic investments

 

 

(3,959

)

 

 

(4,300

)

 

 

-

 

Purchases of marketable securities

 

 

(369,206

)

 

 

-

 

 

 

-

 

Maturities of marketable securities

 

 

85,632

 

 

 

-

 

 

 

-

 

Originations of materials financing

 

 

(23,489

)

 

 

-

 

 

 

-

 

Customer repayments of materials financing

 

 

18,685

 

 

 

-

 

 

 

-

 

Acquisition of businesses, net of cash acquired

 

 

-

 

 

 

(509,837

)

 

 

(14,545

)

Settlement of post-close working capital adjustments from business

   combinations

 

 

1,291

 

 

 

-

 

 

 

-

 

Net cash used in investing activities

 

 

(340,476

)

 

 

(541,768

)

 

 

(33,511

)

Financing activities

 

 

 

 

 

 

 

 

 

 

 

 

Proceeds from issuance of redeemable convertible preferred

   stock, net of issuance costs

 

 

-

 

 

 

-

 

 

 

177,916

 

Proceeds from issuance of Series I redeemable

   convertible preferred stock warrant

 

 

-

 

 

 

-

 

 

 

11,923

 

Proceeds from initial public offering

 

 

-

 

 

 

665,129

 

 

 

-

 

Proceeds from stock option exercises

 

 

22,364

 

 

 

43,086

 

 

 

31,176

 

Proceeds from exercise of Series I redeemable

   convertible preferred stock warrant

 

 

-

 

 

 

-

 

 

 

55,000

 

Payments of debt issuance costs

 

 

-

 

 

 

-

 

 

 

(93

)

Proceeds from employee stock purchase plan

 

 

22,133

 

 

 

9,475

 

 

 

-

 

Payments of deferred offering costs

 

 

(270

)

 

 

(3,880

)

 

 

(2,300

)

Payments of deferred business acquisition consideration

 

 

(3,870

)

 

 

(475

)

 

 

(165

)

Principal payments under finance lease agreements, net

   of proceeds from lease incentives

 

 

(1,705

)

 

 

(1,509

)

 

 

(1,340

)

Net cash provided by financing activities

 

 

38,652

 

 

 

711,826

 

 

 

272,117

 

Net (decrease) increase in cash, cash equivalents and restricted cash

 

 

(289,216

)

 

 

206,788

 

 

 

260,459

 

Effect of exchange rate changes on cash

 

 

(180

)

 

 

(829

)

 

 

966

 

Cash, cash equivalents and restricted cash, beginning of period

 

 

589,212

 

 

 

383,253

 

 

 

121,828

 

Cash, cash equivalents and restricted cash, end of period

 

$

299,816

 

 

$

589,212

 

 

$

383,253

 

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

65

 


 

Procore Technologies, Inc.

Consolidated Statements of Cash Flows

 

 

 

Year Ended December 31,

 

(in thousands)

 

2022

 

 

2021

 

 

2020

 

Reconciliation of cash, cash equivalents and restricted

   cash to the consolidated balance sheets

 

 

 

 

 

 

 

 

 

 

 

 

Cash and cash equivalents at end of period

 

$

296,712

 

 

$

586,108

 

 

$

379,907

 

Restricted cash, current at end of period included in prepaid

   expenses and other current assets

 

 

-

 

 

 

-

 

 

 

242

 

Restricted cash, non-current at end of period included in other assets

 

 

3,104

 

 

 

3,104

 

 

 

3,104

 

Total cash, cash equivalents and restricted cash at end of

   period shown in the consolidated statements of cash flows

 

$

299,816

 

 

$

589,212

 

 

$

383,253

 

Supplemental disclosure of cash flow information

 

 

 

 

 

 

 

 

 

 

 

 

Cash paid for interest other than finance leases

 

$

94

 

 

$

186

 

 

$

150

 

Cash paid for income taxes, net of refunds received

 

 

700

 

 

 

419

 

 

 

32

 

Stock-based compensation capitalized for cloud-computing arrangement

   costs

 

 

256

 

 

 

346

 

 

 

32

 

Cash received for lease incentives

 

 

2,024

 

 

 

1,490

 

 

 

1,117

 

Cash paid for amounts included in the measurement of

   lease liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Operating cash flows from finance leases

 

 

2,017

 

 

 

2,076

 

 

 

2,131

 

Operating cash flows from operating leases

 

 

12,092

 

 

 

8,346

 

 

 

8,613

 

Financing cash flows from finance leases

 

 

1,906

 

 

 

1,710

 

 

 

1,542

 

Noncash investing and financing activities:

 

 

 

 

 

 

 

 

 

 

 

 

Purchases of property and equipment included in accounts

   payable and accrued expenses at year end

 

 

1,472

 

 

 

2,758

 

 

 

1,091

 

Capitalized software development costs included in accounts

   payable and accrued expenses at year end

 

 

1,645

 

 

 

1,287

 

 

 

168

 

Deferred offering costs included in accounts payable and

   accrued expenses at year end

 

 

-

 

 

 

270

 

 

 

1,636

 

Indemnity holdback consideration associated with business combinations

   included in other current liabilities at year end

 

 

-

 

 

 

4,050

 

 

 

475

 

Stock-based compensation capitalized for software

   development

 

 

8,562

 

 

 

4,901

 

 

 

543

 

Conversion of available-for-sale debt securities into equity securities

 

 

3,680

 

 

 

-

 

 

 

-

 

Conversion of redeemable convertible preferred stock to

   common stock upon initial public offering

 

 

-

 

 

 

728,375

 

 

 

-

 

Issuance of common stock as consideration in

   business combinations

 

 

-

 

 

 

58,028

 

 

 

3,885

 

Right of use assets obtained in exchange for operating lease liabilities

 

 

10,198

 

 

 

1,857

 

 

 

22,063

 

Noncash net change due to operating lease remeasurement

 

 

(1,642

)

 

 

9

 

 

 

(1,592

)

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

 

66

 


 

 

Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

1.

ORGANIZATION AND DESCRIPTION OF BUSINESS

Description of business

Procore Technologies, Inc. (together with its subsidiaries, “Procore” or the “Company”) provides a cloud-based construction management platform and related products and services that allow the construction industry’s key stakeholders, such as owners, general contractors, specialty contractors, architects, and engineers, to collaborate on construction projects.

The Company was incorporated in California in 2002 and re-incorporated in Delaware in 2014. The Company is headquartered in Carpinteria, California, and has operations globally.

Initial Public Offering

The Company’s registration statement on Form S-1 related to its initial public offering (“IPO”) was declared effective on May 19, 2021, and the Company’s common stock began trading on the New York Stock Exchange on May 20, 2021. On May 24, 2021, the Company completed its IPO, in which it issued and sold 10,410,000 shares of common stock at a price of $67.00 per share, including 940,000 shares of common stock pursuant to the exercise in full of the underwriters’ option to purchase additional shares. The Company received $665.1 million in net proceeds, after deducting underwriting discounts and commissions of $32.3 million and before other offering costs of $7.5 million. At the closing of the IPO, all outstanding shares of redeemable convertible preferred stock were automatically converted into an aggregate of 85,331,278 shares of common stock on a one-for-one basis.

Upon the effectiveness date of the registration statement for the IPO, the performance vesting condition of restricted stock units (“RSUs”) was met, and the Company recognized $115.3 million of stock-based compensation expense in its consolidated statement of operations and comprehensive loss, for the portion of the service period completed by employees and non-employees from the grant date through the effectiveness date of the registration statement for the IPO.

2.

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Basis of presentation

The accompanying consolidated financial statements include the financial statements of Procore Technologies, Inc. and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). Certain balances have been reclassified to conform to current year presentation.

Use of estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Management periodically evaluates its estimates and assumptions for continued reasonableness, primarily with respect to revenue recognition, the period of benefit of contract cost assets, the fair value of assets acquired and liabilities assumed in a business combination, stock-based compensation expense, including the fair value of the Company’s common stock prior to the effective date of the Company’s IPO, the recoverability of goodwill and long-lived assets, useful lives of long-lived assets, capitalization of software development costs, income taxes, including related reserves and allowances, and self-insurance reserve estimates. Appropriate adjustments, if any, to the estimates used are made prospectively based upon such periodic evaluation. Management bases its estimates on historical experience and on various other assumptions that management believes to be reasonable. Actual results could differ from the Company’s estimates.

The extent to which the COVID-19 pandemic may directly or indirectly impact the Company’s business will depend on future developments that are highly uncertain and cannot be predicted. As of the date these consolidated financial statements were issued, the COVID-19 pandemic did not have a significant impact on the Company’s estimates or judgments. Judgments and assumptions may change as new events occur, additional information is obtained, and as other factors arise related to the

67

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

COVID-19 pandemic and economic recovery that could result in a meaningful impact on the Company’s consolidated financial statements in future reporting periods.

Segments

The Company operates as a single operating segment. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision maker (“CODM”), in deciding how to allocate resources and assess performance. The Company’s CODM is its Chief Executive Officer. In recent years, the Company has completed a number of acquisitions which have allowed it to expand its platform capabilities and related product and service offerings.

While the Company provides different product and service offerings, including as a result of its acquisitions, its business operates as one operating segment because its CODM evaluates the Company’s financial information for purposes of assessing financial performance and allocating resources on a consolidated basis.

Cash, cash equivalents, and restricted cash

The Company classifies all investments that are readily convertible to known amounts of cash and have maturities of three months or less from the date of purchase as cash equivalents, which are carried at fair value. Cash includes cash held in checking and savings accounts. As of December 31, 2022 and 2021, cash equivalents comprised money market funds that were recorded at fair value which approximates amortized cost.

From time to time, the Company posts cash collateral to satisfy certain contractual arrangements that may arise in the normal course of business and that is contractually restricted as to use. Restricted cash is included in other assets on the accompanying consolidated balance sheets and consists of funds required to secure certain corporate credit card accounts. The Company held $3.1 million of restricted cash as of December 31, 2022 and 2021.

Marketable securities

Investments with stated maturities of greater than three months are classified as marketable securities, which consist of U.S. treasury securities, commercial paper, corporate notes and obligations, and time deposits. The Company determines the appropriate classification of each investment at the time of purchase and re-evaluates such classification at each balance sheet date. The Company classifies each marketable debt security as either short-term or long-term at each balance sheet date based on the underlying investment’s contractual maturity date. Short-term investments are investments with an original maturity date of less than one year when purchased. All marketable securities held as of December 31, 2022 are classified and accounted for as short-term available-for-sale debt securities, which are carried at fair value.

The Company periodically assesses its portfolio of marketable securities for impairment. The Company evaluates each investment in an unrealized loss position to determine if any portion of the unrealized loss is related to credit losses. In determining whether a credit loss may exist, the Company considers the extent of the unrealized loss position, any adverse conditions specifically related to the security or the issuer’s operating environment, the pay structure of the security, the issuer’s payment history, and any changes in the issuer’s credit rating. Unrealized losses on marketable securities due to expected credit losses are recognized in other (expense) income, net in the accompanying consolidated statements of operations and comprehensive loss, and any excess unrealized gains and losses, net of tax, that are not due to expected credit losses are included in accumulated other comprehensive loss, a component of stockholders’ equity. During the year ended December 31, 2022, there were no credit losses recorded on marketable securities. Interest recorded on marketable securities is recorded in interest income on the accompanying consolidated statements of operations and comprehensive loss.

Concentrations of credit risk

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, restricted cash, investments in marketable securities, accounts receivable, and materials financing receivables.

The Company maintains its cash, cash equivalents, and restricted cash balances with major financial institutions that may at times exceed federally insured limits. However, the Company believes that these financial institutions are financially sound with minimal credit risk.

68

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

Investments in marketable securities consist primarily of investment-grade securities and the Company’s investment policy limits the amount of credit exposure to any individual issuer.

Accounts receivable are recorded at the invoiced amounts, do not require collateral or bear interest, and mainly result from subscriptions to access the Company’s software products. The Company regularly assesses the need for allowances for expected losses from these accounts receivable. Each reporting period, the Company evaluates the collectability of its accounts receivable based on a number of factors such as the age of the receivables, credit quality, historical experience, and current and future economic conditions that may affect a customer’s ability to pay. At December 31, 2022 and 2021, the Company’s allowance for expected credit losses was $4.1 million and $2.4 million, respectively. No customer represented 10% or more of the consolidated accounts receivable balance as of December 31, 2022 and 2021. No single customer accounted for 10% or more of total revenue for the years ended December 31, 2022, 2021, and 2020.

The Company also has receivables related to its materials financing program that finances customers’ purchases of construction materials on deferred payment terms. The related allowance recorded on the Company’s materials financing receivables is primarily based on expectations of credit losses based on historical loss data as well as macroeconomic factors. At December 31, 2022, the Company’s allowance for expected credit losses related to its materials financing program was $2.1 million, and was immaterial at December 31, 2021.

Materials financing revenues and receivables

In connection with its acquisition of Express Lien, Inc. (d/b/a Levelset) (“Levelset”) in November 2021, the Company assumed a materials financing program, which facilitates the purchase of construction materials from fulfillment partners (the Company’s suppliers) on behalf of its customers, allowing such customers to finance their materials purchases from the Company on deferred payment terms. The fulfillment partner is primarily responsible for fulfilling the materials purchases and the Company does not have control over such materials. The Company earns revenues from origination fees and finance charges on the amounts it finances for customers on deferred payment terms, which are typically 120 days. Such fees earned are computed and recognized based on the effective interest method and are presented net of any related reserves and amortization of deferred origination costs.

Gross receivables outstanding from customers under the materials financing program were $13.6 million and $4.4 million as of December 31, 2022 and 2021, respectively. Materials financing receivables, net of allowances, are recorded within prepaid expenses and other current assets on the accompanying consolidated balance sheets.

Foreign currency transactions and translation

The functional currency of the Company’s foreign subsidiaries in Australia, Canada, and England is primarily the local currency of such countries, and the functional currency of the Company’s subsidiaries in Mexico, Egypt, Singapore, United Arab Emirates, France, and Ireland is U.S. dollars. For foreign subsidiaries where the functional currency is the local currency of such countries, assets and liabilities are translated into U.S. dollars at exchange rates in effect at the balance sheet date, stockholders’ equity is translated at the applicable historical exchange rate, and revenue and expenses are translated using the average exchange rates during the period. The effect of exchange rate changes resulting from the translation of the foreign subsidiary financial statements is accounted for as a component of accumulated other comprehensive loss.

In addition, the Company incurs foreign currency transaction gains and losses, including those related to intercompany agreements among the Company and its subsidiaries, which are recorded in other (expense) income, net in the accompanying consolidated statements of operations and comprehensive loss. Foreign currency gains and losses were not material for the years ended December 31, 2022, 2021, and 2020.

 


69

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

 

Property and equipment, net

Property and equipment are stated at cost less accumulated depreciation. Expenditures for repairs and maintenance are expensed as incurred, while renewals and betterments are capitalized. Depreciation expense is computed on a straight-line basis over the estimated lives of the assets as follows:

 

Asset Classification

Estimated Useful Life

 

 

Leasehold improvements

Lesser of 15 years or lease term

Building improvements

Lesser of 20 years or lease term

Furniture and fixtures

5 years

Computers and equipment

3 years

Purchased software

Contractual term

 

Leases

The Company determines an arrangement is a lease at inception if it is both able to identify an asset and conclude it has the right to control the identified asset. Leases are classified as finance or operating based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is comprised of amortization of the right of use (“ROU”) asset and interest expense recognized based on an effective interest method for finance leases, or as a single lease cost recognized on a straight-line basis over the term of the lease for operating leases. Leases are included in ROU assets, other current liabilities, and long-term finance and operating lease liabilities within the accompanying consolidated balance sheets. Leases with expected terms of 12 months or less are not recorded on the accompanying consolidated balance sheets. Certain leases contain provisions that allow the Company to be reimbursed by the landlord for specified tenant improvements that are subject to final approval prior to being paid. The Company estimates the likelihood that it will incur and be reimbursed for such costs at the commencement of the lease and reduce the ROU liability for the discounted future cash receipt, with a corresponding offset to the ROU asset.

ROU assets represent the Company’s right to control an underlying asset for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date of the lease based on the present value of lease payments over the expected lease term. The Company’s leases do not provide an implicit rate, therefore the Company uses its incremental borrowing rate based on the information available at the lease commencement date in determining the discount rate used to calculate the present value of minimum lease payments. The incremental borrowing rate used is estimated based on what the Company would be required to pay for a collateralized loan over a similar term. The Company’s leases do not include any residual value guarantees, bargain purchase options, or asset retirement obligations.

The Company has lease agreements with lease and non-lease components, which are accounted for as a single lease component. The Company’s agreements may contain variable lease payments. The Company includes variable lease payments that depend on an index or a rate in the calculation of the ROU lease liabilities and exclude those which depend on facts or circumstances occurring after the commencement date, other than the passage of time.

Self-insurance reserves

In January 2022, the Company elected to partially self-fund its health insurance plan. To reduce its risk related to high-dollar claims, the Company maintains individual stop-loss insurance. The Company estimates its exposure for claims incurred at the end of each reporting period, including claims not yet reported, with the assistance of an independent third-party actuary. As of December 31, 2022, the Company’s net self-insurance accrual was $1.9 million, included within other current liabilities on the accompanying consolidated balance sheet.

Strategic investments

Investments in equity securities

The Company holds investments in equity securities of certain privately held companies, which do not have readily determinable fair values. The Company does not have a controlling interest or significant influence in these companies. The Company has elected to measure the non-marketable equity securities at cost, with remeasurements to fair value only upon the

70

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

occurrence of observable price changes in orderly transactions for the identical or similar securities of the same issuer, or in the event of any impairment. This election is reassessed each reporting period to determine whether a non-marketable equity security has a readily determinable fair value, in which case the security would no longer be eligible for this election. All gains and losses on such equity securities, realized and unrealized, are recorded in other (expense) income, net on the accompanying consolidated statements of operations and comprehensive loss. The Company evaluates its non-marketable equity securities for impairment at each reporting period based on a qualitative assessment that considers various potential impairment indicators. If an impairment exists, a loss is recognized in the accompanying consolidated statements of operations and comprehensive loss for the amount by which the carrying value exceeds the fair value of the investment.

Investments in limited partnership funds

The Company also holds investments in certain limited partnership funds. The Company does not hold a controlling interest or significant influence in these limited partnerships. The fair value of such investments is valued using the Net Asset Value (“NAV”) provided by the fund administrator as a practical expedient.

Available-for-sale debt securities

The Company also holds certain investments in debt securities of privately held companies, which are classified as available-for-sale debt securities. Such available-for-sale debt securities are recorded at fair value with changes in fair value recorded in other comprehensive income or loss. The Company periodically reviews its available-for-sale debt securities to determine if there has been an other-than-temporary decline in fair value. If the impairment is deemed other-than-temporary, the portion of the impairment related to credit losses is recognized in other (expense) income, net in the accompanying consolidated statements of operations and comprehensive loss, and the portion related to non-credit related losses is recognized as a component of comprehensive loss.

Business combinations

The Company assesses whether an acquisition is a business combination or an asset acquisition. If substantially all of the gross assets acquired are concentrated in a single asset or group of similar assets, then the acquisition is accounted for as an asset acquisition, where the purchase consideration is allocated on a relative fair value basis to the assets acquired. Goodwill is not recorded in an asset acquisition. If the gross assets are not concentrated in a single asset or group of similar assets, then the Company determines if the set of assets acquired represents a business. A business is an integrated set of activities and assets capable of being conducted and managed for the purpose of providing a return. Depending on the nature of the acquisition, judgment may be required to determine if the set of assets acquired is a business combination or not.

The Company applies the acquisition method of accounting for a business combination. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill. During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s consolidated statements of operations and comprehensive loss.

Determining the fair value of assets acquired and liabilities assumed requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to estimated level of effort and related costs of reproducing or replacing the assets acquired, future cash inflows and outflows, and discount rates, among other items. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Market participants are assumed to be buyers and sellers in the principal (most advantageous) market for the asset or liability. Additionally, fair value measurements for an asset assume the highest and best use of that asset by market participants. As a result, the Company may be required to value the acquired assets at fair value measures that do not reflect its intended use of those assets. Use of different estimates and judgments could yield different results.

71

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

Although the Company believes the assumptions and estimates it has made are reasonable and appropriate, they are based in part on historical experience and information that may be obtained from management of the acquired company and are inherently uncertain.

Intangible assets and goodwill

All of the Company’s intangible assets are amortized using the straight-line method over their estimated period of benefit, ranging from three to 10 years. The Company evaluates the recoverability of intangible assets periodically by considering events or changes in circumstances that may warrant revised estimates of useful lives or that indicate the asset may be impaired.

Goodwill is tested for impairment at the reporting unit level (i.e., the operating segment or one level below an operating segment). The Company has one reporting unit and tests goodwill impairment on an annual basis during the fourth quarter of the Company’s fiscal year, and between annual tests if an event occurs or circumstances change that indicate that goodwill may be impaired. In assessing impairment, the Company has the option to first assess qualitative factors to determine whether or not a reporting unit is more likely than not impaired. Alternatively, the Company may perform a quantitative impairment assessment or if the qualitative assessment indicates that it is more likely than not that the reporting unit’s fair value is less than its carrying amount, a quantitative analysis is required. The quantitative analysis compares the estimated fair value of the reporting unit with its respective carrying amount, including goodwill. If the estimated fair value of the reporting unit exceeds its carrying amount, including goodwill, goodwill is considered not to be impaired. If the fair value is less than the carrying amount, including goodwill, then a goodwill impairment charge is recorded by the amount that the carrying value exceeds the fair value, up to the carrying amount of goodwill.

Capitalized software development costs

The Company capitalizes certain development costs incurred in connection with the development of internal-use software. Costs incurred in the preliminary stages of development are expensed as incurred. Once the preliminary stage is complete, internal and external direct costs are capitalized until the developed software is substantially complete and ready for its intended use. Costs incurred for post-implementation activities, training, maintenance, and minor upgrades and enhancements without adding additional functionality are expensed as incurred. Capitalized internal-use software costs primarily relate to the development of and major enhancements to the Company’s cloud-based software as a service (“SaaS”) construction management platform and related software products. Capitalized software development costs related to the Company’s platform are amortized on a straight-line basis over the developed software’s estimated useful life of two years and the related amortization expense is recorded in cost of revenue within the accompanying consolidated statements of operations and comprehensive loss.

The Company also capitalizes certain software development costs which are used internally, rather than developments to the Company’s platform. Such costs are amortized on a straight-line basis over the developed software’s estimated useful life, which is generally five years, and the related amortization expense is recorded in operating expenses within the accompanying consolidated statements of operations and comprehensive loss.

Fair value measurements

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Fair value measurements are based on a fair value hierarchy using three levels of inputs, of which the first two are considered observable and the last is considered unobservable, as follows:

 

Level 1

Quoted prices in active markets for identical assets or liabilities.

 

Level 2

Quoted prices for identical or similar assets and liabilities in markets that are not active or observable inputs other than quoted prices in active markets for identical or similar assets or liabilities.

 

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.

As of December 31, 2022 and 2021, the carrying value of the Company’s financial instruments included in current assets and current liabilities (including accounts receivable, accounts payable and accrued expenses) approximate fair value due to

72

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

the short-term nature of such items. The Company measures its cash held in money market funds, marketable securities, and investments in available-for-sale debt securities at fair value each reporting period. The estimation of fair value for available-for-sale debt securities in private companies requires the use of significant unobservable inputs, and as a result, the Company classifies these assets as Level 3 within the fair value hierarchy.

The Company’s investments in equity securities of privately held companies are recorded at fair value on a non-recurring basis. For investments without a readily determinable fair value, the Company looks to observable transactions, such as the issuance of new equity by an investee, as indicators of investee enterprise value and uses them to estimate the fair value of the investments. The Company’s investments in limited partnerships are valued using NAV as a practical expedient and therefore excluded from the fair value hierarchy.

Impairment and abandonment of long-lived assets

The Company evaluates long-lived assets, including finite-lived intangible assets, property and equipment, leases, and capitalized software development costs, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Impairment testing is performed at an asset level that represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities, or an asset group. Recoverability of asset groups to be held and used is measured by comparison of the carrying value of the asset group to the estimated undiscounted future cash flows expected to be generated from the use of such assets. If the undiscounted future cash flows are less than the carrying value of the asset group, an impairment is recognized based on the amount by which the carrying value exceeds the estimated fair value of the asset group. Assets to be abandoned with no remaining future service potential are written down to amounts expected to be recovered.

Revenue recognition

The Company generates substantially all of its revenue from subscriptions for access to its software products and related support. The software products are hosted on its cloud-based SaaS construction management platform. Subscriptions are sold for a fixed fee and revenue is recognized ratably over the term of the subscription. The Company’s subscription agreements generally have annual or multi-year terms, are typically subject to renewal at the end of the subscription term, are generally non-cancelable, and do not provide for refunds to customers or any other right of return. The Company generally invoices its customers at the beginning of each annual subscription period, and to a lesser extent, on a quarterly or monthly basis. To the extent the Company invoices its customers in advance of revenue recognition, it records deferred revenue. Consequently, a portion of the revenue that is reported each period is attributable to the recognition of revenue previously deferred and related to subscriptions that the Company entered into during previous periods. Subscription fees are generally due and payable upon receipt of invoice by the Company’s customers or within 30 days of the stated billing date. The Company does not provide the customer with the right to take possession of its software products at any time.

The Company determines revenue recognition through the following steps:

 

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 executes a signed contract with the customer that specifies services to be provided, the payment amounts and terms, and the period of service, among other terms.

The Company’s contracts with customers often include promises to perform multiple services. Determining whether services are considered distinct performance obligations that should be accounted for separately or together may require judgment. The contracts with customers include access to the Company’s products and support over the subscription period. Access to software products and support represents a series of distinct services as the Company fulfills its obligation to the customer and the customer receives and consumes the benefits of the software products and support over the subscription term. The series of distinct services represents a single performance obligation.

73

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

The transaction price is determined by the stated fixed fees in the contract, excluding any related sales tax. None of the Company’s contracts include a significant financing component.

The Company recognizes revenue ratably over the term of the subscription agreement beginning on the date that access to its products is made available to the customer.

Deferred revenue

Contract liabilities consist of revenue that is deferred when the Company has the contractual right to invoice in advance of transferring services to its customers. Substantially all deferred revenue at the beginning of 2022, 2021, and 2020 was recognized as revenue within the following 12 month period.

Remaining performance obligation

The transaction price allocated to remaining performance obligations represents the contracted transaction price that has not yet been recognized as revenue, which includes deferred revenue and amounts under non-cancelable contracts that will be invoiced and recognized as revenue in future periods. As of December 31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $797.5 million, of which the Company expects to recognize approximately 70% as revenue in the next 12 months and substantially all of the remainder between 12 and 36 months thereafter.

Assets recognized from the costs to obtain a contract with a customer

The Company recognizes an asset for the incremental and recoverable costs of obtaining a contract with a customer if the Company expects the benefit of those costs to be one year or longer. The Company elected the practical expedient that allows an entity to expense incremental contract costs as incurred if the amortization period of the assets would have otherwise been recognized in one year or less. The Company has determined that sales commissions paid for new contracts, including certain incremental sales to existing customers, meet the requirements to be capitalized as contract acquisition costs. The contract cost assets are deferred and then recognized in sales and marketing expense on a straight-line basis over the expected period of benefit, which the Company has determined to be four years. Sales commissions and bonuses for renewal contracts are not considered commensurate with sales commissions for new contracts, and therefore, the expected period of benefit for costs capitalized for initial contracts extends beyond the term of the initial contract. Judgment is required to determine the expected period of benefit, for which the Company considers estimates of customer lives and SaaS product technology life in making this determination. There were no impairment losses of contract cost assets for the periods presented.

The following table presents the changes in contract cost assets (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Beginning balance

 

$

42,919

 

 

$

33,052

 

 

$

30,799

 

Additions

 

 

41,750

 

 

 

25,978

 

 

 

16,019

 

Amortization

 

 

(20,592

)

 

 

(16,111

)

 

 

(13,766

)

Ending balance

 

$

64,077

 

 

$

42,919

 

 

$

33,052

 

 

Cost of revenue

Cost of revenue primarily consists of personnel-related compensation expenses for the Company’s customer support team, including salaries, benefits, stock-based compensation, payroll taxes, commissions, and bonuses. Cost of revenue also includes third-party hosting costs, software license fees, amortization of acquired technology intangible assets, amortization of capitalized software development costs related to the Company’s platform, and allocated overhead.

Operating expenses

The Company’s operating expenses consist of sales and marketing, research and development, and general and administrative expenses. For each of these categories of expense, personnel-related compensation expenses are the most significant component, which include salaries, stock-based compensation, commissions, benefits, payroll taxes, bonuses, and severance expenses.

74

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

Sales and marketing

Sales and marketing expenses primarily consist of personnel-related compensation expenses for the Company’s sales and marketing organizations, advertising costs, marketing events, travel, trade shows and other marketing activities, contractor costs to supplement the Company’s staff levels, consulting services, amortization of acquired customer relationship intangible assets, and allocated overhead. Advertising costs are expensed as incurred. During the years ended December 31, 2022, 2021, and 2020, the Company incurred advertising costs of $37.2 million, $27.2 million, and $18.2 million, respectively.

Research and development

Research and development expenses primarily consist of personnel-related compensation expenses for the Company’s engineering, product, and design teams, contractor costs to supplement the Company’s staff levels, consulting services, amortization of certain acquired intangible assets used in research and development activities, and allocated overhead.

General and administrative

General and administrative expenses primarily consist of personnel-related compensation expenses for the Company’s finance, information technology, executive, human resources, legal, and other administrative functions. Additionally, general and administrative expenses include non-personnel-related expenses, such as professional fees for audit, legal, tax, and other external consulting services, including acquisition-related transaction expenses, costs associated with operating as a public company, including insurance costs, professional services, investor relations, and other compliance costs, property and use taxes, licenses, travel and entertainment costs, and allocated overhead.

Stock-based compensation

The Company recognizes stock-based compensation cost equal to the grant date fair value of stock-based awards. Stock-based awards include stock options, RSUs, employee stock purchase plan (“ESPP”), and restricted stock awards (“RSAs”).

The fair value of RSUs and RSAs is based on the estimated fair value of the Company’s common stock on the grant date. The fair value of stock options and ESPP purchase rights is estimated on the grant date using the Black-Scholes option pricing model. For awards that vest solely based on continued service, the grant date fair value is recognized as compensation expense on a straight-line basis over the requisite service period of the awards, which is generally four years. For awards that contain both performance and service vesting conditions, the grant date fair value is recognized as compensation expense using a graded vesting attribution model. No expense is recognized for awards with performance conditions until that condition is probable of being met. Forfeitures are recorded when they occur.

Series I redeemable convertible preferred stock warrant liability

In March 2020, the Company issued a warrant to purchase 1,452,513 shares of Series I redeemable convertible preferred stock (the “Series I warrant”). The Series I warrant was recorded as a liability on the consolidated balance sheet at fair value of $11.9 million at the time of issuance. Subsequent changes in the fair value of the Series I warrant each reporting period were recorded in the consolidated statements of operations and comprehensive loss, until the Series I warrant was exercised in December 2020. The Company issued 1,452,513 shares of Series I redeemable convertible preferred stock for proceeds of $55.0 million upon exercise of the Series I warrant. The fair value measurements used in determining the fair value of the Series I warrant liability were categorized as Level 3 on the fair value hierarchy because they were based on unobservable inputs and management’s judgment due to the absence of quoted market prices and inherent lack of liquidity of such financial instruments. The following inputs were used in the Black-Scholes option pricing model in determining the fair value of the Series I warrant liability for the period from issuance date to September 30, 2020:

Fair value of Series I redeemable convertible

   preferred stock per share

 

$35.04 to $49.95

Risk-free interest rate

 

0.10% to 0.16%

Expected term (in years)

 

0.5 to 1.0

Estimated dividend yield

 

0.00%

Estimated weighted-average volatility

 

59.10% to 67.80%

75

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

 

On the date the Series I warrant was exercised, the Company remeasured its fair value using the Series I redeemable convertible preferred stock fair value of $71.54 per share as of that date. The following table provides a summary of the changes in the fair value of the Series I warrant liability (in thousands):

Balance as of December 31, 2019

 

$

-

 

Issuance of Series I warrant

 

 

11,923

 

Change in fair value measurement of Series I warrant

   liability

 

 

36,990

 

Fair value of Series I warrant reclassified to Series I

   redeemable convertible preferred stock upon exercise

 

 

(48,913

)

Balance as of December 31, 2020

 

$

-

 

 

Income taxes

The Company accounts for income taxes for the anticipated tax consequences of the reported results of operations using the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on the differences between the carrying amounts for financial reporting purposes and the tax bases of assets and liabilities. Deferred income tax assets and liabilities are measured using enacted tax rates anticipated to be in effect when those tax assets and liabilities are expected to be realized or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the accompanying consolidated statements of operations and comprehensive loss in the period that includes the enactment date.

A valuation allowance is established if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risk associated with estimates of future taxable income in assessing the need for a valuation allowance. Significant judgment is required in determining the provision for (benefit from) income taxes and deferred tax assets and liabilities.

The Company recognizes a tax benefit from an uncertain position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on its technical merits. If this threshold is met, the Company measures the tax benefit as the largest amount of the benefit that is greater than 50% likely of being realized upon ultimate settlement.

The Company recognizes penalties and interest accrued with respect to uncertain tax positions, if any, in the provision for (benefit from) income taxes in the accompanying consolidated statements of operations and comprehensive loss. Accrued penalties and interest related to uncertain tax positions were not material to any period presented.

Recently adopted accounting pronouncements

Simplifying the Accounting for Convertible Instruments

In August 2020, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) No. 2020-06, Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40) – Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”). The new guidance simplifies the accounting for certain financial instruments by removing certain separation models required under current U.S. GAAP, including the beneficial conversion feature and cash conversion feature. ASU 2020-06 also improves and amends the related earnings per share guidance for both Subtopics. ASU 2020-06 is effective for public business entities for fiscal years beginning after December 15, 2021 and interim periods within that fiscal year. On January 1, 2022, the Company adopted ASU 2020-06, using the full retrospective approach. As a result, the Company restated its consolidated statements of operations and comprehensive loss and consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as of and for the year ended December 31, 2020 by removing the impacts of the beneficial conversion feature recognized related to the Series I warrant from these financial statement schedules. Earnings per share for the period were also restated, as the beneficial conversion feature on preferred stock of $3.0 million was previously recorded as a deemed dividend,

76

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

which was added to the total net loss attributable to common stockholders used to calculate basic and diluted net loss per share attributable to common shareholders.

3.

INVESTMENTS

Marketable securities

Marketable securities consisted of the following as of December 31, 2022 (in thousands):

 

 

Amortized Cost

 

 

Gross

Unrealized

Gains

 

 

Gross

Unrealized

Losses

 

 

Fair Value

 

U.S. treasury securities

 

$

86,666

 

 

$

7

 

 

$

(196

)

 

$

86,477

 

Commercial paper

 

 

73,234

 

 

 

6

 

 

 

(326

)

 

 

72,914

 

Corporate notes and obligations

 

 

65,150

 

 

-

 

 

-

 

 

 

65,150

 

Time deposits

 

 

60,951

 

 

 

1

 

 

-

 

 

 

60,952

 

Total marketable securities

 

$

286,001

 

 

$

14

 

 

$

(522

)

 

$

285,493

 

All marketable securities held as of December 31, 2022 had a contractual maturity of less than one year. During the year ended December 31, 2022, there were maturities of marketable securities of $85.6 million. There were no sales or impairments of marketable securities during 2022. The Company held no marketable securities as of December 31, 2021.

Strategic investments

In connection with the acquisition of Levelset in November 2021, further discussed in Note 7, the Company acquired a convertible promissory note (“Convertible Note”) in a privately held company. At the acquisition date, the fair value of the Convertible Note was $3.0 million. The Convertible Note is classified as an available-for-sale debt security. Strategic investment activity during the year ended December 31, 2022 is summarized as follows (in thousands):

 

 

Equity Securities

 

 

Limited Partnerships

 

 

Available-for-Sale Debt Securities

 

 

Total

 

Balance as of December 31, 2021

 

$

3,882

 

 

$

-

 

 

$

3,450

 

 

$

7,332

 

Interest accrued

 

 

-

 

 

 

-

 

 

 

105

 

 

 

105

 

Purchases of strategic investments

 

 

-

 

 

 

3,609

 

 

 

350

 

 

 

3,959

 

Conversion of available-for-sale debt

    securities into equity securities

 

 

3,680

 

 

 

-

 

 

 

(3,680

)

 

 

-

 

Unrealized (losses) gains

 

 

(139

)

 

 

(207

)

 

 

130

 

 

 

(216

)

Impairment losses

 

 

(137

)

 

 

-

 

 

 

-

 

 

 

(137

)

Balance as of December 31, 2022

 

$

7,286

 

 

$

3,402

 

 

$

355

 

 

$

11,043

 

 

Strategic investment activity during the year ended December 31, 2021 is summarized as follows (in thousands):

 

 

Equity Securities

 

 

Available-for-Sale Debt Securities

 

 

Total

 

Balance as of December 31, 2020

 

$

-

 

 

$

-

 

 

$

-

 

Purchases of strategic investments

 

 

3,850

 

 

 

450

 

 

 

4,300

 

Convertible note acquired in connection with a

   business combination

 

 

-

 

 

 

3,000

 

 

 

3,000

 

Unrealized gains

 

 

32

 

 

 

-

 

 

 

32

 

Balance as of December 31, 2021

 

$

3,882

 

 

$

3,450

 

 

$

7,332

 

77

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

 

Strategic investments are recorded in other assets in the accompanying consolidated balance sheets. As of December 31, 2022, in connection with the Company’s investments in limited partnerships, it has a contractual obligation to provide additional investment funding of up to $6.4 million at the option of the investees. No impairment losses were recorded during the year ended December 31, 2021.

4.FAIR VALUE OF FINANCIAL INSTRUMENTS

Financial assets measured at fair value on a recurring basis within the fair value hierarchy are summarized as follows (in thousands):

 

 

December 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

30,200

 

 

$

-

 

 

$

-

 

 

$

30,200

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

 

86,477

 

 

 

-

 

 

 

-

 

 

 

86,477

 

Commercial paper

 

 

-

 

 

 

72,914

 

 

 

-

 

 

 

72,914

 

Corporate notes and obligations

 

 

-

 

 

 

65,150

 

 

 

-

 

 

 

65,150

 

Time deposits

 

 

-

 

 

 

60,952

 

 

 

-

 

 

 

60,952

 

Strategic investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Investments in available-for-sale debt

    securities

 

 

-

 

 

 

-

 

 

 

355

 

 

 

355

 

Total

 

$

116,677

 

 

$

199,016

 

 

$

355

 

 

$

316,048

 

 

 

 

December 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

514,907

 

 

$

-

 

 

$

-

 

 

$

514,907

 

Strategic investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Investments in available-for-sale debt

    securities

 

 

-

 

 

 

-

 

 

 

3,450

 

 

 

3,450

 

Total

 

$

514,907

 

 

$

-

 

 

$

3,450

 

 

$

518,357

 

 

5.

PROPERTY AND EQUIPMENT

Property and equipment, net consisted of the following (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Leasehold improvements

 

$

28,023

 

 

$

25,529

 

Building improvements

 

 

6,311

 

 

 

6,311

 

Furniture and fixtures

 

 

11,679

 

 

 

10,339

 

Computers and equipment

 

 

18,264

 

 

 

14,772

 

Purchased software

 

 

859

 

 

 

771

 

Property and equipment

 

 

65,136

 

 

 

57,722

 

Less: accumulated depreciation and amortization

 

 

(25,943

)

 

 

(20,885

)

Property and equipment, net

 

$

39,193

 

 

$

36,837

 

 

Depreciation and amortization expense was $11.1 million, $7.8 million, and $6.9 million for the years ended December 31, 2022, 2021, and 2020, respectively.

 


78

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

 

6.

LEASES

The Company has primarily entered into lease arrangements for office space, in addition to other miscellaneous equipment. The Company’s leases have initial non-cancelable lease terms ranging from one to 10 years. Some of the Company’s lease arrangements include options to extend the term of the leases for up to 10 years. However, the lessor does not have the option to cancel any of the Company’s leases prior to the end of the remaining contractual term. Judgment is required when determining the minimum non-cancelable term of the lease. The Company includes options to extend or terminate the lease term that are reasonably certain of exercise. If facts and circumstances regarding those judgments change in future periods, the Company reassesses its initial estimate of the term. The Company’s corporate headquarters offices have initial lease terms expiring in 2027, and a 10 year renewal option that the Company is reasonably certain it will exercise. The Company determined that the present value of lease payments represents substantially all of the fair value of the underlying leased asset and therefore recognizes its corporate headquarters as a finance lease.

The components of lease expense were as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Finance lease cost:

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of right of use assets

 

$

2,705

 

 

$

2,683

 

 

$

2,676

 

Interest on lease liabilities

 

 

2,017

 

 

 

2,076

 

 

 

2,131

 

Operating lease cost

 

 

11,526

 

 

 

8,943

 

 

 

8,045

 

Short-term lease cost

 

 

674

 

 

 

47

 

 

 

1,643

 

Variable lease cost

 

 

5,667

 

 

 

4,370

 

 

 

4,410

 

Total lease cost

 

$

22,589

 

 

$

18,119

 

 

$

18,905

 

 

Supplemental information related to leases is as follows (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Operating Leases

 

 

 

 

 

 

 

 

Operating right of use assets

 

$

41,934

 

 

$

44,052

 

Amount included within other current

   liabilities

 

 

8,801

 

 

 

6,158

 

Operating lease liabilities, non-current

 

 

38,087

 

 

 

41,573

 

Total operating lease liabilities

 

$

46,888

 

 

$

47,731

 

Finance Leases

 

 

 

 

 

 

 

 

Finance right of use assets

 

$

37,026

 

 

$

39,623

 

Amount included within other current

   liabilities

 

 

1,854

 

 

 

1,684

 

Finance lease liabilities, non-current

 

 

45,578

 

 

 

47,344

 

Total finance lease liabilities

 

$

47,432

 

 

$

49,028

 

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Weighted-average remaining lease term (in years)

 

 

 

 

 

 

 

 

 

 

 

 

Finance leases

 

 

14.2

 

 

 

15.2

 

 

 

16.2

 

Operating leases

 

 

6.6

 

 

 

7.8

 

 

 

8.7

 

Weighted-average discount rate

 

 

 

 

 

 

 

 

 

 

 

 

Finance leases

 

 

4.20

%

 

 

4.20

%

 

 

4.20

%

Operating leases

 

 

2.89

%

 

 

2.76

%

 

 

2.86

%

 

79

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

 

Maturities of lease payments for leases where the lease commencement date commenced on or prior to December 31, 2022 are as follows (in thousands):

 

Years Ending December 31,

 

Operating

 

 

Finance

 

 

Total

 

2023

 

$

9,900

 

 

$

3,806

 

 

$

13,706

 

2024

 

 

8,138

 

 

 

3,886

 

 

 

12,024

 

2025

 

 

7,226

 

 

 

4,007

 

 

 

11,233

 

2026

 

 

6,808

 

 

 

4,120

 

 

 

10,928

 

2027

 

 

5,198

 

 

 

4,282

 

 

 

9,480

 

Thereafter

 

 

14,384

 

 

 

43,959

 

 

 

58,343

 

Total lease payments

 

$

51,654

 

 

$

64,060

 

 

$

115,714

 

Less imputed interest

 

 

(4,766

)

 

 

(16,628

)

 

 

(21,394

)

Total

 

$

46,888

 

 

$

47,432

 

 

$

94,320

 

 

As of December 31, 2022, operating lease payments for leases greater than one month, but less than 12 months in duration were not significant.

As of December 31, 2022, the Company had undiscounted commitments of $2.7 million for an operating lease that had not yet commenced, and therefore are not included in the right-of-use assets or operating liabilities in the consolidated balance sheet. This operating lease commenced in 2023 with a lease term of two years.

7.

BUSINESS COMBINATIONS

Levelset

On November 2, 2021, the Company completed the acquisition of all outstanding equity of Levelset, a lien rights management company. The purpose of this acquisition is to add lien rights management to the Procore platform, enabling Procore to manage complex workflows and improve the payment process in construction. The acquisition was accounted for as a business combination.

The purchase consideration totaled $484.1 million, which consisted of the following (in thousands):

Cash consideration

 

$

426,076

 

Fair value of common stock

 

 

58,028

 

Total purchase consideration

 

$

484,104

 

80

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

 

At closing, the Company issued 610,499 shares of common stock valued at $95.05 per share for aggregate purchase consideration of $58.0 million. The fair value of the common stock of $95.05 per share was determined using the closing stock price of the Company’s common stock on the acquisition date.

Of the total purchase consideration, $35.0 million of cash was placed in an escrow account held by a third party for potential breaches of representations and warranties. The escrow amount, net of any claims for such indemnifiable matters, is scheduled to be released from escrow to shareholders of Levelset 18 months after the acquisition date.

The purchase consideration was allocated to the following assets and liabilities (in thousands):

 

 

Fair value

 

 

Useful life

Assets acquired

 

 

 

 

 

 

Cash and cash equivalents

 

$

10,951

 

 

 

Accounts receivable

 

 

1,250

 

 

 

Prepaid expenses and other current assets

 

 

5,289

 

 

 

Other non-current assets

 

 

5,740

 

 

 

Developed technology intangible asset

 

 

105,500

 

 

7 years

Customer relationships intangible asset

 

 

38,800

 

 

4 years

Goodwill

 

 

348,318

 

 

 

Total assets acquired

 

$

515,848

 

 

 

Liabilities assumed

 

 

 

 

 

 

Accounts payable

 

$

(1,037

)

 

 

Accrued expenses

 

 

(1,945

)

 

 

Deferred revenue, current

 

 

(5,426

)

 

 

Other current liabilities

 

 

(2,437

)

 

 

Other non-current liabilities

 

 

(1,639

)

 

 

Net deferred tax liabilities

 

 

(19,260

)

 

 

Total liabilities assumed

 

$

(31,744

)

 

 

Net assets acquired

 

$

484,104

 

 

 

The purchase price accounting for this acquisition is final.

Developed technology intangible asset represents the fair value of the Levelset’s technology, which was valued considering both the cost to rebuild and relief from royalty methods. Key assumptions under the cost to rebuild method include the estimated level of effort and related costs of reproducing or replacing the acquired technology. Key assumptions under the relief from royalty method include forecasted revenue to be generated from the developed technology, an estimated royalty rate applicable to the technology, and a discount rate. Developed technology is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the technology are consumed, over its estimated useful life of seven years. The amortization expense is recorded in cost of revenue in the accompanying consolidated statements of operations and comprehensive loss.

Customer relationships represent the fair value of the underlying relationships with Levelset’s existing customers, which were valued using the avoided loss of income method, which quantifies the acquiree’s loss of income if it loses the right to existing customers. Key assumptions under the avoided loss of income method include forecasted revenue to be generated from and expenses to service the customer relationships, customer churn rate, and a discount rate. The customer relationship intangible asset is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the

81

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

customer relationships are consumed, over its estimated useful life of four years. The amortization expense is recorded in sales and marketing expenses in the accompanying consolidated statements of operations and comprehensive loss.

The $348.3 million goodwill balance is primarily attributable to synergies and expanded market opportunities that are expected to be achieved from the integration of Levelset with the Company’s offerings and assembled workforce. The goodwill balance is not deductible for income taxes purposes.

To retain certain Levelset employees, the Company issued 199,670 RSAs which vest based on their continued employment over two years, further discussed in Note 14. The total grant date fair value of shares issued of $19.0 million was excluded from the purchase consideration and is recognized as post-combination expense over the service period on a straight-line basis. In February 2023, the Company recognized $4.8 million stock-based compensation related to early vested RSAs due to the departure of a certain Levelset employee.

In addition to issuing the RSAs discussed above, the Company also paid $11.0 million of cash retention payments that vest based on continued employment, at the close of the acquisition. The cash retention payments vest quarterly over a two-year service period and are subject to clawback if the service vesting condition is not met. The related compensation is recognized as post-combination expense over the service period on a straight-line basis. As of December 31, 2022, the remaining unvested amounts of $4.6 million are recorded in prepaid expenses and other current assets on the accompanying consolidated balance sheet, $3.1 million of which vested early in February 2023 due to the departure of a certain Levelset employee. As of December 31, 2021, $10.1 million of cash retention payments were subject to future vesting, of which $5.5 million was recorded in prepaid expenses and other current assets on the accompanying consolidated balance sheet, with the remainder recorded in other assets.

The acquisition-related transaction costs incurred by the Company of $5.0 million were expensed as incurred in the consolidated statements of operations and comprehensive loss. Levelset’s results of operations have been included in the Company’s consolidated financial statements from the acquisition date. The Company has not separately presented the revenue and operating losses of Levelset for the period from the acquisition date through December 31, 2021 as the impacts were not material to the consolidated financial statements.   

The following unaudited pro forma financial information combines the results of operations for Procore and Levelset as if the closing of the acquisition had occurred on January 1, 2020 and adjusts for amortization of acquired intangible assets, transaction costs associated with the acquisition, compensation expense assuming the retention payments discussed above vested, stock-based compensation expense for RSUs granted to continuing employees discussed in Note 14 and the 199,670 shares of RSAs issued to certain key Levelset employees as discussed above, and tax benefits recorded as a result of the acquisition.

The unaudited pro forma results do not reflect any cost saving synergies from operating efficiencies or the effect of the incremental costs incurred from integrating these companies. Accordingly, these unaudited pro forma results are presented for informational purposes only and are not necessarily indicative of what the actual results of operations of the combined company would have been if the acquisitions had occurred at the beginning of 2020, nor are they indicative of future results of operations (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

Revenue

 

$

532,690

 

 

$

415,757

 

Net Loss

 

$

(355,612

)

 

$

(134,133

)

 


82

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

 

LaborChart

On October 21, 2021, the Company completed the acquisition of all outstanding equity of LaborChart, Inc. (“LaborChart”) for $76.2 million in cash purchase consideration. LaborChart is a labor management solution that facilitates labor scheduling, forecasting, office-to-field communications, certification tracking, data management, and labor analysis. The purpose of this acquisition is to enhance Procore’s existing labor management solution. The acquisition was accounted for as a business combination.  

The purchase consideration was allocated to the following assets and liabilities (in thousands):

 

 

Fair value

 

 

Useful life

Assets acquired

 

 

 

 

 

 

Cash and cash equivalents

 

$

2,149

 

 

 

Accounts receivable

 

 

730

 

 

 

Prepaid expenses and other current assets

 

 

737

 

 

 

Other non-current assets

 

 

417

 

 

 

Developed technology intangible asset

 

 

12,800

 

 

4 years

Customer relationships intangible asset

 

 

11,100

 

 

10 years

Goodwill

 

 

55,700

 

 

 

Total assets acquired

 

$

83,633

 

 

 

Liabilities assumed

 

 

 

 

 

 

Accrued expenses

 

$

(120

)

 

 

Deferred revenue, current

 

 

(1,704

)

 

 

Other current and non-current liabilities

 

 

(690

)

 

 

Net deferred tax liabilities

 

 

(4,891

)

 

 

Total liabilities assumed

 

$

(7,405

)

 

 

Net assets acquired

 

$

76,228

 

 

 

The purchase price accounting for this acquisition is final.

Developed technology intangible asset represents the fair value of LaborChart’s technology, which was valued considering both the cost to rebuild and relief from royalty methods. Key assumptions under the cost to rebuild method include the estimated level of effort and related costs of reproducing or replacing the acquired technology. Key assumptions under the relief from royalty method include forecasted revenue to be generated from the developed technology, an estimated royalty rate applicable to the technology, and a discount rate. Developed technology is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the technology are consumed, over its estimated useful life of four years. The amortization expense is recorded in cost of revenue in the accompanying consolidated statements of operations and comprehensive loss.

Customer relationships represent the fair value of the underlying relationships with LaborChart’s existing customers, which were valued using the multi-period excess earnings method. Key assumptions under the multi-period excess earnings method include estimated future revenues, costs, cash flows, and a discount rate. The customer relationship intangible asset is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the customer relationships are consumed, over its estimated useful life of ten years. The amortization expense is recorded in sales and marketing expenses in the accompanying consolidated statements of operations and comprehensive loss.

The Company recorded goodwill, which represents the excess of the purchase consideration over the tangible and intangible assets acquired and liabilities assumed, of $55.7 million relating to the acquisition. The goodwill balance is primarily attributed to the synergies and expanded market opportunities that are expected to be achieved from the integration of LaborChart with the Company’s offerings and assembled workforce. Goodwill is not deductible for income tax purposes.

To retain certain LaborChart employees, the Company held back $9.0 million of the cash purchase price, which will vest based on continued employment over a three-year period. The cash holdback amount was excluded from the purchase consideration and is recorded as post-combination expense over the service period on a straight-line basis. During the year ended December 31, 2022, the Company recorded $3.0 million of expense for the portion of the balance which vested in the

83

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

current year. In February 2023, the Company recorded $2.1 million of expense from the remaining unvested balance due to the departure of a certain LaborChart employee.

The Company has not separately presented pro forma results reflecting the acquisition of LaborChart, or revenue and operating losses of LaborChart for the period from the acquisition date through December 31, 2021 as the impacts were not material to the consolidated financial statements. The acquisition-related transaction costs were not material, and were expensed as incurred in the accompanying consolidated statements of operations and comprehensive loss.

Indus.ai Inc.

On May 3, 2021, the Company completed the acquisition of Indus.ai Inc. (“Indus”), a Canada-based privately held company that offers an artificial intelligence (“AI”)-powered analytics platform to provide actionable insights for the construction industry, by acquiring 100% of the outstanding voting interests in Indus for purchase consideration of $24.3 million in cash. Of the total purchase consideration, $4.1 million was held back to secure certain indemnification obligations (“Holdback Consideration”) in accordance with the stock purchase agreement, which was scheduled to be paid, subject to any indemnification claims, on the 18-month anniversary of the acquisition. The Holdback Consideration was recorded in other current liabilities on the consolidated balance sheet as of December 31, 2021. In November 2022, the Company paid $3.9 million in cash for the Holdback Consideration, net of indemnification claims. The purpose of this acquisition is to accelerate the development of the Company’s AI and machine learning solutions.

The purchase consideration was primarily allocated to the developed technology intangible asset with an estimated fair value of $14.8 million at the acquisition date, which was valued using the cost to rebuild method. Key assumptions under the cost to rebuild method include the estimated level of effort and related costs of reproducing or replacing the acquired technology. The fair value of the remaining acquired tangible and intangible net assets was immaterial. The Company also recorded a deferred tax liability of $2.0 million as a result of the acquisition. The Company recorded goodwill, which represents the excess of the purchase consideration over the tangible and intangible assets acquired and liabilities assumed, of $11.5 million relating to the acquisition. The goodwill balance is primarily attributed to the synergies expected and the skilled workforce acquired. Goodwill is not deductible for income tax purposes. The purchase price accounting for this acquisition is final.

Developed technology acquired is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the technology are expected to be consumed, over its estimated useful life of five years. The amortization expense is recorded in research and development in the accompanying consolidated statements of operations and comprehensive loss, as the acquired developed technology will be used to improve the Company’s internal research and development capabilities.

The Company has not separately presented pro forma results reflecting the acquisition of Indus, or revenue and operating losses of Indus for the period from the acquisition date through December 31, 2021 as the impacts were not material to the consolidated financial statements. The transaction costs associated with the acquisition were not material, and were expensed as incurred as general and administrative expenses in the accompanying consolidated statements of operations and comprehensive loss.

Esticom

On October 14, 2020, the Company acquired 100% of the outstanding voting interests of Esticom, Inc. ("Esticom"), a company that provides an estimating solution which enables contractors to determine the quantities of materials needed from project plans and specifications, and to calculate the cost estimates for the labor hours and materials required on a job. The purpose of this acquisition is to accelerate the development of the Company’s preconstruction solutions. The acquisition was accounted for as a business combination.

The total purchase consideration is comprised of the following (in thousands):

 

Cash consideration

 

$

11,239

 

Fair value of common stock

 

 

3,885

 

Total purchase consideration

 

$

15,124

 

 

84

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

 

At closing, the Company issued 96,749 shares of common stock for aggregate purchase consideration of $3.9 million. As the acquisition occurred prior to the Company’s IPO, the fair value of the common stock was determined by the Company’s board of directors (the “Board”), taking into account a contemporaneous independent valuation by a third-party valuation specialist commissioned by the Board. The fair value was estimated based on numerous objective and subjective factors including the Company’s historical performance, financial condition, and prospects, the value of companies that the Company considers peers, recent private stock sale transactions, the economic and competitive environment, the rights, preferences, and privileges of the Company’s redeemable convertible preferred stock, and the likelihood of achieving a liquidity event, such as an IPO.

In connection with the acquisition, 58,049 of the 96,749 shares of common stock were held back for potential breaches of representations and warranties, and were assigned to Esticom shareholders 18 months after the closing date. The transaction costs associated with the acquisition were not material and were expensed as incurred as general and administrative expenses in the accompanying consolidated statements of operations and comprehensive loss.

The major classes of assets and liabilities to which the Company allocated the purchase price were as follows (in thousands):

 

 

 

Fair value

 

 

Useful life

Assets acquired

 

 

 

 

 

 

Cash and cash equivalents

 

$

19

 

 

 

Developed technology intangible asset

 

 

6,500

 

 

5 years

Other acquired intangible assets

 

 

300

 

 

Less than 12 months

Goodwill

 

 

9,835

 

 

 

Total assets acquired

 

$

16,654

 

 

 

Liabilities assumed

 

 

 

 

 

 

Other current liabilities

 

$

(54

)

 

 

Deferred revenue

 

 

(100

)

 

 

Net deferred tax liabilities

 

 

(1,376

)

 

 

Total liabilities assumed

 

$

(1,530

)

 

 

Net assets acquired

 

$

15,124

 

 

 

The purchase price accounting for this acquisition is final.

Developed technology is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the technology are consumed, over its estimated useful life of five years. The amortization expense is recorded in cost of revenue in the accompanying consolidated statements of operations and comprehensive loss. The goodwill was primarily attributable to synergies that are expected to be achieved from the integration of Esticom with the Company’s current product offerings and assembled workforce. The goodwill balance is not deductible for income taxes purposes.

The Company has not separately presented pro forma results reflecting the acquisition of Esticom, or revenue and operating losses of Esticom for the period from the acquisition date through December 31, 2020 as the impacts are not material to the consolidated financial statements.

Avata Intelligence

On February 3, 2020, the Company acquired intellectual properties, rights and agreements from Avata Intelligence Inc. (“Avata”) for $3.8 million in cash consideration. As part of the acquisition, the Company also entered into employment agreements with the majority of Avata’s employees. The purpose of this acquisition is to accelerate the development of the Company’s AI and machine learning solutions.

The purchase consideration was primarily allocated to developed technology intangible assets with an estimated fair value of $2.2 million. The excess of the purchase consideration over the net assets acquired of $1.6 million was recorded as

85

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

goodwill. The amount of goodwill that is deductible for income tax purposes as of December 31, 2020 is $1.6 million. The purchase price accounting for this acquisition is final.

8.

INTANGIBLE ASSETS AND GOODWILL

Intangible assets

The Company’s finite-lived intangible assets are summarized as follows (in thousands):

 

 

 

December 31, 2022

 

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

Carrying

Amount

 

 

Weighted-Average Remaining Useful Life (Years)

 

Developed technology

 

$

157,130

 

 

$

(41,968

)

 

$

115,162

 

 

 

5.1

 

Customer relationships

 

 

66,350

 

 

 

(18,559

)

 

 

47,791

 

 

 

4.9

 

Total

 

$

223,480

 

 

$

(60,527

)

 

$

162,953

 

 

 

5.1

 

 

 

 

December 31, 2021

 

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

Carrying

Amount

 

 

Weighted-Average Remaining Useful Life (Years)

 

Developed technology

 

$

157,773

 

 

$

(16,013

)

 

$

141,760

 

 

 

6.0

 

Customer relationships

 

 

66,350

 

 

 

(6,133

)

 

 

60,217

 

 

 

5.7

 

Total

 

$

224,123

 

 

$

(22,146

)

 

$

201,977

 

 

 

5.9

 

 

The Company estimates that there is no significant residual value related to its intangible assets. Intangible assets amortization expense is summarized as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Cost of revenue

 

$

22,428

 

 

$

7,522

 

 

$

3,315

 

Sales and marketing

 

 

12,425

 

 

 

3,600

 

 

 

1,728

 

Research and development

 

 

3,528

 

 

 

2,674

 

 

 

721

 

    Total amortization of acquired intangible assets

 

$

38,381

 

 

$

13,796

 

 

$

5,764

 

 

The following table outlines the estimated future amortization expense related to finite-lived intangible assets (in thousands):

 

Years Ending December 31,

 

 

 

 

2023

 

$

37,033

 

2024

 

 

36,816

 

2025

 

 

33,373

 

2026

 

 

18,692

 

2027

 

 

17,797

 

Thereafter

 

 

19,242

 

Total

 

$

162,953

 

 


86

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

 

Goodwill

The following table presents the changes in carrying amount of goodwill (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

Beginning balance

 

$

540,922

 

 

$

125,966

 

Additions

 

 

-

 

 

 

415,482

 

Other adjustments, net (1)

 

 

(1,794

)

 

 

(526

)

Ending balance

 

$

539,128

 

 

$

540,922

 

 

(1)

Includes post-closing working capital adjustments and the effect of foreign currency translation

The additions to goodwill in 2021 were due to the acquisitions of Levelset, LaborChart, and Indus, as disclosed in Note 7 to the consolidated financial statements. There was no impairment of goodwill during any period presented.

9.

CAPITALIZED SOFTWARE DEVELOPMENT COSTS

The Company’s capitalized software development costs are summarized as follows (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Gross carrying amount

 

$

100,431

 

 

$

60,580

 

Accumulated amortization

 

 

(41,854

)

 

 

(33,518

)

Net capitalized software costs

 

$

58,577

 

 

$

27,062

 

 

Amortization of capitalized software was $10.9 million, $12.0 million, and $10.4 million for the years ended December 31, 2022, 2021, and 2020, respectively, and is recorded primarily in cost of revenue within the accompanying consolidated statements of operations and comprehensive loss.

During 2022, 2021, and 2020, the Company recorded expense for certain software development costs of $0.3 million, $0.6 million, and $3.7 million, respectively, within research and development expense in the accompanying consolidated statements of operations and comprehensive loss, relating to development projects the Company decided to abandon prior to completion.

The estimated amortization is comprised of (i) amortization of completed software and (ii) the expected amortization for software that is not yet complete based on its estimated economic lives and projected completion dates. The following table presents the remaining estimated amortization of capitalized software development costs as of December 31, 2022 (in thousands):

 

Years Ending December 31,

 

 

 

 

2023

 

$

17,847

 

2024

 

 

22,561

 

2025

 

 

13,432

 

2026

 

 

3,277

 

2027

 

 

1,239

 

Thereafter

 

 

221

 

Total

 

$

58,577

 

 

 


87

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

 

10.

ACCRUED EXPENSES

The following represents the components of accrued expenses contained within the Company’s consolidated balance sheets at the end of each period (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Accrued bonuses

 

$

28,357

 

 

$

18,890

 

Accrued commissions

 

 

20,389

 

 

 

10,786

 

Accrued salary, payroll tax, and employee

   benefit liabilities

 

 

34,113

 

 

 

25,997

 

Other accrued expenses

 

 

16,323

 

 

 

10,234

 

Total accrued expenses

 

$

99,182

 

 

$

65,907

 

 

11.

CREDIT FACILITY

The Company had a credit agreement (the “Credit Facility”) provided by Silicon Valley Bank, to be used for general corporate purposes, including the financing of working capital requirements. As of December 31, 2021, the aggregate principal amount available under the Credit Facility was up to $75.0 million with the option to increase the availability up to $100.0 million. The Credit Facility had a maturity date of May 7, 2022, and the Company elected to terminate the Credit Facility on April 29, 2022, prior to such maturity date.  

As of December 31, 2021, no amounts had been drawn down under the Credit Facility, and the Company was in compliance with all financial covenants.

As of December 31, 2021, the Company had letters of credit outstanding under the Credit Facility of $6.5 million to secure various U.S. and Australia leased office facilities. Upon termination of the Credit Facility, all outstanding letters of credit remain outstanding on an unsecured basis, without any requirement to set aside restricted cash. As of December 31, 2022, such letters of credit totaled $6.5 million.

12.

COMMITMENTS AND CONTINGENCIES

Purchase commitments

As of December 31, 2022, future unconditional purchase commitments for software service subscriptions and other services were as follows (in thousands):

 

Years Ending December 31,

 

 

 

 

2023

 

$

19,454

 

2024

 

 

13,006

 

2025

 

 

7,573

 

2026

 

 

2,780

 

2027

 

 

2,900

 

Thereafter

 

 

2,500

 

Total

 

$

48,213

 

In January 2023, the Company executed a renewal agreement for a total commitment of $45.0 million to be paid over the period from 2023 through 2025. The commitment is excluded from the table above as the agreement was not signed as of December 31, 2022.

Litigation

From time to time, the Company may be subject to various litigation matters arising in the ordinary course of business. However, the Company is not aware of any currently pending legal matters or claims that could have a material adverse effect on its financial position, results of operations, or cash flows should such litigation be resolved unfavorably.

88

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

Indemnifications

In the ordinary course of business, the Company may provide indemnification of varying scope and terms to customers, vendors, investors, directors, and officers with respect to certain matters, including, but not limited to, losses arising out of its breach of such agreements, services to be provided by the Company, or from intellectual property infringement claims made by third parties. These indemnification provisions may survive termination of the underlying agreement, and the maximum potential amount of future payments the Company could be required to make under these indemnification provisions may not be subject to maximum loss clauses. The maximum potential amount of future payments the Company could be required to make under these indemnification provisions is indeterminable.

The Company has never paid a material claim, nor has the Company been sued in connection with these indemnification arrangements. To date, the Company has not accrued a liability for these guarantees because the likelihood of incurring a payment obligation, if any, in connection with these guarantees is not probable or reasonably estimable.

13.

COMMON STOCK

Common stock

Upon the closing of its IPO, the Company filed an Amended and Restated Certificate of Incorporation which authorized 1,000,000,000 shares of common stock with a par value of $0.0001 per share, and 100,000,000 shares of undesignated preferred stock with a par value of $0.0001 per share. Each share of common stock is entitled to one vote per share.

14.

STOCK-BASED COMPENSATION

Equity Incentive Plans

In May 2021, the Board adopted, and the stockholders approved, the 2021 Equity Incentive Plan (the "2021 Plan") with the purpose of granting stock-based awards, including stock options, stock appreciation rights, RSAs, RSUs, performance awards and other forms of awards, to employees, directors, and consultants. A total of 30,962,615 shares of common stock were authorized for issuance under the 2021 Plan in May 2021. The number of shares of the Company’s common stock reserved for issuance under the 2021 Plan automatically increases on January 1 of each calendar year, starting on January 1, 2022 through January 1, 2031, in an amount equal to (i) 5% of the total number of shares of the Company’s common stock outstanding on December 31 of the fiscal year before the date of each automatic increase, or (ii) a lesser number of shares determined by the Board prior to the applicable January 1. Accordingly, on January 1, 2022, the number of shares of common stock that may be issued under the 2021 Plan increased by an additional 6,702,346 shares. As a result, as of December 31, 2022, a total of 37,664,961 shares of common stock are authorized for issuance under the 2021 Plan. As of December 31, 2022, a total of 28,427,078 shares of common stock were available for issuance under the 2021 Plan. No stock options have been issued under the 2021 Plan.

In June 2014, the Company adopted the 2014 Equity Incentive Plan (the “2014 Plan”), which was amended in April 2020 to increase the number of shares of common stock authorized for issuance. The 2014 Plan provided for the issuance of incentive and non-statutory stock options to purchase common shares and the grant of other common stock awards to employees, officers, directors, and consultants of the Company. The 2014 Plan served as the successor to the Company’s 2012 Incentive Plan (the “2012 Plan”) and 2004 Equity Incentive Plan (the “2004 Plan”). On the date the Company adopted the 2014 Plan, any options issued and outstanding under the 2012 and 2004 Plans were substituted by options with identical terms to purchase the Company’s common stock under the 2014 Plan. On the date the 2021 Plan was adopted, no further shares could be issued under the 2014 Plan; however, all shares outstanding under the 2014 Plan remain subject to the terms of the 2014 Plan. Options issued under the 2014 Plan generally are exercisable for periods not to exceed 10 years and generally vest over a four to five-year period. The Company issues new shares upon exercise of stock-based awards.


89

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

 

Stock options

No stock options were granted during the periods presented.

The following table summarizes the stock option activity during the year ended December 31, 2022 (aggregate intrinsic value in thousands):

 

 

 

 

 

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

 

 

 

 

 

Weighted-

 

 

Average

 

 

 

 

 

 

 

 

 

 

 

Average

 

 

Remaining

 

 

Aggregate

 

 

 

Number

of Shares

 

 

Exercise

Price

 

 

Contractual

Life

 

 

Intrinsic

Value

 

Outstanding at December 31, 2021

 

 

7,642,690

 

 

$

12.98

 

 

 

6.1

 

 

$

511,979

 

Exercised

 

 

(1,716,286

)

 

 

13.00

 

 

 

 

 

 

 

75,066

 

Canceled/Forfeited

 

 

(202,632

)

 

 

22.02

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2022

 

 

5,723,772

 

 

 

12.65

 

 

 

5.2

 

 

 

197,620

 

Exercisable at December 31, 2022

 

 

5,491,335

 

 

$

12.20

 

 

 

5.1

 

 

$

192,073

 

As of December 31, 2022, the total unrecognized stock-based compensation cost for unvested stock options was $1.8 million, which is expected to be recognized over a weighted-average period of 0.4 years. As of December 31, 2021, the total unrecognized stock-based compensation cost for unvested stock options was $12.2 million, which was expected to be recognized over a weighted-average period of 1.1 years.

Restricted stock units

In 2018, the Company began issuing RSUs to certain employees, officers, directors, and consultants. The RSUs granted prior to the Company’s IPO vested upon the satisfaction of both a service and a performance condition, if both conditions are met before the award’s expiration date. For certain awards, the performance condition was satisfied solely on the effective date of a registration statement for the Company’s IPO, and for other awards, the performance condition was satisfied on the earlier of either the effective date of a registration statement for the Company’s IPO or a change in control. RSUs granted with service vesting conditions generally vest over four years on either a quarterly or annual vesting schedule.

Prior to its IPO, given the Company’s common stock was not publicly traded, the grant date fair value of RSUs was determined based upon the fair value of the Company’s common stock. The Board exercised significant judgment in determining the fair value of the Company’s common stock with input from management, based on several objective and subjective factors. Factors considered by the Board included the price paid by investors for the Company’s common and preferred stock, actual and forecasted operating and financial performance, market conditions, performance of comparable publicly traded companies and transactions of comparable companies, developments and milestones within the Company, the rights, preferences, and privileges of its common and preferred stock, the likelihood of achieving a liquidating event, and the results of contemporaneous third-party valuations. The fair value was determined in accordance with applicable elements of the practice aid issued by the American Institute of Certified Public Accountants, Valuation of Privately Held Company Equity Securities Issued as Compensation.

Subsequent to the completion of the Company’s IPO in May 2021, the fair value of RSUs was determined based on the trading price of its publicly traded common stock. The grant date fair value of RSUs granted during 2022, 2021, and 2020 was $326.4 million, $350.6 million, and $132.4 million, respectively.

Prior to the effective date of the registration statement for the Company’s IPO, achievement of the performance conditions was not probable. Upon the effective date of the registration statement for the Company’s IPO, the performance vesting condition for all RSUs granted was satisfied and the Company recognized on a graded vesting basis a cumulative catch-up stock-based compensation adjustment of $115.3 million in its consolidated statement of operations and comprehensive loss for the portion of the service period satisfied from the grant date through the effective date of the registration statement. Substantially all of the RSUs granted subsequent to the Company’s IPO vest based solely on continued service, which is generally over four years. The intrinsic value of RSUs vested during the years ended December 31, 2022 and 2021 was $156.9 million and $187.7 million, respectively.

90

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

As of December 31, 2022, the total unrecognized stock-based compensation cost for all RSUs outstanding at that date was $399.3 million, which is expected to be recognized over a weighted-average vesting period of 2.5 years. As of December 31, 2021, the total unrecognized stock-based compensation cost for all RSUs outstanding at that date was $281.0 million, which was expected to be recognized over a weighted-average vesting period of 2.0 years.

The following table summarizes the RSU activity during the year ended December 31, 2022:

 

 

 

Number of

Shares

 

 

Weighted-Average Grant Date Fair Value

 

Unvested at December 31, 2021

 

 

6,622,684

 

 

$

59.72

 

Granted

 

 

5,859,110

 

 

 

55.71

 

Vested

 

 

(2,845,174

)

 

 

57.14

 

Canceled/Forfeited

 

 

(1,141,322

)

 

 

58.80

 

Unvested at December 31, 2022

 

 

8,495,298

 

 

$

57.94

 

Restricted stock awards

In November 2021, the Company issued 199,670 RSAs to certain key employees in connection with the acquisition of Levelset that vest based on their continued service over a two-year period. The fair value of the RSAs issued was $95.05 per share, which was the closing trading stock price of the Company’s common stock on the acquisition date. These shares are released from restriction quarterly over a two-year period assuming the continued service of the employees. As of December 31, 2022, 99,833 shares have vested. As of December 31, 2021, no shares had vested. During 2022 and 2021, the Company recognized stock-based compensation expense of $9.5 million and $1.6 million, respectively, relating to these shares.

In July 2019, the Company issued 205,464 restricted Series H-1 redeemable convertible preferred stock awards (“Series H-1 RSAs”) to certain employees at a grant date fair value of $26.75 in connection with the acquisition of Honest Buildings, Inc. These shares were released from restriction 50% on the first anniversary and 50% on the second anniversary of the acquisition date based on the continued service of the employees. Upon the closing of the Company’s IPO, the Series H-1 RSAs automatically converted into shares of restricted common stock on a one-for-one basis. As of December 31, 2021, all of the Series H-1 RSAs were fully vested. During the year ended December 31, 2021 and 2020, the Company recognized stock-based compensation expense of $1.6 million and $2.7 million, respectively, for these shares.

Sales of common stock

During the year ended December 31, 2021, certain of the Company’s investors acquired outstanding common stock from the Company’s employees. For the shares acquired at a price in excess of the estimated fair value of the Company’s common stock, the Company recorded stock-based compensation expense of $5.5 million for the period from January 1, 2021 through the Company’s IPO on May 20, 2021 for the difference between the price paid by the investors and the estimated fair value on the date of the transactions.

Employee Stock Purchase Plan

In May 2021, the Board adopted, and the stockholders approved, the ESPP, which became effective immediately prior to the effective date of the Company's IPO. A total of 2,600,000 shares of common stock were initially reserved for issuance under the ESPP. The number of shares of the Company’s common stock reserved for issuance under the ESPP automatically increases on January 1 of each year for a period of ten years, beginning on January 1, 2022 and continuing through January 1, 2031, by the lesser of (i) 1% of the total number of shares of the Company’s common stock outstanding on December 31 of the immediately preceding year; and (ii) 3,900,000 shares, except before the date of any such increase, the Board may determine that such increase will be less than the amount set forth in clauses (i) and (ii). Accordingly, on January 1, 2022, the number of shares of common stock reserved under the 2021 ESPP increased by an additional 1,340,469 shares.

 


91

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

 

The offering periods are scheduled to start in May and November of each year. The first offering period commenced on the Company’s first day of trading on May 20, 2021 and comprised three purchase periods of approximately six months in length. The ESPP provides for consecutive offering periods that will typically have a duration of 12 months in length and comprise two purchase periods of six months in length, subject to reset and rollover provisions.

The ESPP provides eligible employees with an opportunity to purchase shares of the Company’s common stock through payroll deductions of up to 15% of their eligible compensation, subject to a maximum of $25,000 of stock per calendar year. A participant may purchase a maximum of 2,500 shares of common stock during a purchase period. Amounts deducted and accumulated by the participant are used to purchase shares of common stock at the end of each six-month purchase period. The purchase price of the shares shall be 85% of the lower of the fair market value of the common stock on (i) the first trading day of the applicable offering period and (ii) the last trading day of each purchase period in the related offering period. However, in the event the fair value of the common stock on the purchase date is lower than the fair value on the first trading day of the offering period, the offering period is terminated immediately following the purchase and a new offering period begins the following day. Participants may end their participation at any time prior to the last 15 days of a purchase period and will be repaid their accrued contributions that have not yet been used to purchase shares of common stock. Participation ends automatically upon termination of employment.

The fair value of the ESPP purchase rights on the date of grant using the Black-Scholes option pricing model was estimated using the following assumptions:

 

 

December 31,

 

 

2022

 

2021

Risk-free interest rate

 

1.47% to 4.55%

 

0.03% to 0.18%

Expected term (in years)

 

0.5 to 1.0

 

0.5 to 1.5

Estimated dividend yield

 

0.00%

 

0.00%

Estimated weighted-average volatility

 

61.14% to 72.69%

 

44.81% to 69.39%

The term for the ESPP purchase rights is the offering period. The Company estimates volatility using historical volatilities of a group of public companies in a similar industry and stage of life cycle, selected by management, for a period commensurate with the term. The interest rate is derived from government bonds with a similar term to the ESPP purchase right granted. The Company has not declared, nor does it expect to declare, dividends in the foreseeable future. Consequently, an expected dividend yield of zero was utilized. The fair value of the Company’s common stock used to value ESPP purchase rights is based on the trading price of its publicly traded common stock.

Employee payroll contributions accrued in connection with the ESPP were $4.7 million and $4.5 million as of December 31, 2022 and 2021, respectively, and are included within accrued expenses in the accompanying consolidated balance sheets. Employee payroll contributions ultimately used to purchase shares will be reclassified to stockholders' equity on the purchase date. Stock-based compensation expense related to the ESPP is recognized on a straight-line basis over the offering period. During the years ended December 31, 2022 and 2021, the Company recorded stock-based compensation of $15.0 million and $8.5 million, respectively, in connection with the ESPP. During the years ended December 31, 2022 and 2021, 551,753 and 166,370 shares of the Company’s common stock were purchased under the ESPP, respectively.

As of December 31, 2022, unrecognized stock-based compensation expense related to the ESPP was $4.5 million, which is expected to be recognized over a weighted-average period of 0.4 years. As of December 31, 2021, unrecognized stock-based compensation expense related to the ESPP was $13.8 million, which was expected to be recognized over a weighted-average period of 0.6 years.


92

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

 

Stock-based compensation

The Company recorded total stock-based compensation cost from stock options, RSUs, ESPP, RSAs, and sales of stock by employees in excess of fair value as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Cost of revenue

 

$

7,253

 

 

$

8,094

 

 

$

1,722

 

Sales and marketing

 

 

53,397

 

 

 

68,755

 

 

 

13,385

 

Research and development

 

 

63,262

 

 

 

85,040

 

 

 

12,930

 

General and administrative

 

 

38,974

 

 

 

65,272

 

 

 

15,923

 

Total stock-based compensation expense

 

$

162,886

 

 

$

227,161

 

 

$

43,960

 

Stock-based compensation capitalized for software

   development and cloud-computing arrangement

   implementation costs

 

 

8,818

 

 

 

5,247

 

 

 

575

 

Total stock-based compensation cost

 

$

171,704

 

 

$

232,408

 

 

$

44,535

 

There were no net tax benefits recognized in the accompanying consolidated statements of operations and comprehensive loss for stock-based compensation arrangements for the years ended December 31, 2022, 2021, and 2020 due to the Company having a full valuation allowance against its deferred tax assets.

15.

INCOME TAXES

The domestic and foreign components of loss before provision for (benefit from) income taxes consisted of the following (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Domestic

 

$

(287,569

)

 

$

(289,187

)

 

$

(98,439

)

Foreign

 

 

1,104

 

 

 

264

 

 

 

1,279

 

Total

 

$

(286,465

)

 

$

(288,923

)

 

$

(97,160

)

 

The provision for (benefit from) income taxes is comprised of the following (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Current:

 

 

 

 

 

 

 

 

 

 

 

 

State

 

$

442

 

 

$

480

 

 

$

109

 

Foreign

 

 

307

 

 

 

255

 

 

 

209

 

Total

 

 

749

 

 

 

735

 

 

 

318

 

Deferred:

 

 

 

 

 

 

 

 

 

 

 

 

Federal

 

 

(34

)

 

 

(17,841

)

 

 

(1,072

)

State

 

 

93

 

 

 

(6,301

)

 

 

(297

)

Foreign

 

 

(342

)

 

 

(351

)

 

 

58

 

Total

 

 

(283

)

 

 

(24,493

)

 

 

(1,311

)

Provision for (benefit from) income taxes

 

$

466

 

 

$

(23,758

)

 

$

(993

)

 

93

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

 

The following table provides a reconciliation between income taxes computed at the U.S. federal statutory rate and the Company's provision for (benefit from) income taxes (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Computed expected income tax benefit

 

$

(60,120

)

 

$

(60,674

)

 

$

(20,135

)

State income taxes - net of federal income tax benefit

 

 

(10,197

)

 

 

(17,171

)

 

 

(2,450

)

Change in valuation allowance

 

 

81,251

 

 

 

94,062

 

 

 

27,984

 

Non-deductible expenses

 

 

6,335

 

 

 

7,399

 

 

 

248

 

Series I warrant

 

 

-

 

 

 

-

 

 

 

7,767

 

Stock-based compensation

 

 

135

 

 

 

(30,523

)

 

 

(5,307

)

Tax credits (federal and state)

 

 

(16,863

)

 

 

(16,957

)

 

 

(9,039

)

Foreign rate differential

 

 

35

 

 

 

35

 

 

 

(92

)

Other

 

 

(110

)

 

 

71

 

 

 

31

 

Provision for (benefit from) income taxes

 

$

466

 

 

$

(23,758

)

 

$

(993

)

 

 

Significant components of the Company's deferred tax assets and liabilities are presented below (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Deferred tax assets:

 

 

 

 

 

 

 

 

Net operating loss

 

$

209,795

 

 

$

194,839

 

Tax credits

 

 

58,724

 

 

 

42,845

 

Lease liabilities

 

 

23,203

 

 

 

24,032

 

Stock-based compensation

 

 

22,181

 

 

 

24,461

 

Capitalized software cost

 

 

39,582

 

 

 

-

 

Other

 

 

5,013

 

 

 

3,871

 

Total deferred tax assets

 

 

358,498

 

 

 

290,048

 

Valuation allowance

 

 

(282,337

)

 

 

(204,182

)

Total deferred tax assets, net

 

 

76,161

 

 

 

85,866

 

 

 

 

 

 

 

 

 

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Lease assets

 

 

(19,296

)

 

 

(20,696

)

Acquired intangible assets

 

 

(39,497

)

 

 

(48,163

)

Capitalized software

 

 

-

 

 

 

(6,724

)

Contract cost asset

 

 

(15,324

)

 

 

(10,179

)

Prepaid and accrued expenses

 

 

(2,897

)

 

 

(2,021

)

Other

 

 

(1,522

)

 

 

(1,015

)

Total deferred tax liabilities

 

 

(78,536

)

 

 

(88,798

)

Total

 

$

(2,375

)

 

$

(2,932

)

 

94

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

 

In assessing the realizability of deferred tax assets, management considers whether it is "more likely than not" that some portion or all of the deferred tax assets will be realized. Realization of future tax benefits is dependent on the Company's ability to generate sufficient taxable income within the carryforward period. Based on all available objective evidence management believes it is "more likely than not" that the net deferred tax assets will not be fully realizable in the U.S. and United Kingdom (“U.K.”) as of December 31, 2022 and 2021. Accordingly, the Company’s U.S. and U.K. net deferred tax assets have been fully offset by a valuation allowance. The Company periodically evaluates the recoverability of the deferred tax assets and when it is determined to be "more likely than not" that the deferred tax assets are realizable, the valuation allowance is reduced. The net deferred tax liability position at December 31, 2022 and 2021 was primarily related to the Company's Australia and Canada tax jurisdictions.

The following table summarizes the activity related to the valuation allowance (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Beginning balance

 

$

204,182

 

 

$

112,389

 

 

$

85,642

 

Current year change

 

 

78,155

 

 

 

114,639

 

 

 

28,123

 

Release of valuation allowance as a result of purchase

   accounting for business combinations

 

 

-

 

 

 

(22,846

)

 

 

(1,376

)

Ending balance

 

$

282,337

 

 

$

204,182

 

 

$

112,389

 

 

At the date of acquisition of Levelset and LaborChart in 2021, each entity was in a net deferred tax liability position, primarily as a result of acquired intangible assets. These net deferred tax liabilities are an available source of income to realize the Company’s deferred tax assets. Accordingly, the Company released $24.2 million of valuation allowance which resulted in an income tax benefit in the consolidated statements of operations and comprehensive loss for 2021. The Company did not provide for U.S. income taxes on the undistributed earnings and other outside temporary differences of foreign subsidiaries as they are considered indefinitely reinvested outside the U.S. At December 31, 2022 and 2021, the amount of temporary differences related to undistributed earnings and other outside temporary differences upon which U.S. income taxes have not been provided is immaterial to these consolidated financial statements.

As of December 31, 2022, the Company had federal net operating loss carryforwards (“NOL carryforwards”) of $842.6 million, which are comprised of definite and indefinite net operating losses. At December 31, 2022 the Company had federal NOL carryforwards of approximately $156.5 million, which expire at various intervals from the years 2025 through 2037 and had NOL carryforwards of $686.1 million which do not expire. As of December 31, 2022, the Company has state net operating losses of $567.2 million, which will begin to expire in 2029. The Internal Revenue Code (the “IRC”) of 1986, as amended, imposes restrictions on the utilization of net operating losses and credits when a Company experiences a cumulative change in ownership of more than 50% over a three-year period. As of December 31, 2022, the Company completed an analysis to determine if the Company was subject to the provisions of IRC Section 382. Although a portion of the net operating losses and credit carryovers are subject to annual limitations, the Company has determined that it should be able to fully utilize these net operating losses and credit carryovers before they expire, provided the Company generates sufficient taxable income.

As of December 31, 2022, the Company had credits for research activities available for carryforward for federal income tax purposes of $54.2 million and for state income tax purposes of $27.5 million, which are available to offset future income tax in those jurisdictions and which began to expire in 2022 for federal and have no expiration for state.

The following table summarizes the activity related to unrecognized tax benefits (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Beginning balance

 

$

17,010

 

 

$

8,369

 

 

$

6,749

 

Increases related to current period positions

 

 

5,915

 

 

 

7,158

 

 

 

2,439

 

(Decreases) increases related to prior period positions

 

 

(1,198

)

 

 

1,483

 

 

 

(819

)

Ending balance

 

$

21,727

 

 

$

17,010

 

 

$

8,369

 

95

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

 

Due to the Company’s full valuation allowance on federal and state taxes, none of the unrecognized tax benefits would affect the Company’s effective tax rate, if recognized. The Company does not anticipate any significant increases or decreases to its unrecognized tax positions within the next 12 months. The Company’s practice is to recognize interest and penalties related to income tax matters in income tax expense. As of December 31, 2022 and 2021, accrued interest and penalties related to income tax positions were immaterial.

The Company files U.S. federal, various state, and foreign income tax returns. In the normal course of business, the Company is subject to examination by taxing authorities. The tax years from 2003 forward remain subject to examination for federal purposes. Generally, state and foreign tax authorities may examine the Company’s tax returns for four years and five years, respectively, from the date an income tax return is filed. However, the taxing authorities may continue to examine the Company’s federal and state NOL carryforwards until the statute of limitations closes on the tax years in which the federal and state net operating losses are utilized. The Company is not currently under exam in any jurisdiction.

16.

NET LOSS PER SHARE

Basic and diluted net loss per share is presented in conformity with the two-class method required for participating securities. The Company’s redeemable convertible preferred stock were participating securities as the holders of the redeemable convertible preferred stock were entitled to participate in dividends with common stock. The Company’s common stock, which was converted from redeemable convertible preferred stock upon the closing of its IPO, is weighted based on the period of time the common stock was outstanding after conversion in 2021.

Net losses were not allocated to the redeemable convertible preferred stock as the holders of the redeemable convertible preferred stock did not have a contractual obligation to share in any losses. Basic net loss per share attributable to common stockholders is calculated by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period.

As the Company has reported net losses attributable to common stockholders for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share attributable to common stockholders equals diluted net loss per share attributable to common stockholders.

The following weighted-average potentially dilutive shares are excluded from the calculation of diluted earnings per share as they are anti-dilutive:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Shares of common stock issuable upon

   conversion of redeemable convertible

   preferred stock

 

 

-

 

 

 

33,431,158

 

 

 

82,428,289

 

Shares of common stock issuable upon

   conversion of Series I warrant

 

 

-

 

 

 

-

 

 

 

1,059,620

 

RSUs and RSAs subject to future vesting

 

 

8,189,247

 

 

 

6,155,387

 

 

 

3,826,250

 

Shares issuable pursuant to the ESPP

 

 

627,698

 

 

 

326,819

 

 

 

-

 

Shares of common stock issuable from stock

   options

 

 

6,450,019

 

 

 

9,618,882

 

 

 

15,749,829

 

Total

 

 

15,266,964

 

 

 

49,532,246

 

 

 

103,063,988

 

 

17.

EMPLOYEE BENEFIT PLANS

The Company has a defined-contribution plan in the U.S. intended to qualify under Section 401 of the IRC (the “401(k) Plan”). The 401(k) Plan covers substantially all U.S. employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. The Company makes contributions to the plan up to 4% of the participating employee’s W-2 earnings and wages. Matching contributions to the 401(k) Plan totaled $14.7 million, $9.6 million, and $7.6 million for the years ended December 31, 2022, 2021, and 2020, respectively.

96

 


Procore Technologies, Inc.

Notes to Consolidated Financial Statements

 

 

The Company also has defined-contribution plans in certain other countries. The Company made matching contributions to these plans totaling $2.8 million, $1.8 million, and $1.0 million for the years ended December 31, 2022, 2021, and 2020, respectively.

18.

GEOGRAPHIC INFORMATION

The following table sets forth the Company’s revenues by geographic region, which is determined based on the billing location of the customer (in thousands):

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Revenue by geographic region

 

 

 

 

 

 

 

 

 

 

 

 

U.S.

 

$

616,654

 

 

$

439,871

 

 

$

351,323

 

Rest of the world

 

 

103,549

 

 

 

74,950

 

 

 

48,968

 

Total revenue

 

$

720,203

 

 

$

514,821

 

 

$

400,291

 

Percentage of revenue by geographic region

 

 

 

 

 

 

 

 

 

 

 

 

U.S.

 

 

86

%

 

 

85

%

 

 

88

%

Rest of the world

 

 

14

%

 

 

15

%

 

 

12

%

 

The following table sets forth the total of property and equipment, net, and ROU lease assets by geographic region (in thousands):

 

 

December 31,

 

 

 

2022

 

 

2021

 

U.S.

 

$

108,884

 

 

$

113,208

 

Rest of the world

 

 

9,269

 

 

 

7,304

 

Total

 

$

118,153

 

 

$

120,512

 

 

19.

RESTRUCTURING

In July 2020, the Company approved, committed to, and initiated a business transformation plan which resulted in the termination of 139 employees, which represented approximately 7% of the Company’s workforce. By restructuring, the Company intended to streamline its organization to better align with the Company’s current strategic goals. The restructuring event was completed by December 31, 2020.

During the year ended December 31, 2020, the Company recorded severance and other benefit costs of $4.4 million in connection with the business transformation plan. There have been no restructuring events or expenses in the years ended December 31, 2022 and 2021.

The following table summarizes the above restructuring-related expenses for 2020 by line item within the consolidated statement of operations and comprehensive loss (in thousands):

Cost of revenue

 

$

127

 

Sales and marketing

 

 

1,824

 

Research and development

 

 

1,681

 

General and administrative

 

 

801

 

    Total

 

$

4,433

 

20.

SUBSEQUENT EVENTS

The Company has evaluated subsequent events through March 1, 2023, the date these consolidated financial statements were available to be issued, and has determined that no subsequent events, other than those disclosed in Note 7 and Note 12, require adjustment or disclosure in these consolidated financial statements.

 

 

97

 


 

 

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

None.

Item 9A. Controls and Procedures.

(a) 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 conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of December 31, 2022, the end of the period covered by this report.

Based on the Company’s evaluation, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures are designed to, and are effective to, provide assurance at a reasonable level that the information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosures.

(b) Management’s Report on Internal Control Over Financial Reporting.

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. Under the supervision and with the participation of our management, including the chief executive officer and chief financial officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the criteria set forth in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Our internal control over financial reporting includes policies and procedures that provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external reporting purposes in accordance with U.S. GAAP. Based on the results of our evaluation, management has concluded that our internal control over financial reporting was effective as of December 31, 2022.

The effectiveness of the Company’s internal control over financial reporting as of December 31, 2022 has been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in their report, which is included in Part II, Item 8 of this Annual Report on Form 10-K.

(c) Changes in Internal Control Over Financial Reporting.

Under the supervision and with the participation of our management, including our chief executive officer and chief financial officer, we conducted an evaluation of any changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during our most recently completed fiscal quarter. There have not been any changes in internal control over financial reporting during the quarter ended December 31, 2022 that have materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.

(d) Limitations on Effectiveness of Controls and Procedures

Our management, including our chief executive officer and chief financial officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

98

 


 

Item 9B. Other Information.

None.

Item 9C. Disclosure Regarding Foreign Jurisdiction that Prevent Inspection.

Not applicable.

99

 


 

PART III

Certain information required by Part III is incorporated herein by reference to our definitive proxy statement for our 2023 Annual Meeting of Stockholders (“Proxy Statement”), which will be filed with the SEC within 120 days of the fiscal year ended December 31, 2022.

Item 10. Directors, Executive Officers and Corporate Governance.

We have adopted a Code of Conduct and Ethics that applies to all officers, directors and employees, which is available on our website at investors.procore.com under “Governance.”

We intend to satisfy any disclosure requirements under the applicable rules of the SEC or NYSE regarding an amendment to, or waiver from, a provision of this Code of Conduct and Ethics by posting such information on our website, at the Internet address and location specified above.

The remaining information required by this item will be set forth in our Proxy Statement and is incorporated herein by reference.

Item 11. Executive Compensation.

The information required by this item will be set forth in our 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 our Proxy Statement and is incorporated herein by reference.

The information required by this item will be set forth in our Proxy Statement and is incorporated herein by reference.

Item 14. Principal Accounting Fees and Services.

The information required by this item will be set forth in our Proxy Statement and is incorporated herein by reference.

 

 

100

 


 

 

PART IV

Item 15. Exhibits, Financial Statement Schedules.

(a)The following documents are filed as a part of this Annual Report on Form 10-K:

(1) Financial Statements.

Our Consolidated Financial Statements are listed in the “Index to Consolidated Financial Statements” under Part II, Item 8 of this Annual Report on Form 10-K.

(2) Financial Statement Schedules.

All financial statement schedules have been omitted, as the information is not applicable or is not required under the related instructions, or because the information required is already included in the financial statements or the notes thereto.

(3) Exhibits.

We have filed the exhibits listed on the accompanying Exhibit Index, which is incorporated herein by reference.

101

 


 

 

Exhibit Index

 

 

 

 

 

Incorporated by Reference

Exhibit
Number

 

Description of Exhibit

 

Form

 

File Number

 

Exhibit

 

Filing Date

 

 

 

 

 

 

 

 

 

 

 

2.1†

 

Agreement and Plan of Merger, dated as of September 20, 2021, by and among Procore Technologies, Inc., Lucky Strike Merger Sub, Inc., Express Lien, Inc., and Shareholder Representative Services LLC, as Stockholder Representative

 

10-Q

 

001-40396

 

2.1

 

November 5, 2021

3.1†

 

Amended and Restated Certificate of Incorporation of the Registrant

 

8-K

 

001-40396

 

3.1

 

May 24, 2021

 

 

 

 

 

 

 

 

 

 

 

3.2†

 

Amended and Restated Bylaws of the Registrant

 

8-K

 

001-40396

 

3.2

 

May 24, 2021

 

 

 

 

 

 

 

 

 

 

 

4.1†

 

Form of common stock certificate of the Registrant

 

S-1/A

 

333-236789

 

4.1

 

May 6, 2021

4.2†

 

Sixth Amended and Restated Investors’ Rights Agreement by and among the Registrant and certain of its stockholders, dated September 24, 2019

 

S-1/A

 

333-236789

 

4.2

 

February 28, 2020

4.3†

 

Description of Registrant’s Securities

 

10-K

 

001-40396

 

4.3

 

March 4, 2022

10.1†+

 

 

Form of Indemnification Agreement by and between the Registrant and each of its directors and executive officers

 

S-1/A

 

333-236789

 

10.1

 

May 6, 2021

10.2†+

 

Procore Technologies, Inc. 2014 Equity Incentive Plan and related form agreements

 

S-1/A

 

333-236789

 

10.2

 

February 28, 2020

10.3†+

 

Procore Technologies, Inc. 2021 Equity Incentive Plan and related form agreements

 

S-1/A

 

333-236789

 

10.3

 

May 10, 2021

10.4†+

 

Procore Technologies, Inc. 2021 Employee Stock Purchase Plan

 

S-1/A

 

333-236789

 

10.4

 

May 10, 2021

10.5†

 

Lease by and between Carp Two, LLC, and the Registrant, dated as of August 13, 2013, as amended

 

S-1

 

333-236789

 

10.4

 

February 28, 2020

10.6†

 

Lease by and between Carp Two, LLC, and the Registrant, dated as of January 1, 2014, as amended

 

S-1

 

333-236789

 

10.5

 

February 28, 2020

10.7†

 

Lease by and between 6267 Carp Ave, LLC, and the Registrant, dated as of November 1, 2017

 

S-1

 

333-236789

 

10.6

 

February 28, 2020

10.8†

 

Lease by and between 6303 Carpinteria Avenue, LLC, and the Registrant, dated as of October 5, 2015, as amended

 

S-1

 

333-236789

 

10.7

 

February 28, 2020

10.9†

 

Lease by and between 6303 Carpinteria Avenue, LLC, and the Registrant, dated as of May 25, 2016

 

S-1

 

333-236789

 

10.8

 

February 28, 2020

10.12†+

 

Cash Incentive Bonus Plan

 

S-1/A

 

333-236789

 

10.10

 

February 28, 2020

10.13†+

 

Non-Employee Director Compensation Policy

 

10-K

 

001-40396

 

10.13

 

March 4, 2022

10.14†+

 

Offer Letter by and between Craig F. Courtemanche and the Registrant, dated as of April 30, 2021

 

S-1/A

 

333-236789

 

10.11

 

May 6, 2021

10.15†+

 

Offer Letter by and between Paul Lyandres and the Registrant, dated as of April 30, 2021

 

S-1/A

 

333-236789

 

10.13

 

May 6, 2021

10.16†+

 

Offer Letter by and between Benjamin Singer and the Registrant, dated as of April 30, 2021

 

S-1/A

 

333-236789

 

10.14

 

May 6, 2021

10.17†+

 

Offer Letter by and between Joy Driscoll Durling and the Registrant, dated as of July 27, 2022

 

10-Q

 

001-403396

 

10.1

 

August 5, 2022

10.18†+

 

Offer Letter by and between Steven Scott Davis and the Registrant, dated as of October 6, 2022

 

10-Q

 

001-403396

 

10.1

 

November 4, 2022

102

 


 

10.19†+

 

Form of Executive Severance Agreement between the Registrant and each of its executive officers

 

S-1/A

 

333-236789

 

10.17

 

May 6, 2021

21.1*

 

List of subsidiaries of the Registrant

 

 

 

 

 

 

 

 

23.1*

 

Consent of PricewaterhouseCoopers LLP, independent registered public accounting firm

 

 

 

 

 

 

 

 

24.1*

 

Power of Attorney (included on signature page)

 

 

 

 

 

 

 

 

31.1*

 

Section 302 Certification of Principal Executive Officer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

31.2*

 

Section 302 Certification of Principal Financial Officer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32.1*#

 

Section 906 Certification of Principal Executive Officer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32.2*#

 

Section 906 Certification of Principal Financial Officer

 

 

 

 

 

 

 

 

101.INS

 

Inline XBRL Instance Document—the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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 herewith.

 

Previously filed.

+

 

Indicates management contract or compensatory plan.

 

 

 

 

 

 

 

 

 

 

 

#

 

The certifications attached as Exhibit 32.1 and Exhibit 32.2 accompany this Annual Report on Form 10-K pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and shall not be deemed “filed” by the Registrant for purposes of Section 18 of the Exchange Act, and are not to be incorporated by reference into any of the Registrant’s filings under the Securities Act, irrespective of any general incorporation language contained in any such filing.

 

Item 16. Form 10-K Summary.

None.

 

103

 


 

 

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this Annual Report on Form 10-K to be signed on its behalf by the undersigned, thereunto duly authorized.

 

 

 

Procore Technologies, Inc.

 

 

 

 

Date: March 1, 2023

 

By:

/s/ Craig F. Courtemanche, Jr.

 

 

 

Craig F. Courtemanche, Jr.

 

 

 

President and Chief Executive Officer

 

POWER OF ATTORNEY

KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Craig F. Courtemanche, Jr. and Paul E. Lyandres, and each of them, as his or her true and lawful attorney-in-fact and agent with full power of substitution and resubstitution, for such individual in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully for all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or any of them, or the individual’s substitute, may lawfully do or cause to be done by virtue hereof.

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this report has been signed by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

Signature

 

 

 

Title

 

 

 

Date

 

 

 

 

 

/s/ Craig F. Courtemanche, Jr.

Craig F. Courtemanche, Jr.

 

 

 

President, Chief Executive Officer, and Director
(Principal Executive Officer)

 

 

 

March 1, 2023

 

 

 

 

 

/s/ Paul E. Lyandres

Paul E. Lyandres

 

 

 

Chief Financial Officer and Treasurer
(Principal Financial Officer)

 

 

 

March 1, 2023

 

 

 

 

 

/s/ William F. Fleming, Jr.

William F. Fleming, Jr.

 

 

 

Senior Vice President, Corporate Controller
(Principal Accounting Officer)

 

 

 

March 1, 2023

 

 

 

 

 

/s/ Nanci Caldwell

Nanci Caldwell

 

 

 

Director

 

 

 

February 28, 2023

 

 

 

 

 

/s/ Erin Chapple

Erin Chapple

 

 

 

Director

 

 

 

February 28, 2023

/s/ Brian Feinstein

 

 

 

Director

 

 

 

February 28, 2023

Brian Feinstein

 

 

 

 

/s/ William J.G. Griffith IV

William J.G. Griffith IV

 

 

 

Director

 

 

 

February 28, 2023

 

 

 

 

 

/s/ Kevin J. O’Connor

Kevin J. O’Connor

 

 

 

Director

 

 

 

February 28, 2023

 

 

 

 

 

/s/ Graham Smith

 

 

 

Director

 

 

 

February 28, 2023

Graham Smith

 

 

 

 

 

 

 

 

 

 

 

 

 

/s/ Elisa A. Steele

Elisa A. Steele

 

 

 

Director

 

 

 

February 28, 2023

 

 

 

 

 

 

 

 

 

/s/ Kathryn Bueker

 

 

 

Director

 

 

 

February 28, 2023

Kathryn Bueker

 

 

 

 

 

 

 

 

 

104

 

EX-21.1 2 pcor-ex211_14.htm EX-21.1 pcor-ex211_14.htm

Exhibit 21.1

Subsidiaries of the Registrant

 

Subsidiary Name

Jurisdiction of Incorporation or Organization

Procore Insurance Services, Inc.

Delaware

Procore Technologies Canada Inc.

Canada

Procore Technologies Construction Software Limited

Ireland

Procore Technologies France SAS

France

Procore Technologies FZ-LLC

United Arab Emirates

Procore Technologies GmbH

Germany

Procore Technologies Pty Ltd.

Australia

Procore Technologies PTE. LTD.

Singapore

Procore UK Ltd

United Kingdom

Procore Technologies Mexico, S. de R.L. de C.V.

Mexico

Procore International, Inc.

Delaware

Esticom, Inc.

Delaware

LaborChart, Inc.

Delaware

Express Lien, Inc. d/b/a Levelset, Inc.

Delaware

Zlabs Software Co., L.L.C.

Egypt

Level Supply I, LLC

Delaware

Level Supply, LLC

Delaware

 

EX-23.1 3 pcor-ex231_12.htm EX-23.1 pcor-ex231_12.htm

 

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We hereby consent to the incorporation by reference in the Registration Statement on Form S-8 (Nos.333-256312, 333-256313 and 333-263320) of Procore Technologies, Inc. of our reports dated March 1, 2023 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.

 

/s/ PricewaterhouseCoopers LLP

Los Angeles, California

March 1, 2023

 

 

 

 

EX-31.1 4 pcor-ex311_11.htm EX-31.1 pcor-ex311_11.htm

 

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a), AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Craig F. Courtemanche, Jr., certify that:

1.

I have reviewed this Form 10-K of Procore Technologies, 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 1, 2023

By:

 

/s/ Craig F. Courtemanche, Jr.

 

 

Craig F. Courtemanche, Jr.

 

 

President and Chief Executive Officer

 

 

EX-31.2 5 pcor-ex312_8.htm EX-31.2 pcor-ex312_8.htm

 

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a), AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Paul E. Lyandres, certify that:

1.I have reviewed this Form 10-K of Procore Technologies, 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 1, 2023

By:

 

/s/ Paul E. Lyandres

 

 

Paul E. Lyandres

 

 

Chief Financial Officer

 

 

EX-32.1 6 pcor-ex321_6.htm EX-32.1 pcor-ex321_6.htm

Exhibit 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

Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Craig F. Courtemanche, Jr., President and Chief Executive Officer of Procore Technologies, Inc. (the “Company”), hereby certifies that, to the best of his knowledge:

1.

The Company’s Annual Report on Form 10-K for the period ended December 31, 2022, to which this Certification is attached as Exhibit 32.1 (the “Annual Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act; and

2.

The information contained in the Annual Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: March 1, 2023

 

By:

 

/s/ Craig F. Courtemanche, Jr.

 

 

Craig F. Courtemanche, Jr.

 

 

President and Chief Executive Officer

 

 

This certification accompanies the Form 10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Procore Technologies, Inc. under the Securities Act of 1933, as amended, or the Exchange Act (whether made before or after the date of the Form 10-K), irrespective of any general incorporation language contained in such filing.

EX-32.2 7 pcor-ex322_13.htm EX-32.2 pcor-ex322_13.htm

Exhibit 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

Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Paul E. Lyandres, Chief Financial Officer of Procore Technologies, Inc. (the “Company”), hereby certifies that, to the best of his knowledge:

1.

The Company’s Annual Report on Form 10-K for the period ended December 31, 2022, to which this Certification is attached as Exhibit 32.2 (the “Annual Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act; and

2.

The information contained in the Annual Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: March 1, 2023

 

By:

 

/s/ Paul E. Lyandres

 

 

Paul E. Lyandres

 

 

Chief Financial Officer

 

 

This certification accompanies the Form 10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Procore Technologies, Inc. under the Securities Act of 1933, as amended, or the Exchange Act (whether made before or after the date of the Form 10-K), irrespective of any general incorporation language contained in such filing.

 

GRAPHIC 8 gnnjexfuhcxo000001.jpg GRAPHIC begin 644 gnnjexfuhcxo000001.jpg M_]C_X 02D9)1@ ! 0$!+ $L #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" /@!V(# 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#^_BBBO /V M@_VA/#/P \-Z5>WVEZIXO\;>,-43P[\-_AMX<43>)_'/B6?8L5C80A)GMM.M MGF@;5M7:WGBT^.>".."\U"\T_3[P ]6\9^./!_P[\/7WBSQWXFT7PEX;TU0U MYK.O:A;Z;8Q,P8QP+++?#(N'M8OC9\7KRZ\"?#.5XW:)[O1=$9+?Q9XLTY),+*VFO8ZC;ND MD"- M(8(((4$<4,,486.***-52.-%5$10J@* * /@A/@/^VSXT?[7\0OVQ--\#0RN MCR^%?@S\+-&2PMOWB2.EEXP\126GB5E 3RE%[:W6Y<,PPTT4]J#]C/XB,K/J M'[;7[4L]T\DDDDECXHTG3K7YV+!8K,Z;=B$+G&U)1&!@1QQJ @^\J* /A/\ MX8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X3_ .&, M_&__ $>I^UA_X6VD?_*.C_AC/QO_ -'J?M8?^%MI'_RCK[LHH ^$_P#AC/QO M_P!'J?M8?^%MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[** /A/\ X8S\;_\ M1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X3_ .&,_&__ $>I M^UA_X6VD?_*.C_AC/QO_ -'J?M8?^%MI'_RCK[LHH ^$_P#AC/QO_P!'J?M8 M?^%MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[** /A/\ X8S\;_\ 1ZG[6'_A M;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X3_ .&,_&__ $>I^UA_X6VD M?_*.C_AC/QO_ -'J?M8?^%MI'_RCK[LHH ^$_P#AC/QO_P!'J?M8?^%MI'_R MCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[** /A/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/ M^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X3_ .&,_&__ $>I^UA_X6VD?_*.C_AC M/QO_ -'J?M8?^%MI'_RCK[LHH ^$_P#AC/QO_P!'J?M8?^%MI'_RCH_X8S\; M_P#1ZG[6'_A;:1_\HZ^[** /A/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ MT>I^UA_X6VD?_*.ONRB@#X3_ .&,_&__ $>I^UA_X6VD?_*.C_AC/QO_ -'J M?M8?^%MI'_RCK[LHH ^$_P#AC/QO_P!'J?M8?^%MI'_RCH_X8S\;_P#1ZG[6 M'_A;:1_\HZ^[** /A/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X M6VD?_*.ONRB@#X3_ .&,_&__ $>I^UA_X6VD?_*.C_AC/QO_ -'J?M8?^%MI M'_RCK[LHH ^$_P#AC/QO_P!'J?M8?^%MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\ MHZ^[** /A/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.O MNRB@#X3_ .&,_&__ $>I^UA_X6VD?_*.C_AC/QO_ -'J?M8?^%MI'_RCK[LH MH ^$_P#AC/QO_P!'J?M8?^%MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[** / MA/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X3_ M .&,_&__ $>I^UA_X6VD?_*.C_AC/QO_ -'J?M8?^%MI'_RCK[LHH ^$_P#A MC/QO_P!'J?M8?^%MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[** /A/\ X8S\ M;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X3_ .&,_&__ M $>I^UA_X6VD?_*.C_AC/QO_ -'J?M8?^%MI'_RCK[LHH ^$_P#AC/QO_P!' MJ?M8?^%MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[** /A/\ X8S\;_\ 1ZG[ M6'_A;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X3_ .&,_&__ $>I^UA_ MX6VD?_*.C_AC/QO_ -'J?M8?^%MI'_RCK[LHH ^$_P#AC/QO_P!'J?M8?^%M MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[** /A/\ X8S\;_\ 1ZG[6'_A;:1_ M\HZ/^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X3_ .&,_&__ $>I^UA_X6VD?_*. MC_AC/QO_ -'J?M8?^%MI'_RCK[LHH ^$_P#AC/QO_P!'J?M8?^%MI'_RCH_X M8S\;_P#1ZG[6'_A;:1_\HZ^[** /A/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_ M&_\ T>I^UA_X6VD?_*.ONRB@#X3_ .&,_&__ $>I^UA_X6VD?_*.C_AC/QO_ M -'J?M8?^%MI'_RCK[LHH ^$_P#AC/QO_P!'J?M8?^%MI'_RCH_X8S\;_P#1 MZG[6'_A;:1_\HZ^[** /A/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^ MUA_X6VD?_*.ONRB@#X3_ .&,_&__ $>I^UA_X6VD?_*.C_AC/QO_ -'J?M8? M^%MI'_RCK[LHH ^$_P#AC/QO_P!'J?M8?^%MI'_RCH_X8S\;_P#1ZG[6'_A; M:1_\HZ^[** /A/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X6VD? M_*.ONRB@#X3_ .&,_&__ $>I^UA_X6VD?_*.C_AC/QO_ -'J?M8?^%MI'_RC MK[LHH ^$_P#AC/QO_P!'J?M8?^%MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[ M** /A/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.ONRB@ M#X3_ .&,_&__ $>I^UA_X6VD?_*.C_AC/QO_ -'J?M8?^%MI'_RCK[LHH ^$ M_P#AC/QO_P!'J?M8?^%MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[** /A/\ MX8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X3_ .&, M_&__ $>I^UA_X6VD?_*.C_AC/QO_ -'J?M8?^%MI'_RCK[LHH ^$_P#AC/QO M_P!'J?M8?^%MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[** /A/\ X8S\;_\ M1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X3_ .&,_&__ $>I M^UA_X6VD?_*.C_AC/QO_ -'J?M8?^%MI'_RCK[LHH ^$_P#AC/QO_P!'J?M8 M?^%MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[** /A/\ X8S\;_\ 1ZG[6'_A M;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X3_ .&,_&__ $>I^UA_X6VD M?_*.C_AC/QO_ -'J?M8?^%MI'_RCK[LHH ^$_P#AC/QO_P!'J?M8?^%MI'_R MCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[** /A/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/ M^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X3_ .&,_&__ $>I^UA_X6VD?_*.C_AC M/QO_ -'J?M8?^%MI'_RCK[LHH ^$_P#AC/QO_P!'J?M8?^%MI'_RCH_X8S\; M_P#1ZG[6'_A;:1_\HZ^[** /A/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ MT>I^UA_X6VD?_*.ONRB@#X3_ .&,_&__ $>I^UA_X6VD?_*.C_AC/QO_ -'J M?M8?^%MI'_RCK[LHH ^$_P#AC/QO_P!'J?M8?^%MI'_RCH_X8S\;_P#1ZG[6 M'_A;:1_\HZ^[** /A/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X M6VD?_*.ONRB@#X3_ .&,_&__ $>I^UA_X6VD?_*.C_AC/QO_ -'J?M8?^%MI M'_RCK[LHH ^$_P#AC/QO_P!'J?M8?^%MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\ MHZ^[** /A/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.O MNRB@#X3_ .&,_&__ $>I^UA_X6VD?_*.C_AC/QO_ -'J?M8?^%MI'_RCK[LH MH ^$_P#AC/QO_P!'J?M8?^%MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[** / MA/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X3_ M .&,_&__ $>I^UA_X6VD?_*.C_AC/QO_ -'J?M8?^%MI'_RCK[LHH ^$_P#A MC/QO_P!'J?M8?^%MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[** /A/\ X8S\ M;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X3_ .&,_&__ M $>I^UA_X6VD?_*.C_AC/QO_ -'J?M8?^%MI'_RCK[LHH ^$_P#AC/QO_P!' MJ?M8?^%MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[** /A/\ X8S\;_\ 1ZG[ M6'_A;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X3_ .&,_&__ $>I^UA_ MX6VD?_*.C_AC/QO_ -'J?M8?^%MI'_RCK[LHH ^$_P#AC/QO_P!'J?M8?^%M MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[** /A/\ X8S\;_\ 1ZG[6'_A;:1_ M\HZ/^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X3_ .&,_&__ $>I^UA_X6VD?_*. MC_AC/QO_ -'J?M8?^%MI'_RCK[LHH ^$_P#AC/QO_P!'J?M8?^%MI'_RCH_X M8S\;_P#1ZG[6'_A;:1_\HZ^[** /A/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_ M&_\ T>I^UA_X6VD?_*.ONRB@#X3_ .&,_&__ $>I^UA_X6VD?_*.C_AC/QO_ M -'J?M8?^%MI'_RCK[LHH ^$_P#AC/QO_P!'J?M8?^%MI'_RCH_X8S\;_P#1 MZG[6'_A;:1_\HZ^[** /A/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^ MUA_X6VD?_*.ONRB@#X3_ .&,_&__ $>I^UA_X6VD?_*.C_AC/QO_ -'J?M8? M^%MI'_RCK[LHH ^$_P#AC/QO_P!'J?M8?^%MI'_RCH_X8S\;_P#1ZG[6'_A; M:1_\HZ^[** /A/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X6VD? M_*.ONRB@#X3_ .&,_&__ $>I^UA_X6VD?_*.C_AC/QO_ -'J?M8?^%MI'_RC MK[LHH ^$_P#AC/QO_P!'J?M8?^%MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[ M** /A/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.ONRB@ M#X3_ .&,_&__ $>I^UA_X6VD?_*.C_AC/QO_ -'J?M8?^%MI'_RCK[LHH ^$ M_P#AC/QO_P!'J?M8?^%MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[** /A/\ MX8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X3_ .&, M_&__ $>I^UA_X6VD?_*.C_AC/QO_ -'J?M8?^%MI'_RCK[LHH ^$_P#AC/QO M_P!'J?M8?^%MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[** /A/\ X8S\;_\ M1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X3_ .&,_&__ $>I M^UA_X6VD?_*.C_AC/QO_ -'J?M8?^%MI'_RCK[LHH ^$_P#AC/QO_P!'J?M8 M?^%MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[** /A/\ X8S\;_\ 1ZG[6'_A M;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X3_ .&,_&__ $>I^UA_X6VD M?_*.C_AC/QO_ -'J?M8?^%MI'_RCK[LHH ^$_P#AC/QO_P!'J?M8?^%MI'_R MCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[** /A/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/ M^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X3_ .&,_&__ $>I^UA_X6VD?_*.C_AC M/QO_ -'J?M8?^%MI'_RCK[LHH ^$_P#AC/QO_P!'J?M8?^%MI'_RCH_X8S\; M_P#1ZG[6'_A;:1_\HZ^[** /A/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ MT>I^UA_X6VD?_*.ONRB@#X3_ .&,_&__ $>I^UA_X6VD?_*.C_AC/QO_ -'J M?M8?^%MI'_RCK[LHH ^$_P#AC/QO_P!'J?M8?^%MI'_RCH_X8S\;_P#1ZG[6 M'_A;:1_\HZ^[** /A/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X M6VD?_*.ONRB@#X3_ .&,_&__ $>I^UA_X6VD?_*.C_AC/QO_ -'J?M8?^%MI M'_RCK[LHH ^$_P#AC/QO_P!'J?M8?^%MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\ MHZ^[** /A/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.O MNRB@#X3_ .&,_&__ $>I^UA_X6VD?_*.C_AC/QO_ -'J?M8?^%MI'_RCK[LH MH ^$_P#AC/QO_P!'J?M8?^%MI'_RCH_X8S\;_P#1ZG[6'_A;:1_\HZ^[** / MA/\ X8S\;_\ 1ZG[6'_A;:1_\HZ/^&,_&_\ T>I^UA_X6VD?_*.ONRB@#X.? M]CCXFV\L,^D_MN?M-P31F3?_ &MKFBZY;R*Z% !:3:?:V^YJ4OPI_;Y^'B+=>!/VE?AY\:K:W7,M'CEBT"XN#B==/U/[4NG6KK-K&IV0Y/W1INIZ;K6GV M>K:/J%CJVE:C;Q7>GZGIMW!?Z??6DZAX;JSO+626VNK>9"'BF@D>.12&1B#F MJVO>']"\5:/?^'_$VC:7XAT'58&M=3T;6K"UU32]0MF(+07EA>Q36UQ$6"ML MEB8!E5@ R@C\]O$'P5^)7['^L7_Q)_98TZ_\9_!Z\N)-4^)7[,EQ?7EY+:K] M^_\ %/P=N[M[NZLM96)3+<>&3YZWZQ_9K2'4%&E:?HX!^D%%>:?"'XM^"?CA MX T+XD?#_4_[2\/:["Q"3*D.I:3J%NWEZAHFM62R2FPU?3+C,%Y;&21#^[N; M6:YL;BUNI_2Z "BBB@#E/'7C3P_\.?!OB?QYXKO5T_PYX1T34=?UBZ;;N2ST MVVDN)(X$9D\^\N"BVUE:JWFW=W-!;0AI944_%O[*WP[\2?%'Q$_[9GQLM/\ MBN_'6F/!\'?!UP&DL?A%\*+LSG2(M/CE4*/$GBRPN&U/5=651,]AJ3)']C.K M:G815?VL#+\:_C5\"?V1;>:0^%O$4MU\9?C?;P$AKCX<^![Y#X-.\ M5^++.73KAE,WMXHX8((8UBAAAB0)%%% M%&%2.*-%5(XT541%"J !0!+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 ?FO\5--F_8K^,$'[0/ MA#=;_L__ !?\5:=H?[0O@R)&&F^#?%.N3_9=(^,&AQIE+!+B_D%MXI@2-8[J M6X\M8[FYU33GT/\ 22*6*>*.>"2.:&:-)89HG62*6*10\CQS3[Y9&FE /MZBBB@#X%^ $0\: M?MF?MC_$FZ'G+X/7X:?!?PM+S_H=AIVAMK?C&R!.01-XC@L;S"D;6+!EY5C] M]5\#_L4/]H\W&&) PNX\8P&"#Y44#[XH 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@ 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@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ KX"\,H_@/_@HW\2-(BS;Z3\<_P!GGPOX]F5,B&\\ M5_#W7U\&Q*4!VBX@\/B\N)'*C*S@Y+RO7W[7PCX\0)_P4,^ DJ[E>;X"?%&" M7#, \4.KVTL:,N<$+)(S].6VD\HN #[NHHHH ^ _V(/^1N_;6_[.^^)7_HO3 MZ^_*^ _V(/\ D;OVUO\ L[[XE?\ HO3Z^_* "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XWQ_\1OA]\)_"E_X[^*? MCOP;\-? ^E76BV.J>,O'_B?1/!OA33;WQ)KFF^&/#MG?^(?$5]IVD6=UK_B7 M6='\/:+;W%Y'+JFN:KINDV*3W]]:V\O95_+!_P %JOVNM7\>_&Y/V0_!'B76 M+'X>_!+3]!UGX[:18SZAINF>-OC%XPTWPU\0O 7A/Q+8:AX1TJ;6-(^$GP]N M_"'Q%T>[T#QKXI\ >)/%?Q>L7US0=.^(_P "M"OM)VHTE43BG]&_%K_@O'X>M]1\5Z/\!?@3JGB'2XM'UK3_!_Q(^*7B%_"T5WXMMM M6\4Z3IGB.;X3Z/I6H:WJ/PWO-.LO"'C/1[;6O'_PY^(VMZ;K^I^%O%/A3X6> M(-$:XN?G7PY_P74_:7M?$_A^[\7?"KX%ZWX,MKN^?Q5H'AS3/'_A;Q/K-A)H M>K6^F6WA_P 7:GX]\8:5X9N[3Q+-H6K7U[J/@GQ;#J.AZ=JWAZWT_2[_ %JS M\3Z#]/\ _!(O_@GC\-6^$_@?]L/XX^%=/\?^/?BI9^'?B!\$O"/C/3?"7B3P M5\(_ .E^+++QM\(?BIX3L;/4?$^F:I\5OB''H/@CXR:+\1]7DT[QE\*="O?" M7@'POX:^&OB_3?B]JGQ*_IWFB:AJ/A M#Q[X9T7QAX7U"_\ #6NZ;XH\.7U[X?\ $-EJ.DW=YX?\3:+H_B+1+F>TDFTK M7=)TW5[!X-0L;6XBYJ=:.)C&HJ?L:$Y1J45%N4W2:@XSE=QE>:7.J4JEK.TE M2I^-]>^&NO:+J6IV$.@^&7^'FD^+-?\ M/_$32-/D\(:KX=L/%WQ'T?PUH<7B&Y\&_$#Q&+34M=3X"O#GBSQWX@&F>#?"7B77=*^-W\<>#] \-WT_PYOKV M:PUKQ;IFK_%?6=;N]7^&]GK-SK'C7XF>*[J:_P#$GB97)L'T"R\/_P R'_!5 M[]JZ7XW_ +6'QDUK6?$7AW5/@I^R)J'Q"^$?PFGL/!FH>&]5\.R>'M.\(V_[ M5%]XBU7Q-;6_B/7==O/CE\.-:\$O>69L?A]=^#OA%X#U?P/I=RVK^(/'/CS6 MC!0AC*V*J7PF$BZBK)*%2K3E3@X0:Y7"-95'5YXI/]QAZU:FJO(E/.K/GEA: M6'IOZSBG[+V;O.$*JE5]Z.O/*DZ4:;BG*\JU6%.4J*G^[_1SXQ_\%X_&%Y/' M'^S[\#]!\,Z1:ZWI=]+X@^.U]<^(M9UCPE+X.EDUG1[SP-\._$>AZ1X&\4Z? MX[O(([;7;7XJ?$S0KOPKX(?A)\"[ M7PYXPTGX?_%#2Q-X*^*.CS?$'X*^*-42\A\3?#_6[[XH7-B^D_$#PUIVO6/P M_P#B7;Z7XM\)V^J!/$":)XSL-'O?#^H?KY_P3Q_X)]^$?V-? &D^(?%EAX1\ M3?M2^)_"+:!\7/BCX8G\9SZ"VGS>,-?\7V'@;P%IWC#6K^VT/0/#=MJV@^$O M$'BGPUX;^'E]\;I/A]X0\=^/O".E:AI?AKPQX.^\/'OP\\ ?%3PO>^!_B?X& M\'_$?P7J=YHFH:CX0\>^&=%\8>%]0O\ PUKNF^*/#E]>^'_$-EJ.DW=YX?\ M$VBZ/XBT2YGM))M*UW2=-U>P>#4+&UN(HA-UDI5*?L(-0Y:<&_:4U>,FZCWG&3YJDTO9S<>9)0BH\O(Y%-;U_2O$7A;QQ9V>J^ M)#/I_P .O&,4&@ZGK_BC0?!VD:-XP\8>&M<\%>%+VRM=;U(^#)/'^@^!_&OB MC1OT]K^%W]N[X V/['G[9GCOX'>"/$>IZ9X?M_#GPZ_:#^!-]IWC;Q#>_$GP M-X"\9:QXETG0%OO&1TS0->TKQG\.OC%\+/B):> /$&GZSXF\4V7@71OA;XI\ M1_$37?BA>>*-1@_K9_X)[_'+7?VC?V,?V?OBOXMO/$>K>.-1\%/X0^(OB+Q5 MH7A;PSJOC#XF_"K7-7^%'Q,\=0:#X*?_ (1;3- \>>/?!/B+QCX3M]'M-&M_ M^$5US17D\->%KEYO#>E3453#8KZK4FJJJ4%BDTXJ M/QRI2@IT)5*K@X5\-]8A%TI4ZRH8BBVWR5&JC@X-MMQDJ4[J3>BA5A)PK*%/ MY2_;D_X*Q^'?V-_V@-'_ &=K/X*:U\3?%LOP=\-?&GQ%K-SXVL? WAW2_#OC MKQKX_P# W@S3-%FB\-^--3U[6I]3^%'CVZ\3QWVF^&['0;%?"+:5?>*;C7]9 MM_"7G_[+'_!9&']H_P#:9^%G[/.H?LUZQX,L_BQ;>.K#2/'FB_$ZV\<1^'_% MO@[P3K?Q'M;/Q7X=N_ ?@DV'@_6_"G@[QE9_\)9INNZOJNG^-1X)\._\(;>Z M1XJU?Q5X._)7_@MK_P I1)?^S!_V9O\ UH;]MROQ=^#^J_%Q/"EEXAEND\#_ M !!T?XB>+/BW^SIXWGE\(^,+B.Q^%G[2GQ(\-_"'XK?\(O?-X@L88?!?QO\ M@5XL\.V?A?Q[HJ)J\GPP>\N]"U#PAKFE7&J;9A"5)6PL6ZM++Z&82IV.IX&,W=>PEB,#*O3JOE MLY1I.C5JR4F^=VI72FG'_3"HKQG]G?X\> OVG?@A\,?C[\,KJ6?P9\4?"FG^ M)=/LKV\\/WFN^&=0E#VGB3P)XQ7PMKGB70M+^('P[\36FL>!/B)XU7_A M%O'/AWQ#X:NKR2\TJXQZ5XG\3^&_!/AKQ#XS\9^(=#\(^#_".AZMXG\5^*_$ M^K6&@>&O#'AK0+"XU77?$/B'7=5N+32]%T/1=+M+K4M6U;4KJVL-.L+:XO+R MXAMX9)%S@U54)4W[15%%TW#WE-32<7&U^;F37+:][JQ4XRIRG"HN25.4HS4M M.64&U)/M9II^A^2'[:/_ 5Z\'_LI_M"2?L\>%?A/'\:/$7A?P-HWBSXK:W: M?%/1/"NF_#W7?&=Q+<>!OAS+8Z9X;\?:O/XYN_"5A/\ $'Q=H_B>S\$2^&_! M'B_X.^(-#'C6P^)-Q-X2UOV'_P#@J=<_MF?'^\^"2_ 6#X'8O#8^&?AF)H-5B^(UWJ4^MOXB2339-!M["/1=2 M76I;[1OY+_B]XE^+G[96M?M*?&+7+?7/!?Q-^+/PS_:4_:>\:S:)X4M_'D7P MC\#?!;X!>*?'GA+P%XMUKPKX?^'.F1Z'X7\#?#KX6?LEZ9\9O$&D:#=7GBO6 M_!'B;6['Q)XXUZ/0_$7ZT_\ !#S_ )/K\1?]FE_%[_U'-,UFQ\-Z:OB+4?!/Q ^)FHZGXH\1W5IJ]UHVBV'@;X6^ M,GLI-)\->);[4_%C^&= GL=*T?5]5\5^'?S#_P"'^G_5I_\ YG7_ /$W6Y_P M<4?\F^?L6_\ 9_&@_P#K'G[9E?./_!O)_P G$_\ !1+_ +)7^PC_ .I%^VW6 MN*Y*%++.6%Y8QUU4ES/1P>*<7;564<,HV7*[S=HX;"X>O& M'*G>53$^PDKZ-74XRN^9?N[**YG(^D?"W_!>SPO=^(=,MO&W[,_B#P_X3E>\ M_MK6O"OQ1T[QCXBL(TTV]EL&TKPQJ_@?P)IFKR7.KQZ=8W<=YXOT-;+3KJ\U M6&6_N;"#1]1_8?\ 9B_::^%?[6WPCT+XQ?"74KR32-1=M+\2>%M>CL+/QO\ M#;QI:6=C>:Y\//B%HVFZCJ]EH_B[08]1L9YAIVJZQX=\0:+J.B>,_!'B'Q5X M"\3^%O%6M_%O_!6S]F;X7?$S]D7]H#XWW/AWP?X?^,GP/^$UY\5M%^+Q\'1Z MIXVE\&_ 2+Q/\3=9^%MWJVF:OX:UC5?"OB_PO?\ Q+\*Z-I.O:KKGA/P-XJ^ M(+?%*S\&:YXG\/6%M<_B-_P1P^/D'P@_;G\-?"B^EUK^R_VN?!GBGX;0:=HN MA>&+NSN_B/\ !WPMXM^.?@3Q%XPU[4I+3Q/I'A_PK\._#O[0&@Z;;>&;J_@U M+Q1\1](37?#=[;06OB+PESXF,\/3P^*4^>A7Q/U6I"45&=.I_L\$Z=M)0]KB M:-W.3DXNK)1AR0C4TP[C7J8C#.'+6I4/K-.:DW&5.*KSDJB?PRE##UK*,6E* M%%&?A+\2M?\ A=:^ M/V^*.L>"Y/$_B+P(EGX>^)D3^$=<^#D]]HH\&_%BR\=_#F&XBU36](\56_@V M+QOX=U>\\.>)M)8?JM^V#^TMX:_9 _9J^+7[17BFP.M6WP[\/VI\/>&/.UFS M'C;XB>+-;TKP/\*OA\VKZ%X:\87OAN/XA?$WQ-X1\$R>+IO#6JZ/X/CUYO%' MB&*+0-(U.Y@_@[T3X*?&?XJ>#_BUXI\+_$'7Y)/V3O@3XN_;'^/7Q/\ B%I_ MC+Q;9_%'0/AKK6@W/Q&\&>/?B(M-U'^S],NO%7Q"\%]<(0]E2YDO:XS'X7 86[:BG4G%XFK:+O_L\)T9S MY[Q]A.M*,)3ASTN9RJ2K3C"_+AL'B<;72BFY*G3G["C=IV>(G&I&FXZ^VITX M2DE4Y9_W'_L,?MB>'?VVO@K>?%/2?#;^"=?\-^/_ !7\.?'?@(?AKXI\ ^-Y[[PWIM]HNAWOBF[\%3:Q>^(?" MVO);_9-?R&_\$1OC'IWPS_;4\0_#R[E\/6FB?M9_"6'P_8Z@="\3:IXGUSXJ M? !O%7Q)^&_A[2M9T:6?P]X?\,W'PF\8?M*>)/$E_P"+M,BM=0U3POX)TC1O M$VE:O>6WA[QA_7E7GX: E\+#PS M_P *T\4 KI ^#CZLVNGQ"#?'Q"NGC1K0:4;[4?FG_A_I_P!6G_\ F=?_ ,3= M? __ 6U_P"4HDO_ &8/^S-_ZT-^VY7[-?\ !!3_ )1;_ S_ +*I^VC_ .MQ M_M(5V8MPHXK#8>$+*K@88ERYF_?5/".>CO\ '+$MZ-**C91=[KGH1E4IXVK* M>F'QE##PARKX:V%=:_,K?#*G+1J3?/\ $E%)^%_#[_@O+X$U;QKIFE_%+]GO MQ#X \ 7MND%_XW\)_$"/XEZQH.KW?B'PUIUK=:EX'D\">"+F\\&:;X?O_%7B M?Q1J_AW7-=\:V8\-Z=HOA+X;>.-3\2;='_>;0]=T3Q/HFC^)?#6L:7XA\.>( M=+T_7- U_0]0M-6T37-$U:TAO]*UC1]5L)KBPU/2]3L;B"]T_4+*>>TO;2>& MYMII(9$=OY=/^"XW[/WPQ^$WQ*_9T^*GPMTCX,_#>]^+EU\>-(^+?@;0+Q?" M_P 0_BIXMGU?P]\4-+^,^D_#C2[:'P[KMIX>U_Q#\4+/X^?%I;>S\8ZOXQ^, MOP6T[QIJ/BJ.Y\,MX9^V_P#@@?+J _95^-VG7&NZUJFEZ5^UAXRB\.Z/J>K: MCJ&E^#M/U?X-_ GQ1JVA>%-/O)'M/#FBZKXQU_Q1X[U#2-&2'3KSQCXR\5>) MKB-];\0ZQ/-AB%/#5L)[_M*&.A/V=XJ-2G4A+$:22NN62PU=?'-I1HO>I44- M*$HXBEBER>SK8*:]HTW*%6$W0Y=7:TTL31>D8QUJ1N^2$ZF/^TE_P6P_X9Z_ M:7_:1_9V_P"&9_\ A+O^&?/$_@CPY_PF'_"Y?[ _X2[_ (3+X#_"GXV_;/\ MA'_^%4ZU_8']G?\ "SO^$9^S_P!MZU]L_L3^VO/M?[2_LG3_ -9OV6_C9_PT MK^S)^SI^T9_PC/\ PA?_ O[X$_"+XU_\(=_;/\ PD?_ B?_"U/A_X>\=?\ M(S_PD/\ 96@_V]_8/]O?V7_;/]AZ-_:GV7[=_96G>?\ 8X?XO/\ @I+_ ,I+ MO^"D/_93?@C_ .L'?LI5_69_P2V_Y1D_\$Z/^S$OV1?_ %G_ .'U:XI>SS!T M(:4EEN5XCEW_ 'V(P_M*T^9WE[\]>6_+':$8K05!*>!=:6M3Z]B:/-M^[ISJ M*$;*T=%%*]N9VU;/<_VDOVD_A5^RG\*M9^+?Q;UF6QT6QE72] T#2UL[KQ?\ M0/%]U9WU[H_@+P%H][?:;#K7BS6H=-O[F&&YO].T;1=&T[6?%OBW6?#G@OPY MXD\2:1_/P/\ @MU^UK\1_'OA3PW\(/V=OA-8ZEXL\/6.FZ9\)A'\2_CGX]U; MXAZ58^+/%/C67PIXF\,7OPCN/%'AZ#P?ID%Y8Z#;_"6RUS2+'PCXL\7:MK-W MI>J)H_A#P7_@N9XV\1:Y_P %$O GPXU;4X+OPC\,/V+_ )XY\!:*VF:+'<: M%XE^.GQP^-WA_P"+&JPZQ%I\?B&]B\4Z5^SQ\&;*?3M0U6\T;2F\(07.C6&F MWNM:]<:M^I?_ 0>\%_"K3OV-M3^(_AS2O"8^-_COXO_ !-/"'P[BAT/0;>Q^)FH?%+3M M"EU?XN^)/%OBYXF2P\\+A8PBZN(P\L55K2NXPIJ5%QI4U>SE*%:FW.T91G[6 M-W&GRU8H1=98VK*35/#5:-"%."2E*=2DJRJSE\2A%WA*UXOW(-7JN4/FKX<_ M\%U?''A#5M?T/]I_]GZUN9M \4^++'Q#/\'Y+_PIXN\'VOAC09M/F\&W/PR^ M)VN:C;:_X\M?B1H^I:/KT^L?$_X;66BZ7JAM+G1O[9\'W0\6?T%?"WXF>"/C M3\,OAS\8_AGK?_"2_#?XL^!/"'Q,^'_B/^S=7T;^W_!'CSP_I_BGPIK?]D:_ M8:5KVE?VKH.JV%]_9NMZ7INKV/G_ &74K"SO(IK>/PW]H/\ 8>_92_:FU32O M$'QS^#'ASQ?XJT>#3M/M?&VGWWB+P-X]N- TBV\:0:5X.UCQY\/M9\*^,?$' M@#3;CXA^,-;L/A[KVMZEX(M/%>K_ /"8P: GBO3]+UFQ^C_"WA;PQX&\,>'/ M!/@GPYH/@_P9X/T'2/"WA'PCX6TC3_#_ (8\+>&/#^GV^DZ#X<\.:#I-O::5 MHF@Z)I5I::9I&D:9:6NGZ;I]K;V5E;PVT,<:X\KC5FXSE*C*$7&$[.=.JYU' M4BI+XZ;@Z3BW9J7/&,(0C!/3FBZ<5**56,K.<-(3AR12;@[\LU)->ZW>-I3E M*;;7S?\ M6?MJ_L^?L:>'_#^J_&SQ;.$\5Q_#7X=>&=)O/$OQ"^(^H> M#M!;7=9M/#FAV2K:Z9I=JTVAZ!J/CWQMJ?A+X7>&O%/C+P'X?\8^.?#E_P"- MO#$>I_AC\9?^"]_Q)LM0EU?X6_"CX5^ ?A[X=D\=2Z]K'QEU;7O%FH:SX?MM M3L&\#>)Y;CP[KWPTT3X:R6?ANRUB_P#'7A^\N_B-9?VGK=A9Z/XRM[#PE=:I MXR_*KX_?';Q5^W?^U;J/Q2M/$G@#69_C9\4?"7[/'[+/B&Z\-:_\-/"B?!'Q M+\9]8\(?LGV'BK[?H&J?$RRB\2W/Q0@^(OQ U#Q/H6K>+]*\6?$GQG;Z1X2T M/0M-\,_#GP[_ &)_L:?L9?"S]C/X:0>%?!>G:=J'Q!\3:/X(E^-?Q0@@\1VM MY\5/'GA7PAIGAN_\2VFC^*?&'CV\\ >$;_4K?6O$WA[X3^'O$L_@CP1JOBSQ M5>:+;2:UXF\4:YKNV(E&CB)X*G%2K4(?[56G=JG5FIP]C"G\,N2I&I%M/F?L M_;1J052E RH1=:A'&5)2C0JSY<-2@K2JQ@Z=2564_BI\U.=.2C).RJ1ISI.2 MJ\GX?S?\%J_VOOA[\2;7PU\8O@/\*=+A\+Z@Z?$?X<3>%?B?\-OB2+?5/!]Q MJ?AVQM=3\4^-?$J^"-0>\UKPAXM>YUWP!XGCUKP?]HTVQT[3Y?$NE^+=%_8; M]B/_ (*$?"7]M;3-7TS0],U/X=_%GPCI.C:EXO\ A?XFU#2K^XGM+O2=#?6O M%/PZURPFB?QU\.M$\6:M<^"I?$-_H?@_Q5::C9:=?^+/ '@_3O&7@>7Q']/? M&;X$?!W]H?P>W@/XV?#GPM\2/#*3W]_IEKXDTV.XO_#&MZCX:\0>#I?%?@C7 MX3!X@\!^-[7PQXK\2Z-I'CKP9JF@^,-"M-L>)M8^#GQ(\'6'QK\)GP*GPP\1ZYJ7Q&\ )H?B3X9:@8-8SK4J MBP]7%89SG+#152OA6N9U(/EA>DU=WYU&$4N11J5J<91KWI8?$*, M(5VZ='$JZ5*HG.I:K!:M>R4I.;Y^:%.HDZ3C2IU?[GOCY\9/#'[.GP*^-/[0 M?C:PU[5/!GP)^$OQ&^,GB[3/"UKI][XGU'PQ\,/!VL^-M?L/#EEJVJ:'I5WK MUWI6AW=OI%KJ>M:1I]QJ$EO%>ZII]L\EW%^#=Q_P7^U;^PIKW3OV/[&[US^R MI+JRTJY_:)FLM-N=4^R&6WT^?6D^ ]Y<6EE+=[+>34UT6YFA@8W0TR9U^RM^ M@O[RTC5-L:=;ZE#'_ (<_%/QW'XA\0_#N/P_=^&_@?\'O''QX^-MAKNN6^A74?P7\$2^$ M]*\8>)O#$U] -,O]<\!2>*M-\;ZGI&H:KH\FI> M!\;V_AQM>\;MX5\(^(=^ M2G5P.'J4I?O,7B_JU&K!IW=6.&AAO9\RE2O4JXF-I3C*+;A>T.:^4W4HXOV< MX^[1P^,KUZ4D]L(Z4ZO-RM5/-.2G+513GR6_OI_9Y^.O@7]IKX(_#+X M]?#:>X?PA\3_ II_B6QT[4;KP_=>(/"VHRA[3Q)X"\9Q^%M<\3:%I7Q"^'7 MB:UUCP)\1?#ECK^K?\(MXZ\.^(?#=S>2WFE7!$O[0WQ8_P"%#? 'XX_'+^P/ M^$K_ .%,?!_XF?%?_A%_[4_L/_A)/^%=>"];\7_V!_;?]G:Q_8_]L?V/_9W] MJ_V1JG]G_:/M?]G7WD_9I?YY/^")G[8.G> _'&I?L8^.]2UZ73_C#XAUGQQ^ MSM*+'Q1XBTG2?'.F^#]=\6?%_P"'=SJ;^(]4TGP!X=\0>%?!DGQ7\$:5I7@S MPWX0N_&]I\=-8\5^,;CX@?$CP7H7B+]NO^"AG_)@?[-.K"2J4FY*?LJE.3M)Z7F7^ST,1 M6H-J#PM7$X:;M)J/LYN*;:Y9RI5(RI3?+RRG3EIRGR#^Q%_P5;_X;(_:,E^ M'_"A?^%<^7\%/B#\8?\ A+?^%H_\)?N_X03QU\'O!7_"._V#_P *Z\+X_M7_ M (6Q_:7]K_VR?L/]@?8_[,O/[5^U:=^O]?R ?\$1?^4C-U_V91^T'_ZO3]CZ MOZ_ZYUVVROR,_:>_X+'?LW? OQ!XO^'/PUL]3_ &@OBMX$ M\4ZAX,\8Z1X:NIO"_P ./"'BGPYJWA2V\6^&=?\ BMJ.C:KI^J^(]&L-:\2V M,NG?#/0/B1;:!\1_ 'BGX4_%#4?AGXKL+Q++U7_@JG^U5XK_ &3/V2=:\5?# M#Q3H_A'XV_$KQOX+^#WP8U77/"&I>,[.W\3>);VX\0^.-4L]/AM;GPY9^)/" M'P-\(_%KQ]X+O_B'N^'TGC3PEX?TGQ'I7BY=5M? OBC^<+_@EI^P]X(_:T^, M>L^ _$4GAVR_9^_9[\ ^'YOBG\--.U7Q[X8\9>*-*^*?A_XE^"/@[X:\#^(_ MAYXB\%ZSX T_1M:\!^(_&6K^.+'Q6-:L9? F@>#M*\,ZI;>.M8\5>!>VHX8> MA2K5(NI5Q-;V.%H7<5-13=2K4?NR]DDI5%4JO)34\16J482]G# M#T57Q-:RDX1DW&%.FG>/M)244^>R3JT8Z*LZM'Z^L?\ @MU^V#XEUWQE9^$? MA+\"M4AT+1OB!\4FT.Q\&_%#Q!KO@WX*>%MTWP]9^C?"+_@O'XVTR>ZB_:#^!6B>* M=,EUS5[V/6/@1>W'AGQ!HWA2W\%Q/H^@V?@7XE^)M9T3QSXNU'X@6-Q#<:Y? M_%?X6>'[+PKXEM?QQ_2#H&@:%X4T+1?"WA;1-)\->&?#6DZ;H'A MSPYH&FV>C:%H&A:-9PZ=I&BZ+I&G0VVGZ5I.E:?;6]CINFV-O!9V-G!#:VL, M4$2(OXU_\%AOV,_A3XJ_9G^-O[6'A'PGX/\ !7QP^!_A[5OCSXV\=64$+ M?Q[X0^%NM_$/3=;5*D\3.%.53V-:K+EA*"C[-3G*/)!J4>2*O>+JN#2335.F MN9ISJ>PC*<*?MJ<8KFA.[J.*;,? OC'3AJGA_Q!I9F6"[@6::TN[:YM+N&VU'2=8TG4;:\ MT?7] UBSL-=\.Z[8:CH6NZ=IVL:=?6-O\[?MZ_M8/^Q'^RYXW_:2C\ +\3W\ M'>+?@IX63P4_BL^"%U-OC%\=/AM\%A>MXE'AGQ@;$>'3\0_^$E-N/#]X=6&D M?V.)M-^W_P!J67\Z'_!&'X^^)?AW^V%H/P@'B+QO?_"S]H_PIXZTI/ FB6^A MZEX'M/C)X3\+6_Q(\,_%WQ ^JW=KJ?A<1?"WX:_$+X=:AJO@LW=WXTU3Q'\+ M]*\9Z)K&D^#/"VN^ OUP_P""\O\ RB^^-?\ V5S]B?\ ];I_9LHRO_:<90PV M(@N:./H87$QCS1C+GE1DW'7GA[2C5A)PYG*E*3I^TFX>TD\A/W*F$ MJ8BA)\LI1LJL;-VY)N%2G)*7+RU(J,^2',X1^6?^'^G_ %:?_P"9U_\ Q-T? M\/\ 3_JT_P#\SK_^)NO@/_@B1_RE)/\ V8'^TA_ZT1^Q?7]DE<]&K[6,YTI0J[6MSIOEW=[6WTOV1\+ M_L"?MI?\-Q_#/XB_$7_A6\?PQ_X0'XOW_P *O[&C\:_\)PVI_8?AQ\,_B!_; MDU]_PB?A#^S)9O\ A8G]F#1_L5_MATJ+5/[3;^U/L&G_ '11154U.,6IS]H^ M>I)2Y5"T)5)2IPLM'[*FXT^;>?)SR]Z3(FXR:<(*O#'@7PQXC\;^-_$>@^#O!G@[0=8\5>+O%WBK6-/\/>&/ M"OACP]I]QJ^O^(_$>OZO<6>E:'H.AZ59W>IZQK&IW=KI^F:?:W%[>W$%M!+( MOXI?'/\ X+C_ G\ _$/5/!?P;^$NJ_&[0/#6J:[HFN_$F?QYI?@7P;KU_I] MOX9DTW4/A5-8>'OB!J'CKPG?!;4KO MQ/X(\"?#*]N;GPC+8ZOX;^,7C'0_'.I^+E\)>/\ 2->T_1/@P_@3Q[X=UKX< M_&NZLM1\,_X)%?\ !/+X:_M ^&M<_:E_:*\*Z=\1?AO+K7C[X8_"#X.^+M-\ M)>*/A3X\L](CF\#?$GXI_$'0'U'7O^$S73_%B^._A#X3^&OQ T#0=$\-:OX. M\6_$O4/#OCN^U[X+>+?AQM7E'#1P\'#VN*Q<9U(4W)PC0P\=JU2WOJ3]V4?= ME3Y*V&?+46(O1RHQEB)UY<_LWT_P )?$O3+K5_#]MJMA-X MLTS0;RY^+FKP^'-9UK0X]3T[P]KNH6/BFR\,:K>6&LZEX=\76>G7&@ZI^LG[ M(O\ P5B^!?[4'BSPE\)]:\.^*OA/\;/&VHZMIGA;P9=6FI>.?"OBBZTC0OB# MXWOHM!^(/A[0[>WT\Z/\/O $_B#7[GXC:!\.]-76-5LO"?A/4/&6IF*6Y_3# MQ3X6\,>.?#'B/P3XV\.:#XQ\&>,=!U?PMXN\(^*='T_Q#X8\4^&/$.GW&DZ_ MX<\1Z!JUO=Z5KF@ZYI5W=Z9J^D:G:76GZEI]U<65[;S6TTD;?!7@+_@E]^R[ M\*/VE/"O[3?PLM?'?@#Q#X3U+QGKEI\.]%\4P:C\*[GQ!X^TWXE:3XEU,:+X MIT?Q#XGT"R?3_B9=V6@^#/!?C#PO\._!FF^%/!NB^"_!WA_0]/U33-9QJJ3C M[2G.U7VM-RI2BO93I2J4XU6FM83A2=2=.$%3IN2]YR;4):TW%6ISC>GR5;33 M?M(35*3I:N[J1G5C"$^=R:C)RCRMRFO#/VW/^"L7_#''[2R_L[_\*#_X6-N^ M!OPY^-'_ F'_"T_^$0Q_P + \??&;P/_P (W_PC_P#PKGQ1_P @G_A47]J? MVQ_;?^G_ /"0_8O[*LO[)^UZE]A_L%?M8_\ #;W[+?@;]I7_ (0'_A6/_":> M*OC1X9_X0O\ X2G_ (33^S?^%0_''XD?!C[;_P )'_PCGA/[9_PD/_"OO^$D M^S?V#:_V3_:_]C_:-3^P?VI>_P VO_!;C_E)7'_V8U^SG_ZOS]LROV'_ ."" MG_*+?X&?]E4_;1_];C_:0K3&_NL?A:-/W:53+HUYQWO5=++I.?-*\E[U>J^5 M-1]^UK1C:<+^\P>,JS]ZI2S"G0IRVY:4H8MN-E9.[I4_>DG)!/"__"9?\+D_L'_A+/\ A-O@ M5\)_C5]N_P"$=_X55K/]A?V9_P +/_X1K[-_;NL_;?[#_MG[1:?VG_96G_NO M7\*/_!17_E)Y_P %%/\ LK'P)_\ 6%/V3ZTY5]3S2K;]YA\ ZU&6ON55BL+3 MYK?#+W*DU::E'6]KI-93E)5<+%/W:F(Y)JWQ1]A7G:^Z]Z$7=6>EKV;3_LZ_ M9>^-/_#27[,_[._[1/\ PC7_ AG_"_/@7\)/C3_ ,(?_;/_ D7_"*?\+3\ M >'_ !S_ ,(U_P )!_96A?V[_87]N_V7_;/]B:-_:?V7[;_96G^?]DA_'/X@ M_P#!>#P[X8^*?QB^'_A7]FG6O$FC_"3XQ?%'X+2>(_$'Q3L?"6I:]XB^#?C; M6OAGXWU-/#FG> O&=KINBS>.?"WB1/"LC>);Z^UCPG%H>OZO8^&M8U6_\*:% M^C'_ 2]_P"4:'_!.[_LQ?\ 9)_]4#\/Z_A6_:_UK4O#>J?\%(_$6CW,EGJ^ M@_M]V$X5JE67+'XG:DDE9JS=E=IKIQ5*7]I4\)0M&-3,*N&A%NZY;5HT MXN4N:22E&#*O")_' M/[,W[5FF1W_POUW3O!NF^*]73X>?$7PYXO\ B!K&NIX-\.> O@O^T;X-^'/Q M(^*/Q*\)^+X#8>"O@UXDN=)U'Q'H%_?^'O$?]V]SJ4,+BJ":I8FC&7*[^Y5@DJD&VV^9I MTZ[C]A5XT]>6[*_GJ\2?\%]_!Z^-OB#IGPW_ &>X_B)\-?#GCKQ+X3\!_$^# MXXZ);6/Q3T+PI?OX?N/B-X?M/#7@+QQX?_X0;Q=KNG:QJWPRUC2O&OB.+QC\ M,Y_"'CFZ/A[4?$UYX/\ #GZ-_P#!3;]ICQ#^RK^QM\4_B#\/]8T;2/C#XE&B M?"KX*RZEKWAC2=3MOB-\2M5M_#D7C'PKI/BWP[XNTCQYK_P;\)W'BOX]3?#R MX\+ZU:^+?#?PK\0:?K*:7X=_MG7])_A^F^&>K6?A+P3XX\/'6?#GPV^&/QI^ M'OP0BTM/!FH1^$?%VL?$#]GW]I7QK'I>C>/FN;;2%UGX1:%\'?#EWXG\#6-C MJ]__ &=\8_ 7B#5;GPY;IH<7BCNC3@J$+QYJ^*K58897:Y:>#PM;&8N*5 MZ5-*E*7-&7LZ\$E5]G?BE4E[9I.U+#TZ<\0TE?FQ6(I83"PU3;C*K4?.H)3B M_8RE)4G4O_"ET>>2Z^(5SH@T2*UUB-;?0X-7.M&36)-(TCYD_;<_X M*Q?\,?\ !13_ +*Q\"?_ %A3]D^OZQO^"7O_ M "C0_P""=W_9B_[)/_J@?A_75BTJ6/\ 8P]VE_9V75^7?][7PT*E6=W>7OSD MWRWY8[126AEADJF K5IJ]6&/=&,MK4N?&KEY5:+THTUS-.7N[ZRO^2GP4_X. M&_\ A<(_9PJ2YLNRZO+6K7HN=67\TK4]>5>['=Z126NVP445\U_M@_M+>&OV0/V:O MBU^T5XIL#K5M\._#]J?#WACSM9LQXV^(GBS6]*\#_"KX?-J^A>&O&%[X;C^( M7Q-\3>$?!,GBZ;PUJNC^#X]>;Q1XABBT#2-3N8'3ISJU(4J<>:I4G&G"-TN: MB3>B;/RI^,'_ 7) M\/?#OXV?&CX6^$?V?_\ A8GAGX2_$K7_ (76OC]OBCK'@N3Q/XB\")9^'OB9 M$_A'7/@Y/?:*/!OQ8LO'?PYAN(M4UO2/%5OX-B\;^'=7O/#GB;26'Z0_L,?M MB>'?VVO@K>?%/2?#;^"=?\-^/_%?PY\=^!SJ&M:_#X5\1:)_9VOZ';V_BS5? M!_@JQ\5)XA^&OBGP#XWGOO#>FWVBZ'>^*;OP5-K%[XA\+:\EO_#AHGP4^,_Q M4\'_ !:\4^%_B#K\DG[)WP)\7?MC_'KXG_$+3_&7BVS^*.@?#76M!N?B-X,\ M>_$Y'U6YTCXP_&7PEJWQ<^*O@C4O%']O:A\2?&?PH\1:;J/]GZ9=>*OB%X+_ M %F_X(C?&/3OAG^VIXA^'EW+X>M-$_:S^$L/A^QU Z%XFU3Q/KGQ4^ #>*OB M3\-_#VE:SHTL_A[P_P"&;CX3>,/VE/$GB2_\7:9%:ZAJGA?P3I&C>)M*U>\M MO#WC#'%U(1J+$89_["LQK99>S?/R4L,J6*;DN?FJ8BK##N,>6"K2Q2=*$:4% M3UPM.4J?L<0FL74P$G[H=8EU7^U%_LG^SM1_,;_A_I_U:?\ ^9U_ M_$W7]%%%;2E%JFHPY7ȏ,Y>TG[251]G#V<(N%UK.\XSJ&Y]O::=K7YM=+I?O,'@\7M];I>U]GO[/2#Y>?3G^+?E MCMMKI^)7CC_@L:G@[]BK]F']L*/]GJ#65_:/_:?^)G[-W_"O[?XQ"&/P8_PY M;]J5)/%Q\8+\,+H>(9=1D_9I:&X\,_\ ",:$=)N/&$L+:[?-X9)U[VC_ ()X M_P#!2[_AO3XB_M$^ ?\ A2O_ JG_A0?A7X$>)O[6_X6/_PG/_"6?\+LU'XW M6'V+[!_P@?@[^PO^$9_X4YYOVG[9K/\ ;/\ PD?E_9]*_LC?JGR!_P '%'_) MOG[%O_9_&@_^L>?MF5\X_P#!O)_R<3_P42_[)7^PC_ZD7[;=3B(RP]#)5S\] M7$*I#%5>51]O*G#'>_R:QI=T_BY5+4]DT3_@X!&F7BV/QK_9-7X.S>"_'U_X!_:$2 M/X\/\3I/@GJ'P_\ 'EQX%^/31Q?#[X+:H_Q-N_A'=Z'XRFAT_P #BZ'Q N/# M<=EX7NRFM6%\/Z-J_CQ_X+._!FY^&?[<^M>-YHM:NO"7[5/PV\-_$+3[_P 0 MZ]X4O["Y^(/PJT;0/@K\4_!?@[PWIT=IXHT;PMX3\!:1^SYXJU&X\4V>HVVL M>+?BSXC?0?$M[;6M[X;\(_T"_P#!+7X\2?'[]B'X,:QK.N-KGC_X;:1/\#OB M;-JOQ*;XI^.I_%WPCE'A*Q\6?$_Q%>10:_:^/_C!X%L_!GQWU31O%44WB"TT MWXIZ/<7&K^*+.]L?%FNO%_NLPY(:8;%82&*PT%[T:3C).O3]J_>J.G+$4\,I M.3O/"5G*-.?,GGAOWN"G*6N(PN*E0Q$MG4A./[B;@K1A>-+VLK)+_:Z44[*) M^A-?B)^U=_P6AT#]FC]HCXP? 2T_9ZU[Q>GP27P=8^+?'.O_ !%T[P)I6IZ] MXK^'/AKXKS)X4TVS\(^.+C4?#.B^#_''A.VNO$.KW>@7\_BL>*]&C\-II6@: M;XC\2_L#\4?B5X*^#'PS^(GQA^).L-X=^'7PH\"^+OB5X^\0)I>L:V^A>"O MN@:AXH\5:RNB^'=/U;Q!J[:9H6EW]ZNEZ'I6IZQJ!@%IIFGWM[+!;2?PG_LC M? K5_P!NC]I7P+\._BQX:BLS^T_\6?B/\=?VJK#X=^%O'5SX+T?1_&NK^+OC M]\>_#LEWHOC.P\7_ V\"_$'7=0O?@'X5^(5_P#$'^UO NO_ !-\"30:MXG\ M4_V1H^OU6:HY?B\3RJ57FH87!J5TOK6(J+DF[-\3?!KQ%X=\2^"/V.?$'[57B#]GOQ?J6H>$?%FA:YX;^"EW\7-6^#7 MBC6-6\)+JOACQ%IE_97'@C6]2U/P(-0T74H+FZO?"0N;:31Z_)>V_P""_+36 M\$S_ +)JQO+#%*\:_'@R*C2(K,BR'X,1&15)*AS'&6 W%$)VC]/_ /@J7_RC M'_X*,_\ 9B'[7G_K/WQ"K^3?_@G'_P I//\ @G'_ -E+^//_ *PO^U'16Y-CA93D^5RC.6#I*348JFFI8B51J,(\S7*N16LX)U\2T^#WC;XL+XA;XJ#Q=#?&GPK\'MHT7A[ M_A7?A=C!>-\3$OI]9&L$:=)I=O8G3;LZP+K3_P!=:*RFIR24)^S:G3DY M$9QE.%GHO:04J?-O!2YH^\D7!QBVYPYURS27,XVE*$HPG=:OV5Z M-A7\V_A/_@X1_P"$H\*^&?$O_#)$=I_PD7A_1M=^RP_M ?;H;;^U].MM0^SQ M7O\ PI2U^V1P_:/+CNOLMM]H51-Y$._RU_I(HK92C[.47"\W.#C4YFN6$544 MX5:2]I=ZP1 M_.O_ ,/]/^K3_P#S.O\ ^)NC_A_I_P!6G_\ F=?_ ,3=?#7_ 6X_P"4EK2+X*_$#XPKXD/Q6'BZYF M3P)XY^$'@M]#C\-_\*Z\+LT%^WQ7COYM;&LD:;)H\%@=+O#K*W>G<+\:_P#@ MN9^S=X4O;?3_ -GGP[J?[2\,6K2VFJ^-M-UB;X>_"J?3[*\\8Z/J5QX&\9ZI MX:\0:I\2)(]6\/\ AW4-"\0^&?"4GPA\<^!/&>G^-? ?Q;\2Q6G]DWB?\%R? MVD]8^&'[/O@O]G7P=K>@6/B+]K/4O'G@[XB:/KO@S4?$L^L_LN>'O!=QIOQT MMO#VIW-K-X(T#5]=\1>/O@_\,]4;Q*;S7Y_ OQ*\9ZC\/=)MO$^AIXY\!_G% M_P $C/V%?A]^U;XA^(_QB^,MMX.\=?!7X0^)['X7V/PFGG\8P:QJWQRT>/X3 M?&6/7O&$FAZWX=\/W7PUT#P%K^@:!=_#3Q%:^/\ PQ\9(/B-XGTKQ[X?T+PY MX,M+#XCJI_LM*G*I_M%?'U9_5*3_ '4*-""<7.4H7<_?H8AIR^%PY7"?M:*B M4_\ ::LHT[T:6"IQ>,K+]Y*K4E-2C"$)6L^2OAH/E:B^:+52+5=PZCP]_P % MM?VV-4\/^)-43X9_L\^(8_AQI_@F7XH>(/#WPX^+,7A_PA-X_P!3O/#O@R_\ M2(/C/K:^"M/\>^)=*U?1_!,'B'69&US4]/O-'TK4-7U"PN$)[GP'\*]1N/&=CX0\+?T35_.1_P %L_V./A+\ M.?A';?MD_"[POX-^&6J^&OBAX;T7X^V.B)!X3T#XBZ-\?_B;+X=M_'S>%M#\ M,7.G:Y\<#^T)\3O"NI:]XTO-5\(W'BKP-XN^)FI?$#5_'GB/PS\+-,T72%"6 M*DZ<*CIXF;DJ+C"/LYRDU*%+DUC&4^54HM1:E*:C%X>+#="_X2V/ MXQ?V"VO_ /"6_"#X;?%7[1-X>_X5;K7]B2V'_"PO[$%K_;>K?;(=+BUGS[7^ MU/[,L/EC_@A%\>/%-I\3/C'^R_KNO^.=<\&:I\/;?XV?"GP]-:Z)=^ /AAJ' MA;QG%X=^-4-IJ]Q=1>*]&OOBIJ?Q6^&'B+2?!^GVNI>"&U?PA\3_ !IY?ACQ MAXK\07?C_P#IEK#"UXU*=95::=:+E0:4Y+V-:%6$O:*.\HU:"YJ<)V_=8B%3 M5J-]L11E"=)TZG[J2C63Y4_:TY4YQ]FV_AE2K:3E'>="45[DKG\Z_P#P_P!/ M^K3_ /S.O_XFZ/\ A_I_U:?_ .9U_P#Q-UU__!PQ_P F[_LA_P#9\NA_^LE? MM>U\O?\ !O)_R<3_ ,%$O^R5_L(_^I%^VW6N)7U>. E\?UYU-/A]E[/ZW_BY M[_5?[EN?KR^]&'_?RQR^'ZE3I5/YO:>TJ8>%NG)R^WO?W[\EK+FNOI+P5_P7 M83Q?\1_A'\/Y/V8(-'7XJ?&KX+_!X:S*UU2WT07NG'7)[2/2%U33#>B_MOW0^)WQ(\&_!SX;?$+XO?$;5Y/#_ M ,/?A7X'\6?$CQYKT6E:SKLNB>#/ ^@ZAXG\4:O'HGAW3]6\0:Q)INB:7?7B M:5H6E:GK.H-"+33-/O;V:"VD[BOQ'_X+F?M':=\.OVE:GK]A\0_VK M/$AM8I/#NM^*/"]YIGP8^#6N^#/&OQFU2]U;1M#NM'UWP]XIN=1^'?P'\7_# MC6?$OAB;QGX.^.7B"\CB\3>'/#/B_P /W=82BZN+C&I4E["7+*<8QBI4:-%3 MJ8JJI.[G+V*E)1:=O9I0C*4FG&(K1I89RC3O6BY\LG)VJSJ>SIX>CRZ*/[[3 MGNK^U]YQC!,^<+3_ (. ]=F\+VVJ7/[&4%IXFET**_G\,G]HP36UMKCV"W#Z M&==3X&*)(8KXFP;54TL*R*;M;$@B"OZ%/AQ\0?"7Q;^'G@+XJ^ -2GUKP)\3 M?!GA?X@^"M8N=(UK0+C5O"7C/0['Q'X(M$GO]'U*SNI=(U[2 M=,UK39)6L]4TZROH9[:+_/FU/X0?$[0_ ?@_]K+5?$(TKX'^/?CKXH_8\\/^ M!O$'AOQ#H>H^(/B-X>^&$?QJT7XN_#KQ%?BOK? MB7PYHVB:#XGL;K_A4W[1NK^(?BKI/B3Q3KVHRWGA;6_$FL?'-_VC=%ALO"US MIMSHGA#PIX1_X2'PS93:GIWB3Q?R3JR=7"UTE'"YC#$NA!)N-.IA\3B(04)2 MYIRCB*%&K6A*=2:]C"A+F4ZLN?IA22IXFC)N>)P/U2=2H_==2EB,/0E4E.&D M8RI8BM2H\L(PM5^LQ?-&G%4_W;K^:SXW?\'#?_"FT_:=?_AD+_A(_P#AG#XI M?M,?#7'_ O[^R/^$R_X9V^*'CWX;?VUG_A2FJ?\(]_PF'_"$?VU_9V-<_X1 M_P#M/^SOM^M_8OM]W_2G7^:S^V[_ *C_ (*=_P#9TG_!2_\ ]:A^/5=-=*&5 M9EB8Z5L/&FZ4]^1RI8J3]UWA+WJ<'[T7M;9N^=!*>/RVC+6G7QM.C5CMSTY1 MFW&ZM*-VEK%J7F?Z4U%%%22%?EE_P4-_X*6O^P9\1OV=_ *_!1?BLOQZ\)_' MCQ2^KGXDGP(?"2_!/4_@=I@LDT\> ?&0\0-XG?XSK*;@WVAC15\.,ODZN=6! MTW]3:_EI_P"#A?\ Y.)_X)Z?]DC_ &[_ /U*_P!AJNG"4X5:LHS7-%8;&5$K MM>_2P=>K3>C3]VI",K;.UI)IM/#$3E"G&479NOAH-V3]VIB:5.:U3WA*2ONK MW3329[=_P_T_ZM/_ /,Z_P#XFZOZ/_P7TT8Z[I">*/V5]>LO"+2:H_B74?"7 MQ=TGQ-XQLK2V\/ZQ=Z2OA;PIXA\!^ O#OB/4]3\3V^@Z'<6FN_$'P1I^FZ/J MFJ>(O[8O;K1;;P[KEG_@W1_Y-X_;1_[/\\3?^LC_ +'51?\ !=G]G[X8Z/\ M"GX??M)^$M(^#/P^^+5S^T+X4T#XD^(-2O%\'?$']H#PIXP^&VK>!SX0T.QT MJV2U^,GQ4\*3>"?A3XRTR7Q>EYXA\"? /X/?%-O">OZ/X>MO$/A_Q#S8.+QT M*2C*5&>(I*=/E49_O)04X4N::Y5SOW%-P:3:5_NW\,_B;X#^,G@/PQ\3OACXGT[QCX%\8Z< M-4\/^(-+,RP7<"S36EW;7-I=PVVHZ3K&DZC;7FCZ_H&L6=AKOAW7;#4="UW3 MM.UC3KZQM_RG_;;_ ."M;_L<_M2G]FP?L_+\1D7X _#3XXMXV_X6N?"#[_B+ M\1/C9X"7PL/#/_"M/% *Z0/@X^K-KI\0@WQ\0KIXT:T&E&^U'Y#_ .#?N74( MO%?[:FG#7=:DT*33/V9=?A\)RZMJ,OAC3?$NI/\ M :+KGBW3O#\DATC3_$O MBG0_"_@W0?$FNV<*ZKKVC^ O!NFZK-+9>%]#C@^+?^"VO_*427_LP?\ 9F_] M:&_;9M*:YYQIRE/DYE%RFX\SC' MKZNX*E)VG/ R7,DY*&*="VHTZO+?FY?:04^6]H\W+>U[1O;9&^(I>PKUJ'-S>QK5* M7-;EYO9SE#FY;NU[7M=VVN]S\)OBS_P6M7X83? 6-/V<+3Q(GQO_ &.OV=_V MLTFM?C:+-?#B_'M_B J^"(\?">^&NVGAL>!@UKXR#:2/$HU*3'AG1!IV;[S# M_A_I_P!6G_\ F=?_ ,3=?T45^2'_ 7._P"49?QJ_P"RH_L<_P#K:_[.U=N& MH_6*^#PW-RRJO"8:I5MSW+24JE6E0Y[-OV5/EH^U:!_^$;_X1_\ X5SXH_Y!/_"HO[4_MC^V_P#3 M_P#A(?L7]E67]D_:]2^P_P!@K]K'_AM[]EOP-^TK_P (#_PK'_A-/%7QH\,_ M\(7_ ,)3_P )I_9O_"H?CC\2/@Q]M_X2/_A'/"?VS_A(?^%??\))]F_L&U_L MG^U_['^T:G]@_M2]_FU_X+KU7RIJ/OVM: M,;887]Y@\95G[U2EF%.A3EMRTI0Q;<;*R=W2I^]).2Y=]7?]AJ_"C]HO_@M7 M_P *!_:>_:*_9P_X9I_X2S_A07BSP)X7_P"$R_X7)_8/_"6?\)M\"OA/\:OM MW_"._P#"JM9_L+^S/^%G_P#"-?9O[=UG[;_8?]L_:+3^T_[*T_\ =>OX4?\ M@HK_ ,I//^"BG_96/@3_ .L*?LGUIRKZGFE6W[S#X!UJ,M?IAXT)Q]YQNG2Q%2:TO%.? MLHJ[C+EULCKKT;YK1P=*7LJ=7,JF%VY^6F_;1A\3YI*?"WACQSX8\1^"?&WAS0?&/@SQCH.K^% MO%WA'Q3H^G^(?#'BGPQXAT^XTG7_ YXCT#5K>[TK7-!US2KN[TS5](U.TNM M/U+3[JXLKVWFMII(V_A^_P""BOP:\&_"#]M[]IKX4^$I?AC-\,=3NO!?C3PY M\// OB"\\0S?"W3OB;\.M#U#QA\,_B1HVHB1? WB2_\ &\?B_P")7AGX=6,\ M_AWP[\#_ (F_"-/"UKH?A6]T;PQHFJO)./[NI'VU&DHN M:YI*4IU(Q=HI1IRG-2&O\ @X?\/>.O#^E>-/!W[*6M3>#_ !791>(?!\_B M;XQV.A^)+KPIJP-]X9N_$NAZ7\-?$^EZ!XAO-$FL+G7="TOQ-XHTW1-5FN]+ MT_Q+XBM+2'6;[]GOV&-2UO6?V)?V.]8\2^)?$'C/Q'JO[+'[/FI:_P",/%FM M:GXD\4^*];OOA+X1NM5\2^)?$6M2S:QKWB#7;Z6?5-9UK5II=3U34;JYOK^6 M2ZGE8_P!?L>?"3XQ_'3X7_LK_"WX"6&BZU\3O$/PV\+:EHWAG7]:M_#MCXOT MWP1\']5\?^*/"-GK5]!)I>G^)_$?ACPKJ^E>!Y]>N]$\,?\ "<7/AQ/%?B;P MQX9;5_$&FU0E1KY?'%7]FZ^+RJA2J3DHJE',5B()U+MTXQ4_8RJ3:ER1A)JZ MNI*O&I2QL\.OWBHX;,JLX0BVZKP/LIVIJW,YR@JD:<;Q4I3BI6T+(M!L?KBOXZ_ M^"/O[:WAWX!_'+3_ 9XDUW6+WX)?M=7?PZ\)>'[K1[/Q1XJTK0_CIXAUK2_ M#7P;\56^C6'B)=)\,>'_ (GVWB?_ (5O\0O&&E^ O$/B'5-5@^ MQXNUKPM\ M+_AOXBU[1?[%*Y:,JG[RA73CB<--T:\7'D;DOAJ'Q$%5I.,N>,;I<]-3N^94Y74&VY3I.E5?\17_!_]D;_@MG_P MU1\1_:W]L[IOL']E7O[P5_!__ ,$C?^3XO^"; M/_82\?\ _K"_[1M?W@5M4]W,,VH+2EALQJ4*$=^2E&AAYJ'-\4K2J3?--REK M:]DDL*7O8'+*SUJ8C 4ZU:7\]65:O!RLO=C>,(KEBHQTNE=NY1113 **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OA/Q_P#\ MI!_V?_\ LA/Q6_\ 3G9U]V5\)^/_ /E(/^S_ /\ 9"?BM_Z<[.@#[LHHHH ^ M _V(/^1N_;6_[.^^)7_HO3Z^_*^ _P!B#_D;OVUO^SOOB5_Z+T^OOR@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O M\\W]M?XF^-_$_P 8_P#@H-\2O%^M#Q#XNTC]HC]L'P[9:B=,TC1A%X9^!?Q# M\=?!KX4Z(;;0[#3[.4>%?AA\,? _A7^U9[>76-;&B?VSX@OM4UZ_U'4KO_0R MK^ ?]M_X2:=X&_:W_;W^!DOBR'QG),=7O_P"Q1H#:?%^UGI=A^U'; M^%YM/&J:SYX\&:;\>H/!BZZ+J+_A)AX>/B(Z5HG76C*ID^%O#'@;PQX<\$^"?#F@^#_ 9X/T'2/"WA'PCX6TC3_#_A MCPMX8\/Z?;Z3H/ASPYH.DV]II6B:#HFE6EIIFD:1IEI:Z?INGVMO965O#;0Q MQKO5X%^RO\>=+_:>_9Q^"WQ^TNST32'^*?P\\-^*-?\ "WA_QA8>/;+P!XXG ML8[;XA?"^Z\6Z=8:3!J^O_"SQW;>(_AUXJ:;1M"U&S\3^&-7T_5] T+5;2]T MBR]]K*$XSA&<&I0G&,H26THR2<6O)IIHUJ1G"%^R'\1_'GCWXM?L2_%OQYKB:_\ $SXN?M<_L<_$;XD^)4TW2=(7 MQ'XX^,/[4'PN\4?$77%TCP_IVBZ%I0U_7O%6NW_]G:+I.F:38_;3;:?I]I9Q M0VZ?Z'M?YV?P^TWPW^R-\0_".@Z[J_B/XL^'/V#/VH=%T/Q+K'@_PW;:=XP^ M)-M^PK^T;;6'B"[\,^#]6\436%EXG\:?\*=O)-&\,ZEXUDTZ#5=4MM*O/%36 MBR:O58S_ )$6:^4\/*2ZN$<-F+FO^WH^[NE=I76Y&$_Y'.5M[.4XZK>3Q.!D MHI]W&$WR[M1;M:+M_HF4444 ?R\_\'".I3P?';]@+2T9OL^H?"W]MZ[F4-A# M+IWBC]BA(&9-IW,JZA.$8,NP,XPPNTAM?V=?VMWA!!O?VX=&6W1F+EW,C.Q;!"K\:_\%U/BQ\/_ (A?M6_!'X5^&KV7 M5/&O[,_PG^(]Q\2;JRO=!OM"T/4?VE=8^$^M^%_ UX=-UR\UO2OB#I'A?X(6 MOCGQ)X<\2:%H;6O@7XH_"CQ+H]UK=EXO_:*^+_P 2_C5XBTCQS9'3(K1;&YTKX'>!M3\#Z=/H6BZA#\/O&WPF^"WP M\^(GAS4+^;7D\4'QA>^,="UZY\*>(O#]G8&/_P!XR:E\-2GE^*J5%;_EW/$S MJ1B_\<,7A:T>\;,,!I2SFI;W*N(H4(-:J57V>$DY+I:'U/$TI-7<:D7!J_-; M\6?^"VO_ "E$E_[,'_9F_P#6AOVW*\ N/@%I+?\ !'K]BG]L+0_#*_\ "3?# MG]H?]K?X&?%SQ1:7/@/0H$^"OQ;_ &]?VE['P)J7C&ZU6PMO''C:X\&_M#7' M@+P7\,/#?A[Q!(9_"5Y:ZOJ_B+PY[_\ \%M?^4HDO_9@_P"S M-_ZT-^VY7ZF?\$@?A5HGQV_X(H:3\$/$NK^(_#_ASXR3?\%#OA5K^O>#[O3K M#Q;HFB?$/]KC]J;PCJNK^%K[5]*UW2;+Q'IMCK$][HEWJFB:QIUMJ<-K->Z5 MJ%LDMI-TUZL:6<_\$&?VAM2U#P]\:/V2 M?$]_X?BM?AO?6OQE^"%H^M^%--\0W_@?XFZUK+?&/PSHW@;3M#TOQ%K.B_#G MXO&W^(/BKXDZMK'BNXDUK]I_P_X-O&\-:7H?A&TUCTS_ (+P?'G5_!/[.WPW M_9V\(>)3H7B']IGQ]<0^.K>WMO'-GJ^H_LZ_"BULO$OQ3L]$\5^&[C3O#.F_ M\)/X\UKX)?"SQSX3\:7VHVWQ$^#OQ,^)_ARS\)ZS9?V[K'A?^?#]FGXVW7[# MG[6'@?XL_$O7%N8_V9OBY\3?@E^TW=_#?Q/XRM/!NH^&-"UOQ1\!OVA-5DMM M'\&W_BWXD_#WX9>)-+N/CUX;^'EUX"76?'OB+X/^ 8;71_#GBQ='U'0^L_;^ M_:,3]L[]L3XA?%;X*^'O#WC9M0OO W['G[+DNDZIX8TT_&JV\-_$7Q'X5^'- MXGCN3QUKWP^U/P_\8_VB/BGXVU'X6?$&S\0>&?"6I_!CQ3\+==\1:=H6JP^( M[R3FPG_"5+,O;Z+)'4='EUYY5'4^I1HWLOW%2%=4*;_B0R]IQ@JB2UQ-\RAE M_L4^;-^2A54K1E&5-0CBO:ZN2E5I3H>VK7M#$XWX^>+/LG]D#]GJ^T__ ()C M?\%6_P!K3Q)IWA^:#XC_ +'7[3WP<^"M[)H7A;4/$=AX)^&GPI^*#KN/7OV9=$\77Z>*=)UCP9?:1<_X( M>?\ )]?B+_LTOXO?^KA_9IK]H_VG?@1X"_9B_P""/G[5?P"^&5K+!X,^%W[ M/[2WAK3[V]L_#]GKOB?4(O@9X]N_$GCOQBWA;0_#6A:I\0/B)XFN]8\=_$3Q M'8Z#I7_"4^.?$7B'Q+=6<=YJMQG\7/\ @AY_R?7XB_[-+^+W_JX?V::PQ%.5 M+(LOC4LZKSA5*SC=Q=:KB\FJ5N2Z3Y/:3DH)JZARKH:4JD:F$M4^(?BO0?!6G>*+[PM MKW[8$WB>S\.WOB6_TRVUN[\.0^)O#:EH.DZCJ-]\9-5_:)L?$\7B*;Q+X:\6VUW:V,/PC\-MH*:9: M:1-:R7NMG4)]46YL$TWMQZ@Z62_!_XA?L_P#CK]G/ M]F/QCJ'C#Q-\4M7\4?"CXI>.K+PW=:5X6\&?#;P]XAAT+XIZ/I[_ !$\%RV7 MQ*C^-FA0:_\ #3P?XE^'L,_AK_A!O$/B3XQ>$?BIIFIZ+\,(?'WB'_!#_P#9 MBU_Q;\:_$O[6WBKPG;#X:_#7P?XB^'OP:U[Q+X-T34X?%/Q;\6ZRNB_$'QM\ M+O%%_JPU[PS?_!WPCX8\0_"7Q)XAT3PQ/H_B]OCAXZ^'UCXVM=6^'/Q/\(2? MIE\,?^",W[&'P]\0W/B#7K'XD_&#%_X(U;0M$^*'C*T_X1WPUJG@K6]0UUKB MWTKX=:!\.T\4Z?XON+C2K'QQX6^)$GCCP;KNB>&]/T-/#MEI>L>-+7Q5^H/A M?POX9\#^&?#O@KP5X=T+PAX-\(:%I'A?PEX2\+Z1I_A_PSX7\,^']/M])T'P M[X=T'2;>TTK1-"T32K2UTW2-(TVUMM/TW3[:WL[.WAMH8XUYJ[GB%0HM1IX7 M#UI5U"_-4K5G)QIWITY.LZMT>3#O$55)U,17IJBI6M3 MHT7&2E"*=G*?+5K4Y<\96=:I.%1I4%2_GK_X+Z?&Z.2P_9V_99T;5_W^N>(- M7_:&^*%EH/Q);3-3M?#'P_@D\'_";PM\1?AAIL1N_$G@3XD^/O%?B7XA>#=; M\2WUIX>L_B#^RZ)]'T?Q%K^BOJ?@KZ=_X(A?!!_AY^R9JOQ>UO26LO%G[1OQ M#U_Q?;/K7PY;P5XRTOX6^!YG^&_PT\.W6OW\\VM>/O 6N3>'?&'QY^&'B"2# M2?#TGA_X]7-UX6TNZL=2G\6^+/YO?VL/C'>?M3_MB_M ?%G2-5N==TCXE?&6 MR^#WP#@T#XBI\6]!UGP#X*O=,^!_P);"[^.'@KP7X- ML;_2[GQG\=M2M=+N?&&M:U=^(_$7Z\?#3]LK_@IS\(/ASX ^$WP\_8$DT+P! M\+_!/A7X=^!M#F_9Z_:NUV;1O!_@G0K#PUX9TJ76_$7Q&U;Q!K$FG:+IEE:/ MJNNZKJ>L:@T)N]3U"]O9I[F3;'0?UO"T;KV674)QG&^OU^ORRJRE%:*IAXSK M85RO:=/V;7-RIQRP)O ?@SX=_$WQMI$E[\)8+GP MM\!_"?Q(\!Z])I>L:')K?@SQQ MH.G^)_"^KR:+XBT_2?$&COJ6AZI8WK:7KNE:9K&GM,;34]/LKV&>VC_BT_;G M\3?M2_&#XK:+^T3^T_\ !OQ9\&KO5O!7@WX"^'+2\^&_CWX=_#_4[CPEJWQ< M^)FG0:-_PL%]2OK_ ,?:M8^+/&=YJMK:>(9H[OPOX-M+NTT*S70M:U*\_>G_ M ((>?&Z/Q[^R7JGP6U75_M?BO]FKQ]K?@^UM=9^)+>-_&E_\)_',TOQ%^%_B M*\\/ZA%'KO@#X?Z+-KOC/X!_"S0)I]6\.KX?^ %W9^%-5M;'2KCPCX2QQDU_ M:?MTI*&8T82FVFHO'4H<]:45U==RQ7O;*GA*=/F]V,37"0?]GRH-IRP%:3IJ M,K\N#K24(1DW[S=!?4X*+]]SK5:C52+=4_'G_@MK_P I1)?^S!_V9O\ UH;] MMRNU_8*_X*A_\,0_LM^!OV:O^%'?\+._X0OQ5\:/$W_":?\ "S/^$+_M+_A; M_P _X6#_ ,(W]I_MZZ_M;^R/[8^SZ9]O_LNR MXK_@MK_RE$E_[,'_ &9O_6AOVW*_5O\ X(K_ H^%OQ=_P""4W[.NC_%?X:^ M /B?I/A[XX_MF^*- TOXA^#?#OC73M#\2Q?MF?M4:!%XBTBR\2:=J=MINNQZ M%XAU_1(]7LHH=032-PS]&/SE'V<8U%RI6 MG[2[MRH_'GXC>.OVIO\ @KC^TOX3TC3?"G@*\\2?#WPY\19/AAX/T3^SO!WA M_P"%?P=\:?%?P#IWC3QGXQ\8>*M6U/Q+XPUNQL;WX*:;\4;_ ,.M,WB*T^'E MOXA^$7P'\.ZKJ?B?P[K7]1O[$W[&WP]_8A^#UU\+_ VJ:UXFU;Q7XMO?B7\4 M?&^NW%REQXX^)>K>'_#/A74==L/#[7U]I?@SP]8^&?!OA3PKX9\):([PZ=X? M\.:;*O&_B;^2?]K'X2>/?^"?_ .VGXJ\ _#;XL6WAWQ1H<-M^ MT3^SGXM\#R:LOBWX=?"/XE^+_B5X<^'OAKQ58^-9O$R>(-:\"W7@KQG\+O$9 MUW5_'?ASXR^!-'L->^(%LI^)?B_X;:%_8A^RC^T-H'[5?[/'PM^/GAW3SHT/ MC[0)WUWP[OUNYC\)>._#6KZEX/\ B3X+M]6\0>&/!NH>);/P7\0O#_B?PI9> M,(O#.E:/XTL]'@\5^'8IO#VLZ7=3\V(52.8\F(DI\F%A++W!*-+ZK-4YU91I MQ24:LIU*4ZCE:RK*,8JL\;*II0E!X&4Z$7#GQ,X8Y2;E4]NI3]G&4Y?%1M2F MJ48Z?NE*7[I8.-/^,S_@I+_RDN_X*0_]E-^"/_K!W[*5?UF?\$MO^49/_!.C M_LQ+]D7_ -9_^'U?R9_\%)?^4EW_ 4A_P"RF_!'_P!8._92K^LS_@EM_P H MR?\ @G1_V8E^R+_ZS_\ #ZML;_R-9?\ 8GR7_P!1$&&_Y%C_ .QGC/\ TY5. M/_X*-?L :-^W!X$\+ZEHGB!O!_QV^#MMXQF^#WB'4M2U=? NI0>-4\-R>,?A M[\1=%L8]0C;PQXUG\%^$98O&VE:+?>-_ASKOA_2-?T&+Q#X9D\=_#+XC_P O MGA75?VP?^";_ ,9H-?\ [!\:_LY?$SQCIGAFV\4^&_$VE>%]=\)?&3PAX#U/ MP5\0-0\&ZE>VDOBWX;?%#2O"J^.;3P;KWCGX6>)]3\6?"8?$WQUX3\#?$SX? M>)_&/B.2Y_N@KD_&_@/P-\3/#5[X,^)'@SPG\0?!^I7.D7NH^%/&_AW2/%?A MJ_O/#^LZ?XCT&[O="UZSO]+NKG1/$.DZ5KVD3SVLDNFZSIFGZI9O#?65M/'4 MI0K4Z=+$03G[KZQ4ISGRWA)RG)*K&,Y)XQ4Z4YU:$^656RJ MPEK3J6BHZKI*48P@Y6E&T8MTIN*/QM_9&_X+2?"SXEG3/!/[4]AX<^ 'C*U\ M+ZGJFL?&&X\1Z3HO[.&JS>$/"?A74?$&HZMK'C'7+?7/@O>^*-7F^(.J>%O" M?BB^\=>#]$\+>#K+3=9^.VJ^/?%'AWPQJOZ(?MX_$;QU\'OV'/VS/BY\+]<7 MPQ\2_A;^RC^T3\1OAWXE;3=)UA?#WCKP1\(?&'B;PEKC:1K^G:OH6J+I.OZ9 MI]^=.UK2=4TF^%O]FU'3KVSEFMI?Y=/^"J7[)'@3]CC]H+X6^&?A78+I7P;^ M-GPG\0:SX,\-:MXR\5>-O$WA_P 7_!G4O!_A?XH6%[>^+-.OM5G\(ZMHWQ&^ M%'B#0-5\1_$+QSXNUGQCJGQ3CU/^PO#FF>$+*X_3O_@G'J'B#]O3_@DS^TS^ MQIK6JQ?#R7P-X=^-G_!/'PS\2+/2M(UJWTOP%XK_ &J?##Q%9^ = L/A MY8V]M\(/AY\=O"WPTL_#)U^?5/%UO\+(?%&M^.H]<\8Z@VEJDEA,?@J>)DJV M%Q"6*A4<5=T*=>G"M2J07Q-7J4[*.]&I%RJIPJU-4UBL/B9THJEB<*U3KTUK M!.:7+6CT4;U*#<8VO&O3M3I.-6G#\;O^"6N[P]_P4*_85T+3<0:>_BOXKZ%) M".0=.T[]CK]HF[MH 1M&$N-+LG^[C]T,*.W]Q]?P4?\ !-CXK^&-&_:S_8-^ M-6H:;XAU[1M3^)'A72-*M/"EG:WVI#4_VDOAOXJ_9[\,:K<6^I:EI,*^'/#V MN?&K3/$7C&\-U)?Z;X1TG7-2TS3=:U6TL]%U#^]>N;EJ0Q^;0K-^V^O\T[N\ MG_LN&IRGN[J56E6CS;.4)V;LPIN,LNRF=-?NU@8TUY2C5JU>1_WHTJU&3\IQ M"OX[_P#@MOJ4[_\ !2]-(+-]FM_V%_V<=1C4ME!/>_'W]LZVF94VY5FCL( [ M;R'"H"HV G^Q"OXLO^"M'Q=^'?QB_P""@?Q5\0>!-1;4K'X*_"_X,/$ M4=_H&H>&=2\=_#'Q)\5?B7XVC\-:GH.N:Q'<6O@C4?C8?ACXT@UN+0?$'AOX MK> /B+X0U30[?_A&X=0U/T*@J;6\7&G5G-);MU*,*E&R_Y^7Z'WG\ K2&Q_X-EOVK[>W! M6(?LO_\ !7Z8+A0%:Z^*7[9%U(JA%10BR3,$ 7(0*&+,"Q\$_P""%G_)Y?B3 M_LU+XB?^K4_9]K[ZU;X-I\"/^#=/X_\ @1[#Q]HVKZG_ ,$SOVN_BQXO\._$ M^Q;2?'/A/XA?'[X-_%OX\?$GP9K>B3:%X;O_ \O@SQ]\2/$GA;2O#6LZ1#X MA\.:+I&G:'XCNM3UW3]1U2]^!?\ @A9_R>7XD_[-2^(G_JU/V?:\MJ4>',JC M).,HXW QDI)QDI*64)IQ=FFGHTU=/1GIU6I9[B&G=/#YXTULTXW35M-=]-#X M4_:[_98^('[$'[27B3X#O"G@[X@:1\7_V*OBUJ6AVOBC2_P#A&O#& MN^'_ (A?#"Y\/R^/->^*$?B_QC^RUXY.B_#?Q1#\3]1U;Q7XMNO _A3XJ^._ M"UEX8^,_A:VU7^F+XF_M3_#_ /;"_P""1_[7'QB\"ZAH:ZE/^QQ^T?H'Q1\$ M:1KEUKMY\(_BY8?L_P#B"_\ &_PK\076I:%X5U>74/#-QJUI/I&LZCX6\/0> M.?!>J>%?B3X:L9_!?C3PSJ>H2?\ !8']E*^_:,_96U+QQX"\.3:[\)H4^"O[7W M[&OQZT?3;Z]UWR?"^@?'?3_@1XV?X2>);%]>\=Z#X0T"+XR^'Y;WX.ZQ"M.:VT7P_+L]1:9GEF9Q^#%X["X7'Q7V<6\13]CB&M;>V MG-:148R>(JVM2P44O,>N7YAETG[U'"8O%8!_S4O8R]MAULY.G&$8I>_R^SPT M5^\Q(M._:E^*OB+PX=.TF5]2^(7PQB^ '@7X>Z^NKS:;-KMD/#_A7X MY_%G3&TW3=7L-)U3_A*Q=:UI^J7>CZ#<:3] ?\&_VH75[^S9^TW;W#[XM*_; M*UW3[)<']U:O^S)^RUJ3)U.KJ^B-X>%GK_ &'_ ;_ /C30QX!_:P^$=MI7B.+Q%I'QB\$_''5 M]=N;.S3PC?Z1\6OAAH?PLT'1=$U!=2EU*Y\1Z+>?LU>(=1\4V-SH]CI]AIGB M3P=<:?JFK76IZM::)V9COD#Z6EG=U&25 MM>5O*HJ7FG*,XJ6UXRC>\6E_0=117BO[1OQ\^'_[+GP+^*/[07Q0NIH/!7PJ M\(ZEXIU*QL+OP_:Z_P")[^!4M?#G@/P9'XIUSPUH6J_$+XB^)KK1_ ?PY\-W MVOZ4?%?COQ'X=\,VMY'>ZM;9J$)5)QIPBY3G*,(16\I2:C&*\VVDA2DHQ>Y_:/_ ."^)M2U2#2TU5?'=CX/T? M7-%\5^*?#MW'_2;_ ,%Y?^47WQK_ .RN?L3_ /K=/[-E=.#G&KQ-B:M.5Z4L M[PRC;:3=2E5]HO*5*M12_P !E4C*GP]@Z4XN%18'$5>1IWA"5"G04)7U4HU< M-6O%K2Z>[:7\]O\ P3M^/W@[]D?]LX_M%?$C3?$VM^"?^&8OBU\%?[+\$6>E MZEXI_P"$I\>?%7]GWQSI%_\ 8M>UGPUI/]@6VD_"CQ%;ZE=?VW_:,.HWNBPV MNE7EM<7UWIW[[?\ #\[]DO\ Z)Y^T5_X27PT_P#GN5^*G_!'_P %^#OB9_P4 M@/@;XD>$_#7Q!\$_\,1_'[Q9_P (?XWT'2_%?A;_ (2G1OCO^R3H^D>)?^$? MUZUO])_X2#2M)\2>(M+TW6?LG]HV.G:_K5E:W,5MJE]%/_5__P ,@?LE_P#1 MKO[.O_ADOAI_\S->9AG!PJ>SBXKZQB5)2=[S5>:J->4IW:71-([L0IKV'.T[ MX>DXV5K0:?*GW:ZOJ<_^R)^V/\&OVV/AYXF^(WP8G\31V7@CXA:Q\+/'&@>, M-".A>(O"?CC1]"\,^+3H]^+:[U70-434/!?C;P7XML-2\,:_KVEC3O$UIIFH M7EAXHTWQ%X?T7ZJKE?!7@7P1\-?#=EX-^'7@WPKX!\(:9<:K=:;X5\%>'M(\ M*^&]/NM=U>_\0:WMZK-!:QR:AJ^HW^I7;37EY<32 M=56M-34(*HU*HHQ4Y15HRG9^UZ;86E[K8E^)OQG^)OBC^T_$-QJFKPGQ.=&@OH]!TC1= M-T_^I+_@FAI>@Z9_P3R_8DF\.^'-!\+6OB3]EOX(>/M5TSPWI%AHNG77B_XE M?#W0?B#X\\1SV>FVUK;SZ[XP\;^)O$/BWQ1K$L3:AXA\3:WJ^OZO<7>JZG>W M4W\QG_!6GX?6OPV_X*6?'N5O%L>OW_QY^'OP'_:.&A?V*-*E\$Z;-X*G_9CB M\.?;?[5U#_A)X[J\_9=O/&)UO[)H;6K>,!X;;2I5T*/6]:_HO_X)(_%[1/BU M^P%^S_9:;9Z%H>J_!+PO'^S9XH\)Z1XPL?%]_P"&[[X#"/X>^%[KQ,;2PTJY M\,ZU\2/AGI'@/XT6?@_5M.AO]#\+?$SPVD-]XATF?3/%&MZ9C_R-<(_LO*** MCVO'#94JGK>22ZV<))6O(G _\B[&1M[T>'M?M/#'B+]BOX+Z+X=\5W.CZ MA!X7U_7O!GQS_:AOO&7A[1?$$D"Z7J>O^$-/\>^!-2\3Z/9W,VH:%IWC?PC> MZE!;V_B+2I+K]AO^"$^F7NC_ /!,/X'V&H0-;W*?$[]L6XV.&&ZWO_VU_P!H MF_LIUW!28KFSN;>YA8@;XI48<&GF'_(SP+6JEE&C6SY*>54Y6?7EG&4)=I1< M7JFAX+3 YC%[K-:%UU7-1QLX_?"<9+RDC]=J_A1_X**_\I//^"BG_96/@3_Z MPI^R?7]UU?PH_P#!2@/H_P#P4J_X*)ZOJ,4EMI[_ !)^"FIQ7,B[8YK&Q_88 M_99ANKB)F(#1Q36=U"S9"B2"121M-:72R[.VW9+*Y-M]EC<$W]RU,9)RQ. B ME>4L7RQ2WE)X;$V275OL?UC?\$O?^4:'_!.[_LQ?]DG_ -4#\/Z_A!_;=_U' M_!3O_LZ3_@I?_P"M0_'JO[]_V#?AKXV^#/[#?[&7P>^)>B'PU\1OA1^RA^SM M\-?'_APZCI&L'P_XV\"_"#P?X7\5:(=7\/ZAJV@ZJ=*UW2[^P_M+1-4U+2+[ MR/M6FZA>6C*49Y_@IQ:E&6=.49)W4HRE6:::W33NGU1^M?_ 6,_9P\-_!7]M/Q M))I/@^WTGX7?M@^ -4^,4=L9O 5GX.O$/C"RU>Z\=_%+X\>/]?@\6:M&?Z0_^"9G[3'B#]JK] MCCX7?$#Q_K.B:Q\8?#(UGX5_&N33->\+:OJ<_P 1OASJ4V@/XO\ %>C^$-#\ M,:/X \0?&3PA%X2^/U;QG_ (+0? ]O MBY^PQXX\<6WB9_#6H?LIZH_[6""ZU1=,\.:[X9^%G@OQMIWQ7T3Q,J>%_$^H M:FK?!7Q;\2=5\$Z5IK>&S=_%?2OAZVM>*M(\*Q>(/M'X2_\ !-+_ (*"?"S] M@?Q?\?V^.&L>(X/AA\6_A?<^._".GV?BJ1[/5/CO\#/#GB76]/\ AE\.? FL M+IW@,_&3]ISX>7EYX9T+Q3XD\=?#^W\6>)O@=\'_ (/&_P#$7B+Q?X!L=*K& M0E.KEN-A%REBK957C'[5>FZ<,).ROS:5,-0A?65;%UYMQBK2X\))*&88.;C% M4KYGAW)I*--JK^+=%6'QOH5O;?'SXHZ4/&7B/5?%T6LW-KX%\8Q> _@%)\ M++CX9^+_ QH]Y<>#T^,WQQ\*W?BVYO-9U_PUX\,:-JL7Q$^(G[,W[6^NMX4\7:KX1\0^+ MM(\>>)/A!X0?PE\"!\1(/%&M6OBWP]\+- O]&?2_#@T70-(^+?V)O@N/VS_V MYO '@GXH^"O#NMZ?\4_B9\6OVP/VI_#G@]/#%GX%.DVWB^Y^+?Q!M)_"'Q1; MQ?+XR^#GC_\ :'\>_#7X+>+OA_-%XN\6:I\+?BEJ=M=:C;6NGZSXST3]QO\ M@X'_ .3DYO 5Z^+K+= M.%:HZ=6G=N5.4Z]/X4F^:M&5+*J,IQ<:V8YA@<;5C)6E"C#'8>AAJ73EE'EJ M4ZT&O?E0HU;*3;EO_P#!!#_DV'X^_P#9VGB'_P!9]_9RK\NO^"W'_*2N/_LQ MK]G/_P!7Y^V97ZB_\$$/^38?C[_V=IXA_P#6??VU^T\,>(OV*_@OHOAWQ7\&?'/]J&^\9>'M%\020+I>IZ_X M0T_Q[X$U+Q/H]G-_"-[J4%O;^(M*DNN7*-<+F,>LEC[+J^7.8U)6 M77EA"4W;:,92>B;.G-?XN$?2/]F7?;FP5&$;^LY1BO-I'Z[?\$%/^46_P,_[ M*I^VC_ZW'^TA7[#5^1/_ 0GTR]T?_@F'\#[#4(&M[E/B=^V+<;'##=;W_[: M_P"T3?V4Z[@I,5S9W-OF?PH_\ !17_ )2>?\%%/^RL? G_ -84_9/K^L;_ ()>_P#*-#_@G=_V M8O\ LD_^J!^']?R<_P#!2@/H_P#P4J_X*)ZOJ,4EMI[_ !)^"FIQ7,B[8YK& MQ_88_99ANKB)F(#1Q36=U"S9"B2"121M-?U__L&_#7QM\&?V&_V,O@]\2]$/ MAKXC?"C]E#]G;X:^/_#AU'2-8/A_QMX%^$'@_P +^*M$.K^']0U;0=5.E:[I M=_8?VEHFJ:EI%]Y'VK3=0O+.6&XD[L=KFFG3*,GOY7PD+7]>65O1]CGPC2RN MMJKSS2KR_P![V53'*I;OR.K34NSG&^Z/X"/V*?N_\$N/^SH/^"9?_K1WP(K_ M $IJ_P UG]BG[O\ P2X_[.@_X)E_^M'? BO]*:EB?^1MG?\ V-*W_IJB*A_R M*!/B3X^\5^)?B%X-UOQ+?6GAZS^(/[+HGT? M1_$6OZ*^I^"OZ,:_@I_:P^,=Y^U/^V+^T!\6=(U6YUW2/B5\9;+X/? .#0/B M*GQ;T'6? /@J]TSX'_!R7X*ZK9VIT6?P]^T!XEL+OXX>"O!?@VQO]+N?&?QV MU*UTNY\8:UK5WXC\1=&'E[&GB<7I>A2<**;4>;$XA.E2BI-^Y4C!UJ].?2I0 MCJFU?EKQ]M*AA5>]>K'GLG*U&E)5*O-"*;G3J-0PU2.MUB-8S5X2_I"_X(A? M!!_AY^R9JOQ>UO26LO%G[1OQ#U_Q?;/K7PY;P5XRTOX6^!YG^&_PT\.W6OW\ M\VM>/O 6N3>'?&'QY^&'B"2#2?#TGA_X]7-UX6TNZL=2G\6^+/YP/'^CZM^P MC^VC\0?"W@*%#>_L<_M*Z1XF\!^#/AW\3?&VD27OPE@N?"WQQ^$?P5U?XF:_ MIU_XSBD\9?LU^-O!?PA^,-]K=CXQ@U(:_P".](U.?XD:!=W-[XC_ %U^&G[9 M7_!3GX0?#GP!\)OAY^P))H7@#X7^"?"OP[\#:'-^SU^U=KLVC>#_ 3H5AX: M\,Z5+K?B+XC:MX@UB33M%TRRM'U77=5U/6-0:$W>IZA>WLT]S)^;7[<_B;]J M7XP?%;1?VB?VG_@WXL^#5WJW@KP;\!?#EI>?#?Q[\._A_J=QX2U;XN?$S3H- M&_X6"^I7U_X^U:Q\6>,[S5;6T\0S1W?A?P;:7=IH5FNA:UJ5YQ8>@O[,Q.7U M92]I5HPJJK33+M%0J.$ER_%[X<: MN_B#X>_%3P/X3^)'@/7I-+UC0Y-;\&>.-!T_Q/X7U>31?$6GZ3X@T=]2T/5+ M&];2]=TK3-8T]IC::GI]E>PSVT?<5^,O_!#SXW1^/?V2]4^"VJZO]K\5_LU> M/M;\'VMKK/Q);QOXTO\ X3^.9I?B+\+_ !%>>']0BCUWP!\/]%FUWQG\ _A9 MH$T^K>'5\/\ P N[/PIJMK8Z5<>$?"7[-5&'JNM0IU)1Y9N-JD-_9UH-PK4[ M]?9U8S@WJGRW3:U+Q%-4:U2$6W!-2I2=KSHU$JE&;M:SG2E";32:O:48M-+_ M #;/V0_^0I_P3)_[.K_X)H_^M(? FO\ 23K_ #;/V0_^0I_P3)_[.K_X)H_^ MM(? FO\ 23KHQ/\ R-L[_P"QI6_]-43'"_\ (FR;_L%_]LI'\^?_ <4?\F^ M?L6_]G\:#_ZQY^V97SC_ ,&\G_)Q/_!1+_LE?["/_J1?MMU]'?\ !Q1_R;Y^ MQ;_V?QH/_K'G[9E?./\ P;R?\G$_\%$O^R5_L(_^I%^VW3S'^'D/^/$_^DYF M7A/XF;?]B[!_^K&F?,]0^#GC^1?A7\8O#MOXBL9H==\ _#SP];>*/"G[1'Q2UN"+5O#O] MC?L[:;>>*])M[+2;7Q;X2^0?^"#7QDU'1_BQ\?/V<;R37[K0/'/@S2_V@?"5 MI9Z#X73PIX<\3^!=3\/?"[XKZGKWB99+7QK<^)_B%H/B_P" ^G^&=$FBUWPO M:Z/\)_%%];R>%-5NKE?&7]*GBGPMX8\<^&/$?@GQMX(=/N-)U_PYXCT#5K>[TK7-!US2KN[TS5](U.TNM/U+3[ MJXLKVWFMII(V_@6\.:WXX_8%_:-\/^(?$-_X]U#Q;^P]^T!=Z?XTUNW^&&CZ M-\0OBC\,OAOX@U3P+\4->\(?#?XC:E>:1I4_[3O[-NH>+-2^&TESXK^SIX>^ M+/AKQ+X4^(<"R:'XWCC'>]EU+%;SRG%1JR;U_P!CKQJ*KHK:4(/&23;3=;$T M8W:2@XP?NX^6'VAFE"5'M%8JE*FZ'O:^]5FJ#G;WE0P<[1FN;E_I3_X+N_'/ M_A OV2/#OP(T36/L7C']JGXG^'? MY;Z+\1_^$*\9Z?\'/ $B_%3XQ>(;?P[ M8PS:[X^^'GB&V\+^%/V=_BEHD$ND^'?[&_:)TVS\5ZMR^"I=%_9;\$W]GXA\4#Q+H6J:AI7A'XV?'+3M=\+) M#:^"9]#\1:;K'[,UQX5UZ>XU[Q59:EX7\;:;;P^$M)O;MO&?Q?\ \%M/V@!X MQ_;>\<:-J]YKNG_#O]C#X.Z-X+^Q:]H'A:QT^U\??$WP[H?Q]^,/C;PAX@TZ M6Z\3Z]X:\1_#2_\ V=/"]U!XHN].M]'\6_##Q1#H'ARRM[R^\1^+?Z>_V%/V M;[_]DG]D[X.? 36M>D\2^*/"6CZYK?CK5EU4:WI3_$;XD^+_ !#\4?B18^$] M3;PQX-N[GP!H_COQGXBT?XG:_!X#L/#EMXB-[KL.HZA=&.UJY=@OLX M:C+,L0MU[?&1BL*G?1PGAO9U$K?N\1A+JS]Z3P>E/'XSK7J1R_#M:?N\.W+% M2753A5E5H5%IST<3%.\=)<-_P5+_ .48_P#P49_[,0_:\_\ 6?OB%7\T@I4^;>'-SK6*/V/\ ^'^G_5I__F=?_P 3=?JC^PA^USKG[:/P MF\5?%C5/@UJWP7<>FVVKV=GXE\ >(+.;6!JEOJ.CZ1]KT5A)392TC**C-.'-*22A+F:]F^:,G))?$W%.% MI7BE*3LY*+B44459!_'E_P %N/\ E)7'_P!F-?LY_P#J_/VS*_8?_@@I_P H MM_@9_P!E4_;1_P#6X_VD*_'C_@MQ_P I*X_^S&OV<_\ U?G[9E?L/_P04_Y1 M;_ S_LJG[:/_ *W'^TA3S'_D:8+_ +%$?_3&4#P7^X9A_P!C6C_Z1CS\G?\ M@N3XW\9:Q^WYX)^&^I:RMS\/OAY^Q_\ #[QOX+\/?V=I,3Z-XR^,GQH^.F@_ M$W63JT.FQZ]?+XET3X$_"2Q&G:CJ]YI&E'PH;G1=-TV\UC7KK5OV4_X(I:A= M:G_P3<^"=S=OYDJ>/OVJ;%6P1BVTO]KOX[Z99Q\D_P"JL[2"+K_!VZ5^1?\ MP7@^'-OX7_;0^!7Q>E\5_:KKXX?LQ:W\-+/P.='D@&A1?LM_%2Z\57_BE/$' M]K31ZF?%I_:^L-*?1SH6FOH8\$)>C5M:'B$V>@?J)_P0W\::'KO["MMX!TC2 MO$=A>?!3XW_&_P %>([[6[.SMM,U_6_B!XTN?VDHM4\'7%MJ5]';J\U.UT6]B\7:#XJTV'39]*T_3=:UT53"*K%) M_:EB,/C*EK7ERU*BNG=K!ZX?-([U(YAAJL[?\^UAG!2](JOAJ;_O27R_82OA MW_@IS?3:9_P38_X*%:E;LRW&G?L._M97T#(VQUFM/@+X^N(F1]K;&#QJ5;:V MTX.TXQ7W%7YO_P#!6WXM> /A;_P3Y_:6TCQU>RI<_'GX:>+?V8/ .A:=>Z!# MXB\3_$']H+PSK/PWT>#0=.UW6]";6X/"&F:SK?Q1\=VVARZEXAT;X4> ?B!X MPTW0M:'AF?3YNK+[_7L%;3_:\.[]K58-M^26K?1*YAB91CAL1*<>>$:%5SAM MS15.3E&_3F5U?S/YAO\ @FO;Q7G_ 4J_8&O90?.M?B3\:KF%@$R'N/V*/VH M+>16)0G8R3L2(S'ETC)RJE3_ ',U_'-_P1U^#UO\2_V]_ ?C*_L_'<6F_LX_ M#CXG?%S2M<\.V;#P5%X\\3:'%\ _#O@_XC:S/H>IV4,7B;P'\7_BUXG\(>'8 M=7\.>(-=UOX;W&N:==:EH7@SQ9I=S_8S7DX=WK8^2^&6,7(^C4<'A*_X-Y/\ DXG_ (*)?]DK_81_]2+]MNOJ M'_@X8_Y-W_9#_P"SY=#_ /62OVO:^7O^#>3_ ).)_P""B7_9*_V$?_4B_;;K MNS'X,@]<1_[UC# ?'GG_ _T_EY_4U7\6/_!6OXWZC\^ M(.D?L_\ AWP_^SA\-/"?P\\9:E\5[+QW\1;7=XQ^)S> O 'ANRFM?#OQ?UOX MJ>,++]FWQQX*T&#Q#XSUOQ;^SWX8T;7+[^U[#3_!GA7^L[]JSX]Z7^R[^S=\ M;/V@=4L]#UA_A5\.O$GBCP]X5\0^,M-^'UC\0?'4%C):_#KX6VOC#5;+5+31 MM?\ BMX]NO#?PX\*2)I&MW]WXH\4Z/I^E:%KFJ7=GI-Y_#3^S%H_Q+B^*'PK MNO#/A+Q3^TY\:?AQJVD_'Z[T;5C\3?B!XO\ '?C7X>>+O#GB2\^,?CP^!O$. MF?$OQ.NG?&36_"/C3Q7KE[X@_LOQ!XRU;1=*^(,GB#1O%>I^'O$-3]I3R_%U M*4E#$8I?4<+-M1<922J5ZT'9ZT8JC&<+?O*6(G%*6L3./)4QN$IU(RG0HR^M MXF,4Y<].G>,*4HIK^(W.K3FY)0J892O%KVD/Z^O'G[!]I?\ _!,C4OV%/#;^ M!==\8:-\ =-\.^$O%=SINM?![P+XF_:8\%V]CX]\)?&OQ=I'P^N?$6M:!9^) MOVD=$TSXP_$33X)O'4^NW>H^(;?Q3!\0DU;6K77OYM?^"1_[6'AOX/\ [5GP M:\6W^LZ\/A5^U'X?T/X&7"66N>)U\-6_BGXNZYX3U#X#^,M:\%>'-$\0VWC' M7T^(5MIGP@\-ZCJMOHUM\/-)^.OCCQ;>^+=#\,6WBRTUG]/O^'A__!6G_HQK M_P UF_:5_P#FVK\#/CAX;^+FD_$SXE7GQ*L_B5\&?C)\2?&WCC]H>'[5:^*? MACX^\":Q\6OBCXV\>:'XP^'9N1H_C/PUHWA3Q[%KMI\*_$L%]/JVE3^"(H8? M$^I:]X>OM1'/7@O[*>'HPE[3 UJ6)P4()V4:<%&K2DI>UDY0J1@E:]&-7%54H1_B.FW"<8)T_] M!NO\UG]MW_4?\%._^SI/^"E__K4/QZK_ $+?V7?CKI7[3/[._P &_CSI5OH. MFM\3O 'A_P 2:]X;\-^,;#X@:;X$\;R6:6GQ"^&)?#.K6&K:#H6JVEYI%G_GI?MN_ZC_@IW_V=)_P4O\ _6H? MCU6E6<:F09K4@^:%2E0G"2O[T98?&2B];/5-/57+HPE2S?*Z_\()_PCW]H_"/X._"O_A%_L/_ A?C+^UO)_X5-_;O]M_;-,\ MS^W_ .R_[(3^RO[1U*']J']K']HO_@J+\3_AK\%O#OPX\+KH^F>.]>\=_ 7X M)>&Y="3Q7J?CO0O@CX@BU74_&'Q:^(6M>'M U;Q%HGA6#XW2>#I=,A^#GA&' MPY\0+GPUXLTCQOXKT+PIXPB^^/\ @@7X \!_%#]E+]M[P5\2_!/A'XB>#=2_ MX*#7U]J/A+QUX;T;Q;X8U"]\._LP_L4^)?#]Y>Z#K]EJ&E75UH7B/1])\0:- M<3VDDVF:WI>G:K9/!?V5M/%\%?\ !4K]FA/V/?VNM'UWP)XD\/\ A7P#^T4? M$GQ<^ WA7P-/XD\(>-?@]XI^$+?"^W^*FG:7?0ZC<"TTVS\=^.O"WQ/^%_B7 MP=K>@7'A*;Q=JW@+0O!?@SP]\*?!VN>+.#!*K/ \V!<:-98)SA1FN=.A[./M M:=.M)2DJBH.I>I*FU"G&=1JK9T*G;C>2&*C'&*;34=4;PA;V_@2/Q-)X-\!> =$NULH+?PMX,N_''C.Y'BK4=)M?&7CK6 MO$NL:UKS:1H$?@OX?^ ?Y]O^"VO_ "E$E_[,'_9F_P#6AOVW*_HF_P"":O[5 M5U^UK^RMX4\8^)K^?4?BM\/-1N/@]\;+R>RDM3JGQ)\'Z1H>H'Q<);3P3X"\ M)RR_$SP3XA\%_%6^TOX?Z1=^#/!&I^.;[X;V6KWVI^#-7$'\[/\ P6U_Y2B2 M_P#9@_[,W_K0W[;E;Y6Z;P>*E24E">!]I:?\3GJ8S#3J>UU=JOM)2]JNE3F6 MEK&.9JHI\M5IRCB<%!.-^1TX5Z$:3IMI7I.DH.E*UI4^5K1G:_L%?\%0_P#A MB']EOP-^S5_PH[_A9W_"%^*OC1XF_P"$T_X69_PA?]I?\+?^./Q(^,_V+_A' M/^%?^+/L?_"/?\+!_P"$;^T_V]=?VM_9']L?9],^W_V79?H!\*/^"V>N?%SX ML_"CX3^'/V0]6O-4^)WQ.\!> WFT3XN7GB*_T#0_$WBC3-,\7>.6T.Q^#L=Q MJ.E?#?P?-KWQ#\1QFYTZS@\->%M7O-3UC1-+MKW6+'V7_@@I_P HM_@9_P!E M4_;1_P#6X_VD*_8:N"A^\P-#V'^S*>%H^R_Y?.C&5*/*ESV525.+M&4TTVE* M<9*\7VXC]WCJ_MO]H<,56]J_X2K2C5ES-J'P*HTVU!IQ3:C).S17Y(?\%SO^ M49?QJ_[*C^QS_P"MK_L[5^M]?DA_P7._Y1E_&K_LJ/['/_K:_P"SM7L9;_R, M^&_ M[!*'Y,_CR_X+L_P#@HKH?B*\\/:_:>&/$7[%?P7T7P[XKN='U"#POK^O> M#/CG^U#?>,O#VB^()(%TO4]?\(:?X]\":EXGT>SN9M0T+3O&_A&]U*"WM_$6 ME277[#?\$)],O='_ ."8?P/L-0@:WN4^)W[8MQL<,-UO?_MK_M$W]E.NX*3% M6<90EVE%Q>J:.7!: M8',8O=9K0NNJYJ.-G'[X3C)>4D?KM7\*/_!17_E)Y_P44_[*Q\"?_6%/V3Z_ MNNK^%'_@I0'T?_@I5_P43U?48I+;3W^)/P4U.*YD7;'-8V/[#'[+,-U<1,Q M:.*:SNH6;(4202*2-IK2Z679VV[)97)MOLL;@F_N6IC).6)P$4KREB^6*6\I M/#8FR2ZM]C^L;_@E[_RC0_X)W?\ 9B_[)/\ ZH'X?U_#U^T?X+_X6-X^_P"" M@?@'^TO[&_X3/]L[_@HGX9_M;['_ &A_9O\ ;7[67QSL/MOV#[58_;/LWG^; M]F^V6OG;?+^T1;MX_N^_8-^&OC;X,_L-_L9?![XEZ(?#7Q&^%'[*'[.WPU\? M^'#J.D:P?#_C;P+\(/!_A?Q5HAU?P_J&K:#JITK7=+O[#^TM$U34M(OO(^U: M;J%Y9RPW$G\!'[;O^H_X*=_]G2?\%+__ %J'X]5,G&&1YDZD.>,889SI\SAS MQC0QG-#F6L>9)QYEK&]UJCNK-U<[PKHU%%U,WG[*LDJBBY^WY*BB_=FE=22; MM):/1G],'BK_ (+V>*+SPQXCM/!'[,^@^'O&=UH.L6_A'7_%7Q2U#QCX8T/Q M//I]Q%H&L>(_".D>!? NJ^*M!TS56M+W6/#FF>-_!VH:YI\%QIEEXJ\/7-U' MJ]G\._LV_LA?&_\ X*A?'SXI?'GQQJEOX8\$^/?B9JC?M ?&?PM!X.T;4=-\ M1^&/ ?PRL- ^%_PW\%2O?:D?$.F_"74OAOX5\!^+/%&@>)/#6B>%?#$_B/XB M^*OB/\1M+NO#OQ%_II_:T_8N^#_[5OP[^)VCZUX0^'^A_&/QA\,;CP%X(_: MO?A_IWB#X@?#?4M(FUS7OAMJUOJUCJ/A3Q;KOACP%X[UR\\62?#@>-]$\->* MX-2\4>&=99=&\8^(H[W^2+]D/]J3Q9^P=^T[>:YXG\6P1>#?AQ\5O&OP)_:_ MT#P)JWB#7? .NZ3\+_&7BSX7?$?Q#96:?#S7?&?BQ/@KXLL]=^*?PX&B?#_0 MOBCXLLO#]W\/=-D\*:;\5?&6G7N6,52.7U:D*C^K>UI4\P48J%98:47.5JB; ME[*\)SFH/FY*'-"-/%2PTX887DGCJ5.=-.NX5'@7)N=)XF\8)3IM*'M+2C&F MY^ZG4ESMX98F$_[9/AC\-_!GP;^&WP]^$/PXTA_#_P /?A7X'\)_#?P'H,FJ M:QKDFB>#/ ^@Z?X8\+Z1)K7B+4-6\0:P^FZ'I=C9-JFNZKJ>L:@T)N]3U"]O M9I[F3^'/_@@W_P G"?\ !.K_ +)[J_\ ZR3\4*_O$K^#O_@@W_R<)_P3J_[) M[J__ *R3\4*K$I+*:R222S;(4DE9)+$8BR26R0J$G+,H2DW*4LNSARDVVVW1 MI-MMZMMZMO5L]\_X*U_L;:G\$OVG?BCK$O@S5M8_9H_:LN=6^(FA^(KVWO\ M5?"NE?%?QX^N7OQX^"NM:UK'BWQ9K$FNZUK]OJ_QU\+C5[;P7H-_X6^)FO\ MP_\ A1X;F\.? 'Q-/IG]&7_!,O\ ;)TS]K?]G3P]'XF\::3K_P"T7\(](T+P M9^T/HPN-/@\4/X@C74M.\+_%G5M!TSPEX&T;3=&^/&C^'KGX@Z6/!?AQ_AYH M/B6;QQ\*?#NO:OK/PK\5Q:=Z3^WY^RK!^V+^R[\1/A#IXT&R^),%M%XX^!WB M?7UTZVLO"7QH\()<7_@B\O/$%UX,\?:KX5\*^*G>_P#AI\4]:\'^')_&UQ\& M_'7Q%\/>&;JRU#74N$_DV_X)S_M8/^R=^U'X'^)GBU]=\!?#/QS))\"OVF?# M7CHZEX(E^'^EW7B&32[7Q7\2/#?B_P 9_#SPOX'\5?LU_%BWW_$7Q/\ $RTU M?5?A)\([W]I#1=%\.#Q1XD>(F.VHYK'[+A@\R2ZQM>ABYONK3J5)SG9*.85Y MWE.F@P7Q5-5.,:V'6_+&;J1@DE#GE/!P3Y,-4;Y7_ ()&_P#) M\7_!-G_L)>/_ /UA?]HVO[P*_@__ ."1O_)\7_!-G_L)>/\ _P!87_:-K^\" ME6_Y&N??]C>K_P"HN$%1_P"1;DO_ &*Z7_J1B0HHHI@%%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7PGX_\ ^4@_[/\ _P!D M)^*W_ISLZ^[*^$_'_P#RD'_9_P#^R$_%;_TYV= 'W91110!\!_L0?\C=^VM_ MV=]\2O\ T7I]??E? ?[$'_(W?MK?]G??$K_T7I]??E !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?@A_P6;_8/^(W MQBF\)_M-?&_PP\!:AX$^-'PQT:#Q5K?C[XC?"'2=7U#Q=X-USX4> M'[75;[1M7\;_ >USQ#\1M1N_ASX>\(V_COXS>&/B'J]MH.O^)O'7PV^%7PG M\=?O?16M&JZ4V[*<91<*E.5^6I3EO&5O-*<);PJ1A4C:<(M9U*:JQY6W%IQE M&4=)0G%WC*+::NFM5)2C)7A.,H2E%_QN_L'?\%#OB5^PUK?BCX7>,]#\0>/? M@S/XNN++7/A9K&I3:)XH^"/CFQ\9+IGQ0U+P)%K%AN(O%,GC?X):T-" MT'5?BIIL&MVNL?"_Q1KGQ:USQ[^KOC+_ (+L_L_6/AV^NOA]\'?C'XG\6QRZ M<-,T3QD?!7@3P[=PRZG91:M)?>*=$\2_$74].ELM&?4+_3H;?P?JB:IJ=K9: M1T6_P!3&BZ9J?B'Q!J.GZ4+K[#97VN:Q=VT$5QJ=[)/ MR,O['?[(\T-)_B+ MXB^'?QTU[0[[XGW$GACP6;H>(?%UCH?B_P"&W@?QKYU_P6<_8>\6^&_'OC+] MNSX>:?;ZM\,-<\+^';C]IK2[0Z[=>(_ &O>!=#7PO%\?[XZGKNIZ;/\ "AOA MIH7@?P?\1;/PIH_ABU^$$/P_M?BUXAT[Q'X4\7_%_P ??"[^G6BM:$YTI5W4 M?MHXJ\:U-)4J?L[4E&%&,;JERRH4ZRMS1>(4ISA.G.=)Q7A"K"A""=)X=1=. M;?M*CJ*4Y3G5G*SJ<_M:E%IVE'#.-)3YH*J?R2?L!_\ !6#Q-^RUX(^'_P M_B1X'A^(_P"S[X/T^31_"7BCP]XB\0S_ !>\ ^'))OB+XFATR&+QEK^N^%/B M5X4L=1U?X<_#;X8^!M,U'X):-\&_A3X=NX=+U+QO:Z9X8\&6?W%\:O\ @NQX M"M_!-S%^SK\(/%^K?$;4#J6GV=_\:H]&\/>"?"8G\,Z^VC^++G2/ WBOQ/KO MQ".E^,8_"T.I?#R+6_AC_;WAF]U^YM?B?X/]3ADT"W\+0WD?Q#TVRLO'&F:WIG MA^RL-+T+Q%I/B"QU_P /6^F:6="U/3I=+T^2V\[\#?\ !/C]BCX>:/JFA:'^ MS3\*]6T_6-3GU:^_X6%X?7XM7_VBXTW3M*FM;/6/BG-XRU?3-%:TTNW9?#NF MWUIH$=]-J>JQZ8FJ:SK%Y?9PC&@H*A'FC#2-.L_=IQ5-+?#6O?$V:#]J_]JIKSP)?>*/#7B34O %[XN$447B*\ MT/09O&6HZ)I/@?P)X1\&?#OP5XG\-?L_>&/&WP@OY/A!I7P1TSPIX6O/[3/A MC\-_!GP;^&WP]^$/PXTA_#_P]^%?@?PG\-_ >@R:IK&N2:)X,\#Z#I_ACPOI M$FM>(M0U;Q!K#Z;H>EV-DVJ:[JNIZQJ#0F[U/4+V]FGN9.XHJ>64JU3$5INK M7J\L7.W+&-.%^2G3@FU&*NV]6Y-VNJ4*-.D^:,:4*%*'LZ4'SN-^:52M+XZM M25DY2;KZ-X;/B#7M#O]6_L#2-6\3>)-4TS1_M?]G6&H^( M-;O;6VBN=6OY;CU#0]#T3PQHFC^&O#6CZ7X>\.>'M+T_0] T#0]/M-)T30]$ MTFTAL-*T?1]*L(;>PTS2],L;>"RT_3[*""TLK2"&VMH8X8T1=,2_;XO#XA>[ M&C@OJKB]7*7+@X\RMI;_ &:6CU]Y=F31?LJ.+I/5XG%X?$IK[*HX>=!Q:ZN3 MGS)K1)6ZG\@O_!:7X%Q?"+]N)OB3+XCBU70/VU/ C>-['PUJVIM?:QHWC_\ M9Z\,_#+X-?%"QTW3(?"^EZ;I7P[OOA[JO[/^K:!!<^)/%?B/4O'5_P#%^\U M:)X>C\+6#=U_P0\_9QN/%G[3%U\8Y/",,'PK_9F^'FH:)X.U>23QIHL-G\:? MB#IL?@_P]8>$)-+LX/!?C"W\'?!.3XI6/Q%\,^(=CZWK6DQZG:Q17J:;J^J6*SBUO[N*4^'_PM M^&7PGTW4]%^%GPY\"?#31]:UF3Q%K.D_#_PAX?\ !NFZMX@ETS2]$EUW4[#P MYI^FVM_K,FC:'HFDR:G=12WKZ9H^EV#3FUT^TBA6,_VKZM]GE^J?6ELJ_P!0 M558.W+:WL?W#5V[N-?I6G%K"?[,\0[U;Q$M]'.E M;W:48Q^9_P#@I+_RCK_;X_[,L_:F_P#5&^.J_GV_X(>?\GU^(O\ LTOXO?\ MJX?V::_K"\2^&_#OC/P[K_@_QAH&B^*_"7BO1=5\->*?"WB72K'7?#OB3P[K MMC/I>MZ!K^B:I!=:9K&BZQIEU=:=JNE:C:W-CJ%C*?AK\$_A)\/?$TVDWF@3>(_ _PW\'>$]=ET+4+S3-1O\ 19-7T#1M M/U!])OM0T71KZ\TUK@V=S>:3IEU-"\]A:O$8K_:,'0PJ]V5''+%.3U3BJN J M<>S%AU['%UL0]8U<)]645NI?MF5\X_\ !O)_R<3_ ,%$O^R5_L(_^I%^VW7]+/Q% M^$GPJ^,&GZ+I'Q:^&7P^^*.E>&]?C\5^'=,^(O@OPYXVT_0/%,6CZSX=B\2: M+9>)=-U.VTK7X_#_ (C\0Z%'K%C%!J*:/KVLZ8MR++5+Z"?-^'GP,^"7PAU' MQ%K'PG^#OPL^&&K>,+70;#Q;JGP\^'OA+P5J/BBQ\+2:W-X8L_$5[X:TC3+G M6[7PY-XF\22Z#;ZG+^$'P,EU37/"^F:G!\3_BGK-MX6M/%_ MA31?%VA^)])^(.O?!GPK=>*_C]=?#F;PYJUOXM\+?"?Q+8ZQ_9/AQ=:\0:1^ M@M>??$7X2?"KXP:?HND?%KX9?#[XHZ5X;U^/Q7X=TSXB^"_#GC;3] \4Q:/K M/AV+Q)HMEXETW4[;2M?C\/\ B/Q#H4>L6,4&HIH^O:SIBW(LM4OH)[H3A3K4 MJE2"J0ISC.5-I.-3D?-R23NN2;2C/1^ZWH]C&K&_ [X*_"/4/$&K?"GX/_ N^&.J>++30M/\ %6I?#WX? M^$_!>H>);#PO-KEQX:LO$%YX;TG3;C6;3P[/XG\2SZ%;:C)(JU)NI5Q.(J5ZDW?5M1IPO>[U^/WPEMM&^&[?%#QY>^./@K"OACX?LYK?7[3QU\ M;/!&G>,OV?;/6/"LTNOV^B?%K7;.#2/%-C?W_A+7OYT?^"2'Q[@^$7[(I]4^):^"O MIK_B"&R\>_!#QG?Z#?1RZ#\0_&][XX M\++\"?A7HLTVE^(8M4_:/UF+PIJT]SJU]X5\5_VEU\W^'_V-_P!D/PG_ ,(R M?"W[*O[-_AH^"[_PYJO@X^'_ ('?#'1O^$3U3P?J%CJWA'4O#/\ 9WA>V_L& M_P#"VJZ7IFI^'+S2_LMQHFH:=8WFF26MS:6\D>V(_?X2E0^&KA\7'$T*G:+= M/VU-OXDIQI^S7+HHUL1S*7/8BA^YQ4J[]ZG6P\L-7AUE'W_9SCTYJ;JU*B4K MIU(46N7D=_Y;_P#@MK_RE$E_[,'_ &9O_6AOVW*_9K_@@I_RBW^!G_95/VT? M_6X_VD*_2+QO^SI^S[\3/%)\-3H&F>%#XP\;_##P3XK\4GPM MHFHZWJ^C>&SX@U[0[_5O[ TC5O$WB35-,T?[7_9UAJ/B#6[VUMHKG5K^6X[/ MP%\//A_\*O"UCX&^%_@;P=\-_!.EW>M7^F>#_ 7AG1?!_A;3K[Q)KFI>)_$5 MY8^'_#UEIVDVEWK_ (EUG6/$.M7%O:1S:IKFJZEJU\\]_?75Q*8E^WQ6'Q"] MU4<%]5<7JY2Y,''G36B7^S2TW]Y=F%%^RHXND]7B<7A\3%K:*HX:I0<7W;<^ M9-:67<_&O_@NM^S_ *OX_P#V?/AQ^T%X/\-?V[XF_9I\=7DWC.X@O/'-SJUA M^SW\5;*S\/?%"XT/PGX;LM6\-:L_A[QYH?P3^)GC+Q-XRL=+M_A_\)/AQ\2O M$-GXPT2Q_M[1O%/R[_P05^-2>'_'OQY_9:/AA8['QW9W/[5.B^*=)TA55?$W MA^W^%_P3^)FF>-M:G\2KF;5=!/P/N/AKIFC^#9&8:!\6;SQ1XH3/A'2G_I-\ M2^&_#OC/P[K_ (/\8:!HOBOPEXKT75?#7BGPMXETJQUWP[XD\.Z[8SZ7K>@: M_HFJ076F:QHNL:9=76G:KI6HVMS8ZA8W,]I=P36\TD;>1^'?V7/V9?"'BGP[ MXY\)_LZ? GPOXV\(7>H7_A+QAX=^$7P_T3Q3X7OM6T/5?#&JWGAWQ!IOAZVU M;1+O4_#6NZWX>U"XTR[MIKW0]8U72;EY+#4+NWF6)_?TL$E[M?!U9\LWK%X> MH[RHN*LV_P!]BYIW_B3HN7-&DHBP_P"YJXMO6CBZ,5."OS*O!>[53>RO2PJ< M5IRTZEDI592?\7G_ 4E_P"4EW_!2'_LIOP1_P#6#OV4J_K,_P""6W_*,G_@ MG1_V8E^R+_ZS_P##ZO=O$O[+7[,GC/Q-XD\:>,/V<_@1XK\8^,KJQO?%_BSQ M+\(?A_KOB;Q5>Z9H.D^%=-N_$FO:IX>NM4URZT_PQH.A^'+&XU2ZNI;30=&T MG1X'CT_3K.WA]9\+>%O#'@;PQX<\$^"?#F@^#_!G@_0=(\+>$?"/A;2-/\/^ M&/"WACP_I]OI.@^'/#F@Z3;VFE:)H.B:5:6FF:1I&F6EKI^FZ?:V]E96\-M# M'&KKOVV,>)6D7@L!A.5ZOFPE'V4IWVM-ZI;I;E4G[/"/#O63Q=?$ I?#'@ MUM"_:<^%5K\.O"]O\9M1U7Q_<6GB;QWHOCWP;\7?''B3P^\7A76?!G_""1>& MO@/XE\6?#;Q+X-\<79^-/O?@+_@NY\"]1\+6-W\4/@M\6?!_C:2[UI-3\/\ M@*\\'_$CPM:6,&N:E;^';BQ\8>(=8^%6K:C=ZIX:BT?5M:L[CP-I<.@:Y?:E MX>L;_P 26&E6OB?6?V=\?_#GX??%CPI?^!/BGX$\&_$KP/JMUHM]JG@WQ_X7 MT3QEX4U*]\-ZYIOB?P[>7_A[Q%8ZEI%Y=:!XET;1_$.BW%Q9R2Z7KFE:;JUB M\%_8VMQ%\H^(O^";?[#GBGQ[I7Q(U/\ 9T\%VOB'1[7PU9VFG>';OQ-X/\!3 M0^$]>U3Q)I;ZK\*O"6NZ)\+]=N[K4-8N[?Q+?ZWX/U"^\::##I?A7QC<:[X7 MT/1='T^JKA.7M(1=.?L:=-TD_P!S.=*G3IQJ?].Y5.64ZKC!MU)2G+VCFO9Y MT^>,?9S:G'VLIQFU^\C"I4E.4&_MJFI6I\S^&,*(?AA^R;\%]!TO1CXT.F>)O[-UOQ?KGBCQ)?L: M_LO^$OA#XENO >M?$N\USQ?X_P#BUXN^'_A@>'-*\5>.?&OB"]U*%;N]GBAU MSQM/X \%+X/^#VC_ ! \3V^FZ]XJ\'?#?PQ>S^'?!UDMAX,\/?1GP^^"7P8^ M$EYKVH_"KX1?##X9:AXIMM%LO$]_\/O /A7P9>>([/PW+K,_AVTUZZ\.:3IL M^KVV@S>(_$,VBP:@]Q%II*SG5J0@X1O;:,4 MW%).S4:=HPC"%.'\>7_!6[]A/7/V>OBE\3_C[::1IFL_LJ?M!>.[W7=;O5&L MWL7PD^*?Q8O;<>-O"GQ3G\2ZYX@ED\,?&OXI:WKWB?X=^-()]*\$VOBGQX?V M?F\.>![NP^#,/Q<^EOV/?^"TOB#X:>%O#WPL_:<\"ZMX^\,^"O!NG>'?"_Q= M\$:_K?B#XM:O%X3\/?#_ ,,>';+XJZ3\5/%>IM\2/&7B>6Q^(/C/Q]\;O^%G M^&KR\U6Y\-:&GPGU*ZO-?\;K_3O7RU\1/V(_V1OBI8^)++QG^SM\*;B?Q?K; M^)/$GB'0/">G>"/&VJZ_<>(X_%FHZS/\0/!$?AWQPFHZYKZ27OB6[@\0Q3>) MX[W5;#Q"VIZ=K&JVEYO6=.O5AB)J4,1RQIUJD-?;P7VZD6US54_>THTYT8N,Z#E*I3IST]C-V]V#2=H7NE9+E@H4W&I&$%#\:OVI M?^"X!U[P!J/A+]D?P5XJ\&>-?%&@ZUILOQ@^*5EX2:_^%>H2:AX<@T_6O!7P MVLKGQYX9\?:]<^'KGQK+I6H>.-;TKPQX(\8:9X+U77? 'QD\,WOB+P='^>7_ M 3[_P""<&J_MR:_%K?Q9TKXCWO[(VI7'Q*N/B/\5#XOBN]9^.GCWP_XPT:Q M\<_"^]\U/4_B/XD\1>-I/BO\<= T[Q)J#ZQX+^+'@F7XB>#?CA?6 M_B?PM_5'\.?V)/V2/A18^'+/P3^SQ\*[6X\(ZU_PD?ASQ%KWA6P\;>-]*UZ/ MQ%-XJL=7@^(/C=/$7CE[_1==E2Z\-W,_B&63PQ#9Z7IWAYM,TS1]*L[/ZDK" MK[2O1CAIN,,.VIUZ<+MUYVDN6:-":VFDC;@O OP!^!/PNUF7Q'\,_@I\)/AUXAF MTFYT&;7O OPX\'>$=9ET.\NM/O[O1I=4\/Z-I]])I-U?:1I5Y-ABG)[.,*N$FXI+7F:PTE?:\EV9%+]WB8UWJ MEA<9A^7K?$TXPC*_:+5VMWT/6Z_BJ_X*B?L+Z3^RQ\=];T[P3\*[?0?V1OC1 M8V&O_#"VT+P[]B^&'P_\;SPWY^(?P"TY1XDU\Z'/I][H_#SX+>%9/#/[/OBB71/[5:YCQEX)\&?$7P[?>#_B#X1\,>._"6J2Z= M/J?A;QEH&E>)_#NHS:/J=EK>DS7VB:W:7VF7E2G*VO+4CIU49JG5Y)NG&+_DD_X(C2(/^"CEQ$702-^Q M+^T+(L98;V1/CM^QVKNJ9W%$:2-68#"ET!(++G^P*O-?A_\ !CX/?":?6KKX M5_"CX:_#2Y\21:5!XBN/A_X$\+^#9]?@T)]4DT2'6I?#FE:;)JD6C2:WK3Z5 M'?-.FGOJ^J-:"%K^[,OI5<-&DZ7MFVFZM>=71.T4U&,5YOE@F_[S:5TDWV5: MJJ1H12:]C1]E=_:;JU:S=NB3JN"U=U'F=N;EC\Z?M;?L[:'^UA^SC\6/V?\ M7=230A\0?#D@^*/!5_XIM/ GQ'\ M/>%?&%WX-E\4Z-I/C.VT27PKK]TV@ZQJ4$O\8NEZG^T5_P $\/VL1+=:9H'@ M7]IWX.Z!XGMH=$UZ[\7^(?A=X\\#?$G1-:\,:9XIFT_PGXJ^%VL?&C]GWQ5K M&EVOC/PI#=ZOX>MU^)'PVT:V\6Z1X-^,7PE\0>$_!O\ >+7,>,O!/@SXB^'; M[P?\0?"/ACQWX2U273I]3\+>,M TKQ/X=U&;1]3LM;TF:^T36[2^TR[ETO6= M.T_5].DN+61[+4["RO[8Q7=K!*G6Y0JT/JU>#G3555JH^%K&[^*'P6^+/@_QM)=ZTFI^'_ 5YX/\ B1X6M+&# M7-2M_#MQ8^,/$.L?"K5M1N]4\-1:/JVM6=QX&TN'0-N>%OA[I.EZO\._@/I?C6SM?#/P;\/ZE>^)/%'QV^(]W M\09])^#FM_$+^R-,LKSQ)K$J3>!9?AO^SMX;L-?T/0?C;JEUK$GB#XU^,=#^ M"7B'XDP?2/ M@#X-_"'X3R:S-\+/A5\-_AI-XB338O$$O@#P-X8\&R:['HK:BVCQZR_AW2]- M;4TTEM8U9M-2],ZV#:IJ)M1$;VY\V(U*U*_L914W",57J1O.+<9*HXPCRQ3O MRI3C.$[-N+IV<)VX4JG\:,G#F;E1INT)PYE:#G-2=G#FO&4*D4[1FJL6VORE M_P""4G_!.>]_9KAU+]H_XW:'XE\/?M,^+= \;?"NW\$:AXA\-W^@?"SX4?\ M"PK*\FM+)OA_XL\5>%/&.N_%^Y^'O@+XD:CXHU35;J^\,>';?P?X%T;P_P"! M]/N@_X+R_\HOOC7_V5S]B?_UNG]FROV"KC_'OP\\ ?%3PO>^!_B?X M&\'_ !'\%ZG>:)J&H^$/'OAG1?&'A?4+_P -:[IOBCPY?7OA_P 0V6HZ3=WG MA_Q-HNC^(M$N9[22;2M=TG3=7L'@U"QM;B*L X8*OAJMI5%1Q-/$5&VO:591 MJJK4DW914IM.RC&,(*T(0A3C&*6+<\53JP?+#GHSHTXI/DI1<'&,8IMOEC>[ M;KHME5JSJ)>J4K/T-ZU55?9637LZ-.D[]7!--KR=PHHHK8Q/R6_X*V_L+^-O MVOOA1X$\:_!2VTF_^/W[/^K>)M8\)^&M;UC4=(M?B?\ #CQIING1?$_X0Z1? MW/B/2O GAKQKXFU'PI\//&'@7QEXXTF_TV'Q/\.[#X>W_B?X9^"_B9XZ^(.A M?SZ?L=_ME_'']@7XD^*%3PGXNG\->(=,M9_BG^S'\5(/%'PJOD\5:EX/TO6_ M OBZXT7Q5X7NO%OP9^)T6AZAX636KZ\\$RS^,_AI?:?HWC3PIK=WH/PF\1_# MK^W2O,?B#\$_@S\6KS0M1^*OPC^&/Q,U#PO;:S9>&;[X@^ ?"OC.\\.V?B.7 M1I_$-IH5SXCTG4IM(MM>F\.>'IM9@T][>+5)=!T:2^2=]+L3!=5PKT:5*M&7 M-AW*6&K0=JE)MSDHV>DH\TZO\ONUZT:JK4I*B3#GHU)U*35JR4:]*:O"K&T8 MM^4E&,&G9^]2I2@Z52$:L?R9U_\ X+J?LT6^A:U<>%_A7\=-8\30:3J,WAW2 M-?TSP!X;T+5-=BLYGTC3M:\1:?X]\5:AH.DWVH+;VVHZU8^%_$EYI=G+-?6V M@:Q- FG7'Q]\"OV[/^"DW[='[5WA'PO\"?$G@;X._&=Q\5/BS\+-'\0_![PI>^$I?"5O MXT\7^';OQGX/\)?"O0_#WQ&\5>#_ -Z_^&0/V2_^C7?V=?\ PR7PT_\ F9KW M;0]#T3PQHFC^&O#6CZ7X>\.>'M+T_0] T#0]/M-)T30]$TFTAL-*T?1]*L(; M>PTS2],L;>"RT_3[*""TLK2"&VMH8X8T1<:BG."IP:IIU(3G42O5:IU(35.+ M?P1GRRC-Q:O&3C*,U)C:9XDF^*OP MX^*FK?#,?%%--T"2XT_Q%?\ Q!^'^G_#K1/B#X*LO"=SXA\0>+-,T#QG\+O# M/PX\9^._B-X+N_#7XL?L"?MV^._V ?%_Q&\'7?@2+Q;\*?B!\1[+4OBO\-=1 M2+P+X]^'GQ5T/4O"?PS^(_C[1]2G\.7>K7OC+2_ASX+;PEXI^"_CV+3M/UCQ MA\/O NG:=XP^"=Y#\3-5\;_VF5X%\8?V6/V-M8\4>!Y_ MAOJ/C.^\.V=C\2;3P9*OB VVD>&_BCHZ:=\1O!LFBW7BOQ)JOA?5?"'BC0]9 M\):]K6H>(O"^H:1KMPVHUO4=.O3H1K*2J863]A6A;FC3E.4YTI1?*I1"9HOV;_@[XKUGXC:C+J&G6]_\ &XZ1X9\$^$(+CPSX@;2O M&$VD> _$OBW7?B/+I/C&+PK#J'PW36_A8GB'PS>^(+FV^*OAC5-+TZUU?\=O MV(OV%O&G_!0'XK^+4UV9-3^$2?%J_P#&_P"V-\4-6M[G0E^('B+XC>)Q\5OB MS\,]'/PSN/A\++XN_'&U\4:A=ZZ/ %]X-L?@;X.\?6/Q&CM]'^T?!_X?_$;^ MJ[X??\$Y/V(/AE<:W<^'/V(+;1[2_3XAC6OBY;01:&^KR63:+9_%? M5_&EIX;N)VUN\&LWGAV#2KOQ%'#I,7B"?4XM T)--^N_"_A?PSX'\,^'?!7@ MKP[H7A#P;X0T+2/"_A+PEX7TC3_#_AGPOX9\/Z?;Z3H/AWP[H.DV]II6B:%H MFE6EKIND:1IMK;:?INGVUO9V=O#;0QQKA5]K6H2PK<88>I/FKJ*O4KQBY*,) M2:7+"4&XS24O=J5(PY9\M8UHN%*M#$VE+$4HKV%W^[HU':4JEOMRA)+DNHJ3 MC"4UR*I0J;M?YK/[;O\ J/\ @IW_ -G2?\%+_P#UJ'X]5_I35X/9_LL?LQ:= MXED\9Z?^SC\!['QA-XTO?B/+XLL_A!\/K;Q++\0]2\33>-=1\>R:[#X>35'\ M:7_C*XN/%M[XH:Z.N77B:>;7I[Z3597NFUJOVF7XW!K26*C!1F_AARTZ\-5N M]:R>G1/R%2E[/%X+$-7CA<5"O*.SFHQDN6+V3?-N]#WBO\]#XS?L]Z9^SA\9 M_B[^R5J^LVGCP?LS?$C2?#.@:O?Z@=?UJ7P;-H/A;XK_ #U?Q9J;>%_!EK= M?$J/X0>,?AQ=_$.ZT3PWIOAR'XD1^*;;PP;O0+:PO+G_ $+Z\B\*8]'L?#T?B7QQ\-O!OBSQ!'X?TR]U74M-T--9U[1;_45 MT?3]1UW6[^QTQ;D65I>ZSJMU!!'/J-W)-K3K*-*K2:;YIX>O2DM'3Q.&J=-RJ4JB:7(JM.HFK\]"M3:J4K;>]4C1E)M7<82A M?EG)/\J?^"''P!U;X=_L\>/?CGXM\-_V'XD_:,\;6EUX2N+B?QI9ZU?? GX: MV%QH/PYFU[PMXBL],\/Z6^M>.M9^,OQ!\&^)/"-IJEKX]^$_C_X<^)+GQ7JM MG+HVB^%^+_X.!_\ DW+]E?\ [/3T;_UE7]K*OW.\.^'?#_@_P_H7A+PEH6C> M%_"OA?1M,\.^&?#/AW2[+1/#_AWP_HEE!IFC:%H6C:9!;:;I&C:1IMM;:?IF MF:?;6]E865O!:6D$4$4<:\W\0?A7\,/BUINE:/\ %7X;^ OB9I&A:TGB70]* M^(/@_P />,]-T;Q%'I6K:%'K^E6/B/3M2M=.UJ/0]?UW1DU6TBAOETK6M6TY M9Q9ZC>0S89?_ +'!*?OS=#%QJRCHIU\90KQJU4G\,95Z\JG*K*,7RQ2226N. M_P!KE[GN1C6PDJ:EJU1PE6A*G!M;S]E1C!RZR]YGXZ?\$$/^38?C[_V=IXA_ M]9]_9RKH_P#@M'^QUXM^/WPC\&?M ?#"T^(WC+XG_LL:?XZDLO@SX#T;3/$D MWQ5^''Q4U;X9CXHIIN@27&G^(K_X@_#_ $_X=:)\0?!5EX3N?$/B#Q9IF@>, M_A=X9^''C/QW\1O!=WX:_6SP#\,/AK\*=+U#1/A=\// WPVT75M7DU_5-(\ M^$M \':7J6NS:?INDRZUJ%AX=T_3K2\U>72M'TC3)-2N8I+Q]/TK3;)IC;6- MK'%W-+!<^#=_=G>KBY23ORSI8NK7E.D]I+FHUI4I2BU)7%BFFN:-3"TJ,85%=.-U4HJI%24HO2,XRC=/^+/\ 8$_;M\=_L ^+_B-X M.N_ D7BWX4_$#XCV6I?%?X:ZBD7@7Q[\//BKH>I>$_AG\1_'VCZE/X!=.T[QA\$[R'XF:KXW_ %/^-W_!=GP1 M;>"9HOV;_@[XKUGXC:C+J&G6]_\ &XZ1X9\$^$(+CPSX@;2O&$VD> _$OBW7 M?B/+I/C&+PK#J'PW36_A8GB'PS>^(+FV^*OAC5-+TZUU?]@/C#^RQ^SE\?8O M$3?%_P""_P /O&VL>*/ \_PWU'QG?>';.Q^)-IX,E7Q ;;2/#?Q1T=-.^(W@ MV31;KQ7XDU7POJOA#Q1H>L^$M>UK4/$7A?4-(UVX;4:\D^'W_!.3]B#X97&M MW/AS]G+P%JTOT^(8UKXN6T$6AOJ\EDVBV?Q7U?QI:>&[B=M;O!K-Y MX=@TJ[\11PZ3%X@GU.+0-"332,*=!WP\6X.I*HJ59IP@I+FY4XIJ2]K>\>2$ M&FYJ*3]BE*=2K&*K27M%3Y'4IIIRY>6$'9MVM"[3;G*+48.51?O%_*C^Q%^P MMXT_X* _%?Q:FNS)J?PB3XM7_C?]L;XH:M;W.A+\0/$7Q&\3CXK?%GX9Z.?A MG +[P;8_ WP=X^L?B-';Z/\ :/@_\/\ XC?W#5A> M%_"_AGP/X9\.^"O!7AW0O"'@WPAH6D>%_"7A+POI&G^'_#/A?PSX?T^WTG0? M#OAW0=)M[32M$T+1-*M+73=(TC3;6VT_3=/MK>SL[>&VACC7=J%&;JUL16G[ M6OB))U)VY4HQYN2G".MHQLI3FH* MI4F_YI^S@E%.T8PBFYU/:5:G^:A^R#=1Z+X*_8'\<72O)I/PG^(7[$OQJ\16 M]N%?4;WPM\&OB1\+?B;XGL-%BD:*VN?$%_H/A;4+30;6^N]-TZZU>:SM]0U7 M2[*2>_M_[$?^'YW[)?\ T3S]HK_PDOAI_P#/:ZN)97J_\,@?LE_\ 1KO[.O\ X9+X:?\ S,UO7E"I MB\9B81)J8B46[V<[)+3M",4^[3?4QI<\,+A<-)IK#4E332M=\L5)][-Q MNNR/QH_:<_X+N_"2;X)_%CPI^SOI/Q%\%_M'>)/AM>VGP0UCXEK\(?#.GV_C M#Q#\0OAE\*9_$'A/3M0\2_$P?$+QQ\(]&^*NH?M#0_#&7P'JVC^,O _P:\>V MOB+4_#NBV]WJT/PK_P $4/@0_C+]LGPWXLTVSUS3O G[*?PQUOQ5]M\/Z[X6 ML=,M?&GQ T#5_@M\,/ OB[P]J<=WXHUKPQXE\ ZM\+OZ9[[]AS]BG5-6T37]3_ &/OV6]1UWPTU^WAS6K[]G[X M37>K: VJVZV>J-HFHW'A*2\TIM2M%6UOS8S0&\MU6"X\R(!:]3^'OP.^"OPC MU#Q!JWPI^#_PN^&.J>++30M/\5:E\/?A_P"$_!>H>);#PO-KEQX:LO$%YX;T MG3;C6;3P[/XG\2SZ%;:C)&I-KXG2Q%)U5.45RPKUJ,5=NK/6DX4Z\L0HMS^HSPL$W>,:E:I6CB M)VT:C/#3I044[^VH4YRO&\7ZC7YQ?\%9/@%>_M!_L'_''2/#.A3:[\3/A=H] MK\?OA+;:-\-V^*'CR]\"-.\9?L^V>L>% M9I=?M]$^+6NV<&D>*;&_O_"6O?H[1711JRH5J5:*3=*I&:C*_++E:;C+O&2] MV2ZQ;74QJTXU:=2E*_+4A*G*VC2G%Q;3L[-)Z.SLS^+3_@DA\>X/A%^W'\)[ MB778[?X:_M'^$]<^!WB*?5/B6O@KP+::_P"((;+Q[\$/&=_H-]'+H/Q#\;WO MCCPLOP)^%>BS3:7XABU3]H_68O"FK3W.K7WA7Q7_ &EU\W^'_P!C?]D/PG_P MC)\+?LJ_LW^&CX+O_#FJ^#CX?^!WPQT;_A$]4\'ZA8ZMX1U+PS_9WA>V_L&_ M\+:KI>F:GX:9):W-I;R1_2%\JDJE'#JI9UJ5+V52<;\M2TG*,E=N2<>=T MTFVHTH4HK9G^;9^R'_R%/^"9/_9U?_!-'_UI#X$U_I)U\U:)^QC^Q[X:_P"$ M6_X1S]E#]FK0/^$&U3PQKG@K^Q/@5\+]*_X0_6O!6I6&L^#=8\+?8?"T'_"/ MZIX2U?2M,U7PQJ&D_9+O0=2TZPOM*FM+JSMY8_I6M:K]IC,PQ*TCC,7/$QB] MX1G"$>63V;7)>ZTU,Z7[O X'";RPE+V4I[*;M!72W7P]>Y_/G_P<4?\ )OG[ M%O\ V?QH/_K'G[9E?./_ ;R?\G$_P#!1+_LE?["/_J1?MMU_2S\1?A)\*OC M!I^BZ1\6OAE\/OBCI7AO7X_%?AW3/B+X+\.>-M/T#Q3%H^L^'8O$FBV7B73= M3MM*U^/P_P"(_$.A1ZQ8Q0:BFCZ]K.F+&+/Q%>^&M(TRYUNU\.3> M)O$DN@V^IRW,.D2>(-;?3TMVU:_-P\2_;QRZ*]WZE*JY7UY_:+%I)=#TKX@^#_#WC/3=&\11Z5JVA1Z_I5CXC MT[4K73M:CT/7]=T9-5M(H;Y=*UK5M.6<6>HWD,VE&I&"K0J1YZ5>A5HU(:>] M=*=*]^D*\*522^U&#B[J31A5IRG[.4'RSI5J=6$M?=M+EJ6MUG0E5IJ^SG?1 MI-?PY_\ !)[]E32=9_:M_9@^"?@JVUZT\&?#'QS??M&^+[_PUKWA30]<\.^& M?@[XEA^)>C:M=6_B2.[E\0>%]<^.=]\'OA5XQT?PUI>I>)Y?"?Q#O9["7P]; MVEYXO\.?WDUXWX(_9T_9\^&?BG_A.?AO\"?@W\/O&W]@:EX3_P"$P\$?##P3 MX4\4_P#"+:SJ.BZQJ_AK_A(-!T.PU;^P-5U;PWX=U34M&^U_V=?:CH&BWMU; M2W.EV,L'LE=:<;-W;A2ITXPITN9ZN*DJE5+11G6J66K;ZZE1 M2IT:<5RJFJDI_P!^M6J2G4JO?WI1]G"3WE[-2>K9\(?\%2_^48__ 49_P"S M$/VO/_6?OB%7\?7[)/Q$T7X&_M@_LE?M$^++75-0\$_ WQ9\2?$?BW2_#L%I M=^*=1L?&W[-GQE^$&E1>';+4KW2-)N[NW\2_$71+[4$U+6](ABT.UU6YMI[N M_@M-,OO[]*^;K7]C;]D*RMK>SL_V5/V;K2SM((K6TM+7X&_#&"VM;:"-8H+> MW@B\+I%#!#$BQQ11JL<<:JB*% Z*KA6PM/#3B_W>*6)4D]VG0E%/JN2>'@^ MJFI-/EY?>YX<]/$QKP:5L/BL.TU>ZQ,80DUT^!37=-IK8_/+_A^=^R7_ -$\ M_:*_\)+X:?\ SW*^D/V5?^"EOP+_ &OOBGJ'PC^&GA'XN:)XBTWP!K_Q&N-1 M\<:%X,TS0CHOA[Q%X,\,W=E'<:#X^\2ZDVKW%]XXTR>SA.E+8M9V>IO<:A;3 MQV=M??0G_#('[)?_ $:[^SK_ .&2^&G_ ,S-=?X'^ 'P(^&.NR>*?AK\$_A) M\/?$TVDWF@3>(_ _PW\'>$]=ET+4+S3-1O\ 19-7T#1M/U!])OM0T71KZ\TU MK@V=S>:3IEU-"\]A:O%C-3<5[-J,N>FVY*ZY%4BZD?65-2C%])-/H:0<4WSI MM*3XX^(_P " M?@W\0/&IT#3/"A\8>-_AAX)\5^*3X6T34=;U?1O#9\0:]H=_JW]@:1JWB;Q) MJFF:/]K_ +.L-1\0:W>VMM%%K'P-\+_ W@[X;^"= M+N]:O],\'^ O#.B^#_"VG7WB37-2\3^(KRQ\/^'K+3M)M+O7_$NLZQXAUJXM M[2.;5-"ASIK2W^RR=M_?79 MCH/V.'Q-!^\Z^,IXF,EHHJ,,0G%KO>OHT[6C?1NR^1/^"BO[']Q^VI^S=J/P MT\.:IH'A_P"*7A'Q7H/Q1^#/B/Q9+XH'A72_B!X;@U31KO3_ !)!X6U*UG;1 M_'7P]\3>//AG=:SJ&C^-[7P)_P )LGQ)T_P!XP\2^#- T:X_D_\ V:_VBOC1 M^P#^T?X[U72_"<.A_$W08]&^$/[0GP0^)5[XAMXQH^G>*_#'CR33M7TCP9XQ MM/#B_$&'PK)K(^!/QEO+?XE^#]#\(_%S6OB#X TSXB?#SXBNOBS^ZRN'\>_# M'X:_%72[#0_BA\// _Q(T72M6CU_2](\>^$M!\8:7INNPZ?J.DPZU8:?XAT_ M4;2SU:+2]8U;38]1MX8[Q-/U34;-9A;WMS'+4W"M0A1K1;=&;J8>K%VJ49.[ M<4]W3E*_NW48^TK7C.-:K3J9P4Z5:5:E)+VD%3KTY*\*L4U:3W]Z,=-4^;EI M*\'3ISA^/?A;_@NM^SE=^&/#EWXV^$OQL\/^,[K0=(N/%V@^%K7P)XP\,:)X MGFT^WDU[2/#GB[5O&?@;5?%.@Z;JK7=EI'B/4_!/@_4-;T^&WU.]\+>'[FZD MTFT_$+]IS]JC]H/_ (*2_'CX4>'KG0;C38[S4-,\-_ +]ECP/XCG\2:%I_Q) MU+PG>2^.?&FI>(=0TOP=_P +,\>#2X/&DB_$OQ+X;\&^&O@]\"-.U_\ L[0/ M >G7WQZ\??$C^J#_ (=Q_L0?\+%'Q1_X9R\"?\)*+K[9_9F=='PZ\W_A MV'X/C6/^%2FU_LH_:_L)\$FR_P"$GQXW^S_\)H!K]?47@/X9_#?X5Z5>Z%\, M/A]X(^'&B:EJLNN:CH_@/PIH/A#2K_6Y[&PTR;6+W3_#UAIUI=:K-INE:7I\ MNH3PR72A4JT)7R4IN+K1E*,9<_LHRY8N<*G-2;D[RM!1C-73M/W;-QA6C^?O\ MP3!_82TO]CSX3WGC3Q/:^(X/VB/V@/#/PUUKXY66O:MI=U:^ I/"^F:[J'A; MX*Z%IOA/Q#XE\#O:?"G4?'OC>RUGQKHNM>(KWXB>+];\2>(5\2'P-_PKWP9X M&_3FBBLJ5.-*$:<+V5W=N\I2E)RG.3^U.U\O?\&\G_ M "<3_P %$O\ LE?["/\ ZD7[;=?TL_$7X2?"KXP:?HND?%KX9?#[XHZ5X;U^ M/Q7X=TSXB^"_#GC;3] \4Q:/K/AV+Q)HMEXETW4[;2M?C\/^(_$.A1ZQ8Q0: MBFCZ]K.F+&+/Q%>^&M(TRYUNU\.3>)O$DN@V^IRW,.D2>(-;?3TM MVU:_-QMBG[>.7)>[]2=7FOKS^T^N6Y;;6^M1W_D?=&>'_<2S!OWOKE*C"-M. M1TZN'F^;NFJ&EM;RVLKO\*O^"]G[1VHZ?I?P,_8[\*ZGH+0_$R[U'XY?'.TA MUOPOJ/B*Q^'WPGUW0!\'/#&M>"K_ $/5/$6AZ+\2OC/OV:?&OX@:/X M"\&03:]X7U/PCKGP]^ <7B'2SXRT32-'CG\1>'?$D_QA\>?&GX>>+;7Q=J4, M]_:?#'PMJ.C>&M+TJ:/Q!XO_ &$\;_LZ?L^_$SQ2?''Q'^!/P;^('C4Z!IGA M0^,/&_PP\$^*_%)\+:)J.MZOHWAL^(->T._U;^P-(U;Q-XDU33-'^U_V=8:C MX@UN]M;:*YU:_EN.U\"?#[P%\+O#%EX)^&7@CPA\.O!FFW>M:AIWA'P)X:T; MPCX8L+_Q)KFI>)_$5[9:!X?LM/TJUN]?\2ZSJ_B'6KF"TCFU77-5U+5KYY[^ M^NKB6<3^_E@%'W:6"C6FX]:F*J\\76=M+*C5G1?VIQIX=N25/D'0_$?B+9R^,_A+XO^(OQ,TZ9;KP]X(^&7Q&\':] M\.O!6C>)+&]T"Z\>?M436^BZOX=U_7)-,\:_T>5Q_CWX>> /BIX7O? _Q/\ M W@_XC^"]3O-$U#4?"'CWPSHOC#POJ%_X:UW3?%'AR^O?#_B&RU'2;N\\/\ MB;1='\1:)RJ4IQJT^9;N//"/.E9N-TFF[K\ O M^"!OQND_L[]HG]E_7M7WR:%XBT;X_?"NUUWXDC4]3N?"OCJQMO!OQ6\)?#WX M7ZA$M[X:\"_#3QYX4\-?$#Q?KGAV\N_#U_X^_:@\[5M*T#Q!JYU+QE_-C^U% MX/U/X@^+?^"B/@71I[&VU;Q?^V)_P4:\.:;<:G+<0Z=!?:Q^U=\=;&VEOIK6 MUO;F*U2:=&G>WM+F98PQC@E8!#_H-^"/V>O@%\,O$9\8_#?X'?!_X?>+FT34 M/#3>*?!'PS\%^%/$9\.:O?Z/JFJ^'SKF@Z+8:F=$U/4_#WA_4=0THW7V"]O] M#T>[N8);C3+*2"CXG_9F_9O\;>)-9\8^,_V??@CXN\7^(Y[.Z\0^*O$_PH\! MZ_XDUVYT[2=.T#3[C6=7U$Y4\1.\'%VY*7-7Y:-G\*A3Q#IP<6U&-*"4;2]SJJU92Q6#Q= M.T:F&G2JRYM5.I2HRI*?>3F^2I4YM93E4UVO^9__ _._9+_ .B>?M%?^$E\ M-/\ Y[E>G_ [_@KK^S?\?_C;\+O@-X,\#?''3_%WQ9UCQ-HOA_4_$OAOP!9> M&M/N?"OPX\;_ !/U";7;O3/B9K&JV]M/H7@/5K&R;3=%U6:36;O3(+B"VT^6 M\U*Q^Q?^&0/V2_\ HUW]G7_PR7PT_P#F9K6\.?LO_LT>#_$_A_QMX1_9W^!? MA;QGX2N[[4/"OB[PY\)/ &B>)_#-_JFAZMX8U.]\/Z_IGA^UU71KO4?#6O:[ MX>OKG3KNVFN]#UK5M)N'DL-1O+>95%-Q7LY*,N>FVY1YDX*I%U8VNO>G34XQ M?V9-2L[6)@X)OVB;CR5$E%V?.X25-^D:G+*2ZQ374]TK^6G_ (.%_P#DXG_@ MGI_V2/\ ;O\ _4K_ &&J_J6KRSXA_ SX)_%W4?#VL?%?X/?"SXGZMX1M->T_ MPGJGQ#^'WA+QKJ/ABP\4RZ%/XGL?#U[XDTC4KG1;3Q'/X7\-3:];:;+;0ZO+ MX=T*34$N'TBP-OU8>JJ-24VG).AB:5EWKX:K03](NHI/NDTM3GK4W5@HIVM5 MH5+M=*5>G5:]6H-+LV?B%_P;H_\ )O'[:/\ V?YXF_\ 61_V.J^V_P#@KK^S MQKW[0W[$WCQ/ GA23QE\5O@KK?A_X^_"_0[6Y\=MJNHZGX :]L_B)HGACPUX M!L=9U#Q[X\\9? CQ#\6_ 7PV\#ZMX>US1-:^(GBOPJ[Q:)JMGI/BWP[]Y_#G MX2?"GX/:=K6D?"3X8_#WX6Z3XD\02^+/$6E_#GP7X;\$:=K_ (IGTC1O#\WB M76K+PSINF6VJ>()M!\.^']$EUF^BGU&32-"T;37N39Z990P>A5SX!RP:PMTJ MCP\:<91U4*L8149PEU=.K'FA.+TE"3BTTVC?&N.,=;XH1JP4+ZAU?1OVO_ 3:^%;GQ-HVEQWV MJZ5XL^!/ASXE_%KX"]7^->D:M):^'_%NOZAXYUWX M66^FKHGA]/%6HMRO_!;7_E*)+_V8/^S-_P"M#?MN5_4AI7[&_P"R'H4OAJ?1 M/V5?V;]'F\&:MX:U_P 'S:5\#OACI\OA/7?!>I6&L^#M:\-26GA>%]"U;PGK M&E:9JOAK4M+-K>:%J6G6%]I?%3X3?#/XF7G MAF#5[7PW=_$#P'X6\9W/A^V\02:3+KUOHD_B/2M2ETF#6Y=!T*35XK!K>/4I M-%TE[Q9FTZS,-X5QPSQ\(WE1Q3J>P3LI4HSG0K2YUM*4Z]*I.=FDO;-QOR*, MHQ+EB:.%4K*M2CAE6DKN-1X>LIIQO[R2HQA1@FM(TXMMW=OYN?\ @F9_P4K^ M!?[&7[&7PW_9V^*'A3XLZ]XV\'^-?V@O$>IZIX"T+P?JGA:>Q^*_[1WQ:^+_ M (=BL;WQ#X[\+:M+=V7AKQYH]CK27&B6L-OKEMJ5M8SZC80VNIWGWI_P_._9 M+_Z)Y^T5_P"$E\-/_GN5^BG_ R!^R7_ -&N_LZ_^&2^&G_S,T?\,@?LE_\ M1KO[.O\ X9+X:?\ S,UE2IQHTZ=*%^2E"%.%W=\L(J,;OJ[):]32K4E6J5*L M[.=6%M$TGPU MX9\-:3IN@>'/#F@:;9Z-H6@:%HUG#IVD:+HND:=#;:?I6DZ5I]M;V.FZ;8V\ M%G8V<$-K:PQ01(BXOCWX>> /BIX7O? _Q/\ W@_XC^"]3O-$U#4?"'CWPSH MOC#POJ%_X:UW3?%'AR^O?#_B&RU'2;N\\/\ B;1='\1:))I M4KPA6A6IT^;WG"-2,HPYK;N*:OWL?R%_\$2/^4I)_P"S _VD/_6B/V+Z_LDK MQOP1^SI^SY\,_%/_ G/PW^!/P;^'WC;^P-2\)_\)AX(^&'@GPIXI_X1;6=1 MT76-7\-?\)!H.AV&K?V!JNK>&_#NJ:EHWVO^SK[4= T6]NK:6YTNQE@]DKEH M4G2C.+:?-6KU=%LJM6=1+U2E9^ATUJJJ^RLFO9T:=)WZN":;7D[GXM?\%H_V M.O%OQ^^$?@S]H#X86GQ&\9?$_P#98T_QU)9?!GP'HVF>))OBK\./BIJWPS'Q M133= DN-/\17_P 0?A_I_P .M$^(/@JR\)W/B'Q!XLTS0/&?PN\,_#CQGX[^ M(W@N[\-?BQ^P)^W;X[_8!\7_ !&\'7?@2+Q;\*?B!\1[+4OBO\-=12+P+X]^ M'GQ5T/4O"?PS^(_C[1]2G\.7>K7OC+2_ASX+;PEXI^"_CV+3M/UCQA\/O NG M:=XP^"=Y#\3-5\;_ -IE>!?&']EC]G+X^Q>(F^+_ ,%_A]XVUCQ1X'G^&^H^ M,[[P[9V/Q)M/!DJ^(#;:1X;^*.CIIWQ&\&R:+=>*_$FJ^%]5\(>*-#UGPEKV MM:AXB\+ZAI&NW#:C754=.O3H1K*2J863]A6A;FC3E.4YTI1?*I1EST:E65-KV>)5L12FKJ4HQA&%2+W32ITXN.B]R$X.$E45;\?_ M (W?\%V?!%MX)FB_9O\ @[XKUGXC:C+J&G6]_P#&XZ1X9\$^$(+CPSX@;2O& M$VD> _$OBW7?B/+I/C&+PK#J'PW36_A8GB'PS>^(+FV^*OAC5-+TZUU?\=OV M(OV%O&G_ 4!^*_BU-=F34_A$GQ:O_&_[8WQ0U:WN="7X@>(OB-XG'Q6^+/P MST<_#.X^'PLOB[\<;7Q1J%WKH\ 7W@VQ^!O@[Q]8_$:.WT?[1\'_ (?_ !&_ MJN^'W_!.3]B#X97&MW/AS]G+P%JTOT^(8UKXN6T$6AOJ\EDVBV?Q7 MU?QI:>&[B=M;O!K-YX=@TJ[\11PZ3%X@GU.+0-"33?KOPOX7\,^!_#/AWP5X M*\.Z%X0\&^$-"TCPOX2\)>%](T_P_P"&?"_AGP_I]OI.@^'?#N@Z3;VFE:)H M6B:5:6NFZ1I&FVMMI^FZ?;6]G9V\-M#'&N%7VM:A+"MQAAZD^:NHJ]2O&+DH MPE)I M)QXD_90_9J\0#QOJOB;7/&8USX%?"_5AXNUOQKJE_KGC'6/$XO\ PMU34K_ %#5)KJ[O+B:36J_:9?C<&M)8J,%&;^&'+3K MPU6[UK)Z=$_(5)^SQ>"Q#UCA<5"O**WDHQDN6/1-\W70^E:_DD_X+9?L^:K\ M-_VM],^.NE>%UC^&G[3/@/1K?Q+XCM[OQQK:G]H'X4V"^$M9M?%!U>RNO W@ MN+QE\#;7X3V_PV\+^&=>LY_%S?"#XS^)[GP=:WVD>(/$_B3^MNN"^(/PK^&' MQ:TW2M'^*OPW\!?$S2-"UI/$NAZ5\0?!_A[QGINC>(H]*U;0H]?TJQ\1Z=J5 MKIVM1Z'K^NZ,FJVD4-\NE:UJVG+.+/4;R&;2C44%6C./-3KT*E&<>][3I-^4 M*].E.2^U&+B[J33PJPE/V4H/EJ4JU.K"6NB3Y:J26C\5?#S1/&>J:BGAT7?Q3T;Q_\ V'X8TOPG'X>>Z_F, M_P""#?\ R<)_P3J_[)[J_P#ZR3\4*_MQ^'GP,^"7PAU'Q%K'PG^#OPL^&&K> M,+70;#Q;JGP\^'OA+P5J/BBQ\+2:W-X8L_$5[X:TC3+G6[7PY-XF\22Z#;ZG M+ _V6/V8OA7J/AS5_AA^SC\!_AQJW@^W>T\):GX M#^$'P^\'ZCX6M)-(NO#\EKX\5_)__ ,%E_P!B6T^$'Q9M M_P!I'X5?#**S^"OQW_ME?CZ/"WAX+X3\%_'_ %#6XF3Q_P",(1XCOHM.A_:8 MM?$;Z=JMYI/@;PQX)3XL^ [W6/&OB77OC!^TIIL>O?U@5DZ_H.A>*M"UKPOX MHT72?$GAGQ)I.HZ!XB\.Z_IUGK&A:]H6L6TA4C[2A7IRHUZ;M:<)6:>OVJ=2,*D5M) MQY)WISG&7)5A*:A*$N2K2J1JTIZ^[.-T[V:TG"4Z;>\5-RC[RBU_#_\ \$S+ M6QTG_@H]^P3I=E'#9V=I\0?C'IVG6B-M2.WL_P!BS]IM(+6!68LP@M8/E4%F M$43,>%8U_:!-XC\#_ W\'>$] M=ET+4+S3-1O]%DU?0-&T_4'TF^U#1=&OKS36N#9W-YI.F74T+SV%J\7K=<=. MG*-7%5)2YGB<0JUW=O\ W?#T7S-[R[W.JI4C*GAJ<8\JH472Z6=Z] M>JN5+9*-51MWB^E@HHHK8R"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ KX3\?_\ *0?]G_\ [(3\5O\ TYV=?=E?"?C_ /Y2 M#_L__P#9"?BM_P"G.SH ^[**** /@/\ 8@_Y&[]M;_L[[XE?^B]/K[\KX#_8 M@_Y&[]M;_L[[XE?^B]/K[\H **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX3\?_P#*0?\ 9_\ M^R$_%;_TYV=?=E?"?C__ )2#_L__ /9"?BM_Z<[.@#[LHHHH ^ _V(/^1N_; M6_[.^^)7_HO3Z^_*^ _V(/\ D;OVUO\ L[[XE?\ HO3Z^_* "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@ 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@ 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 *^$_'_P#RD'_9_P#^R$_%;_TYV=?=E?"?C_\ Y2#_ +/_ /V0GXK? M^G.SH ^[**** /@/]B#_ )&[]M;_ +.^^)7_ *+T^OORO@/]B#_D;OVUO^SO MOB5_Z+T^OOR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **^ OVU?\ M@J7_ ,$_?^"=RZ!!^V+^U!\/_@]KWB?^RY]"\"&#Q-X_^*=_H^LGQ1'IOBU? MA+\+M \;?$V#P#<7O@SQ+HY^(=UX3@\#0>(=-_X1RY\0PZ]>:?IUU_,5_P & MS_\ P7O^*W[7OQ0_:,^"W_!3#]MKX?ZO\4/$5Q\#8?V0_"_C[PC\%O@%/B%X0\$ZQX$\ ?#C0/&OC[7]?\1_!JQ\._#S5=5U?Q[X@$MY=> / M#U]9:3XWN;(6KLNBO^*5O76]NR;Z!MOIM^/]?D?VY445^4WP)_X+??\ !+/] MIS]J#3_V-_@!^UGX?^*W[0FL:[X]\/:'X5\)?#KXS7OA;Q#?_#/0O$OB?QA< M^&_B[)\.(?@YXBT*T\/>$/$&L:3XIT3Q_?\ AGQ786EO<>$]7UQ-4THWP!^K M-%%?$?[;G_!1W]BC_@G)X2\%^-?VS_CUH'P5T7XC:_?^&O MM<^'_&_CCQ1X MJU+2-/74];GT;P-\,_#'C/QM>:%X>MI].C\2>*4\/?\ ",>';_7_ MI.MZQ M8:IXL\-6>J@'VY17R#^Q7^WG^RA_P40^%>N_&S]COXJ_\+@^&/AKQ]JOPOUO MQ-_P@WQ)^'_V+QUHGA[PMXJU30_[&^*/@_P3X@N?LN@^-/#-_P#VG::5/H\W M]I?9;?4);RSU"WM>!_;5_P""I7_!/[_@GG>+$^$OPOT#QM\38? 5Q>^#?$FCM\0KGPG#X&M_$&G M?\(Y<^(8=>O+#3KHVWTV_';[^@;['WY17Y1_LA?\%PO^"6'[=_QBL_V?_P!E MK]K7P]\0_C%JF@ZYXDT/P+K/PZ^,_P *]3\3:=X:MX[[7K?PG'?"_B+4]+_5R@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ 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 **** "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** "OA/Q_P#\I!_V?_\ LA/Q6_\ 3G9U]V5\)^/_ /E(/^S_ /\ 9"?BM_Z< M[.@#[LHHHH ^ _V(/^1N_;6_[.^^)7_HO3Z^_*^ _P!B#_D;OVUO^SOOB5_Z M+T^OOR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _RU/@G+^P]\7_\ M@Z,_;(;_ (*O>+$\1?"32?VMOVQK?X?ZM\<_B%X4TGX$P>./@G\1?$]M\%?" M/[1?B+XJ^(-,T^?X#>&OAGX#N? W@?X>0:C+HVM^,M*^#7PIU3P]JWPHO_$_ MA6\_LT_;._X-GO\ @DE^V5)XX_P"$<\0?#M/ _B?X*ZFNI:EXF&I:KXR;X7Q?%&Z'A[PQH:^/8O"FE'P_ M<>^?\%%_^"&/_!.7_@IT-0\1?'_X-?\ "(_&N]%JJ?M*_ ZYTSX;?'5A;?\ M"%V/_%3:_P#V)K?A/XJB/PKX$TCP)HB_&GP7\24\#^$;K5[3X=KX0U._.JQ? MQ4_MV_"G]O/_ (-./CS\%-<_8G_;D\1?$O\ 95_:;\1_%?Q9H/P&^*.@MJ'A M=IOAUXR^%=YXO\'_ !>^&?#W6_$&O?#Z[^#WA.[_ &E_A _P=^,'B2RM MO'>@:%IGP?T.TTD^(1.W(MN5I*7G?1OL[NS>NB^3>]VM;]'T5M?)I6NNOEI< M_J=_X+J?\$SO^"F'_!5'5?@_^SC\!_VF_@-^SY_P3_9O">M_M'Z3K-S\3?\ MA=?Q \:6OC>_N+R\O/#?ASPA>>%/B3X"^&_A6R\,>+/AI\,=4^)/PQT?Q'\5 MSJ6K>/=2>;PU\+_$_@?^.S_@BA\$/"?[,W_!U+H/[.7@*_\ $&J^!_@'^T9_ MP4)^#'@_5/%MWI]_XJU/PQ\,/@O^TYX*T'4/$M]I&E:%I-YX@O=+T2UN=9NM M*T/1M-GU&6XEL=)TZU:*SA_TS/V5/C@/VF_V7OV;OVDAX8_X0H?M"? 3X/?' M >#?[:_X23_A$A\6/AYX=\>CPQ_PD7]DZ!_;W]@_V_\ V5_;7]A:+_:GV3[= M_9.G>?\ 8X?\Y;_@FQ_RN2?%'_L^C_@JA_Z@_P"UI0M)6\IW]4D@W@_)QM\Y M(_TQO%7BKPOX%\+^)/&_C?Q)H/@WP7X-T'6/%7B_Q?XJUC3_ ]X7\*^%_#V MGW&KZ_XD\2:_J]Q9Z5H>@Z'I5G=ZGK&L:G=VNGZ9I]K<7M[<06T$LJ_YBW[8 M&M_&'_@XJ_;"_P""E/[56D>-=>?_ ()O_P#!+?\ 9C_:4\?OK_P>-?MX_&3]F?\ 9"^ W[+GP@UC7_!,'[:OB+XL M:=\6O'?AK7X-*U&^^#OPET/P79^*O@W/:#0[C56T/XL:I\7/#MQXHU31/%7A MJ>?PQX&UCX=Z[8^*?!GQ+\4:9#^'_P"R_P#\%RO^"3W[(7_!%3XW?\$W/@]\ M%/VX(OCA^T1^S#\<=$^+/C_Q+X<^#NL^ /$G[6?Q[^ !^%_BGQ=#JR_'RTU; M0_A)HNKVGASPSX6M]#^&UAK5K\-O">CZKKGAOQ!\1;WQ/K'B);J7=:)?WFKW M^2V\VFMAK1QOM)J_^%27_I5G?R37VM/W;_X,KO\ E%?\=/\ L_GXJ_\ K/O[ M+E?SV_\ !!;X Z5_P7%_X+,_M*?M9_M^?#_7OC9X4\(:)XE_:6\2:'/%XHUO MX"#XO:Q\1O!_A[X)_!+QVWB^?QE/=_"+P[X*D\8M\*/@?K_C)K;7O"'P4L/" M6K+XP^%WA'QQX1UKZ6_X-8O^"U'[+7[&WPL\,_\ !.7XG^ ?C_KOQN_:L_;V MTY_AYXI\!^%?AWJGPKT8?''P[\ ?@IX3_P"$TUSQ!\5/"_BW3CI_BKPMJ&H> M(O[$\#^(A:>'YK*ZTTZOJ4LVDV_2_P#!D-\9O#&@_'S_ (* _L[7FGZ\_C;X MG?"WX-_&;0=3M[73V\,V?A?X#^,_&W@;Q?8:S>RZI#JUOKNHZM^T9X(N/#5K M9Z)?Z?=Z?I?BR74]4T>YLM(M->_\'8O_ 3K^#/[ 'Q=_8V_;>_85^$VM_LQ7WCWQ+XFT7QWJ_P" MTF7X:_!SX:?%_P"#D'PZ\1? CQ9X"M_ NDZ+I'P:^+OBO3!XUU6*#PMJ^A0^ M*I?A'/X]\/>'+7QGI7Q+\7>)/[]?V*/C3XG_ &D?V-/V2/VB?&UAH&E>,_CW M^S)\!?C3XNTOPI;:A9>%]-\3_%+X5^%/'.OV'ANSU;5-V MU/6M8U"#3H[>*]U34+E)+N;^67_@]C^)_@;2/^"?_P"RU\&-0UP6_P 2O'_[ M7ME\3?"7ALZ;J\IU;P/\(_@Y\4/"WQ"UL:Q#82:#8GP_KWQK^&5A_9NI:I9Z MOJH\3&ZT33]2LM&\07.D_P!'?_!*12G_ 2X_P"";*,,,O[ O['2GZK^SQ\. M@?U%2OAEY35O^WHWE^2_IC>\=-XN_G:32^Y:'WU1112$%%%% !17XF?LA_M% M?M2?M??M8?\ !3GX8ZC\7-"^&_@C]CS]IW0?@K\,M-\,?#JUU"\O_#-_X"L? M$TU]XFU'5?$3-?:R;ZYD1KBUM[*V,(15M4();]$?^%._'O\ Z.AU+_PU_A__ M .7M 'U%17R[_P *=^/?_1T.I?\ AK_#_P#\O:/^%._'O_HZ'4O_ U_A_\ M^7M 'U%17R[_ ,*=^/?_ $=#J7_AK_#_ /\ +VC_ (4[\>_^CH=2_P##7^'_ M /Y>T ?45%?+O_"G?CW_ -'0ZE_X:_P__P#+VC_A3OQ[_P"CH=2_\-?X?_\ ME[0!]145\N_\*=^/?_1T.I?^&O\ #_\ \O:/^%._'O\ Z.AU+_PU_A__ .7M M 'U%17R[_P *=^/?_1T.I?\ AK_#_P#\O:/^%._'O_HZ'4O_ U_A_\ ^7M M'U%17R[_ ,*=^/?_ $=#J7_AK_#_ /\ +VC_ (4[\>_^CH=2_P##7^'_ /Y> MT ?45%?+O_"G?CW_ -'0ZE_X:_P__P#+VC_A3OQ[_P"CH=2_\-?X?_\ E[0! M]145\N_\*=^/?_1T.I?^&O\ #_\ \O:/^%._'O\ Z.AU+_PU_A__ .7M 'U% M17R[_P *=^/?_1T.I?\ AK_#_P#\O:/^%._'O_HZ'4O_ U_A_\ ^7M 'U%1 M7R[_ ,*=^/?_ $=#J7_AK_#_ /\ +VC_ (4[\>_^CH=2_P##7^'_ /Y>T ?4 M5%?+O_"G?CW_ -'0ZE_X:_P__P#+VC_A3OQ[_P"CH=2_\-?X?_\ E[0!]145 M\N_\*=^/?_1T.I?^&O\ #_\ \O:/^%._'O\ Z.AU+_PU_A__ .7M 'U%17R[ M_P *=^/?_1T.I?\ AK_#_P#\O:/^%._'O_HZ'4O_ U_A_\ ^7M 'U%17R[_ M ,*=^/?_ $=#J7_AK_#_ /\ +VC_ (4[\>_^CH=2_P##7^'_ /Y>T ?45%?+ MO_"G?CW_ -'0ZE_X:_P__P#+VC_A3OQ[_P"CH=2_\-?X?_\ E[0!]145\N_\ M*=^/?_1T.I?^&O\ #_\ \O:/^%._'O\ Z.AU+_PU_A__ .7M 'U%17R[_P * M=^/?_1T.I?\ AK_#_P#\O:/^%._'O_HZ'4O_ U_A_\ ^7M 'U%17R[_ ,*= M^/?_ $=#J7_AK_#_ /\ +VC_ (4[\>_^CH=2_P##7^'_ /Y>T ?45%?+O_"G M?CW_ -'0ZE_X:_P__P#+VC_A3OQ[_P"CH=2_\-?X?_\ E[0!]145\N_\*=^/ M?_1T.I?^&O\ #_\ \O:/^%._'O\ Z.AU+_PU_A__ .7M 'U%17R[_P *=^/? M_1T.I?\ AK_#_P#\O:/^%._'O_HZ'4O_ U_A_\ ^7M 'U%17R[_ ,*=^/?_ M $=#J7_AK_#_ /\ +VC_ (4[\>_^CH=2_P##7^'_ /Y>T ?45%?+O_"G?CW_ M -'0ZE_X:_P__P#+VC_A3OQ[_P"CH=2_\-?X?_\ E[0!]145\N_\*=^/?_1T M.I?^&O\ #_\ \O:/^%._'O\ Z.AU+_PU_A__ .7M 'U%17R[_P *=^/?_1T. MI?\ AK_#_P#\O:/^%._'O_HZ'4O_ U_A_\ ^7M 'U%17R[_ ,*=^/?_ $=# MJ7_AK_#_ /\ +VC_ (4[\>_^CH=2_P##7^'_ /Y>T ?45%?+O_"G?CW_ -'0 MZE_X:_P__P#+VC_A3OQ[_P"CH=2_\-?X?_\ E[0!]145\N_\*=^/?_1T.I?^ M&O\ #_\ \O:/^%._'O\ Z.AU+_PU_A__ .7M 'U%17R[_P *=^/?_1T.I?\ MAK_#_P#\O:/^%._'O_HZ'4O_ U_A_\ ^7M 'U%17R[_ ,*=^/?_ $=#J7_A MK_#_ /\ +VC_ (4[\>_^CH=2_P##7^'_ /Y>T ?45%?+O_"G?CW_ -'0ZE_X M:_P__P#+VC_A3OQ[_P"CH=2_\-?X?_\ E[0!]145\N_\*=^/?_1T.I?^&O\ M#_\ \O:/^%._'O\ Z.AU+_PU_A__ .7M 'U%17R[_P *=^/?_1T.I?\ AK_# M_P#\O:/^%._'O_HZ'4O_ U_A_\ ^7M 'U%17R[_ ,*=^/?_ $=#J7_AK_#_ M /\ +VC_ (4[\>_^CH=2_P##7^'_ /Y>T ?45%?+O_"G?CW_ -'0ZE_X:_P_ M_P#+VC_A3OQ[_P"CH=2_\-?X?_\ E[0!]145\N_\*=^/?_1T.I?^&O\ #_\ M\O:/^%._'O\ Z.AU+_PU_A__ .7M 'U%17R[_P *=^/?_1T.I?\ AK_#_P#\ MO:/^%._'O_HZ'4O_ U_A_\ ^7M 'U%17R[_ ,*=^/?_ $=#J7_AK_#_ /\ M+VC_ (4[\>_^CH=2_P##7^'_ /Y>T ?45%?+O_"G?CW_ -'0ZE_X:_P__P#+ MVC_A3OQ[_P"CH=2_\-?X?_\ E[0!]145\N_\*=^/?_1T.I?^&O\ #_\ \O:/ M^%._'O\ Z.AU+_PU_A__ .7M 'U%17R[_P *=^/?_1T.I?\ AK_#_P#\O:/^ M%._'O_HZ'4O_ U_A_\ ^7M 'U%17R[_ ,*=^/?_ $=#J7_AK_#_ /\ +VC_ M (4[\>_^CH=2_P##7^'_ /Y>T ?45%?+O_"G?CW_ -'0ZE_X:_P__P#+VC_A M3OQ[_P"CH=2_\-?X?_\ E[0!]145\N_\*=^/?_1T.I?^&O\ #_\ \O:/^%._ M'O\ Z.AU+_PU_A__ .7M 'U%17R[_P *=^/?_1T.I?\ AK_#_P#\O:/^%._' MO_HZ'4O_ U_A_\ ^7M 'U%17R[_ ,*=^/?_ $=#J7_AK_#_ /\ +VC_ (4[ M\>_^CH=2_P##7^'_ /Y>T ?45%?+O_"G?CW_ -'0ZE_X:_P__P#+VC_A3OQ[ M_P"CH=2_\-?X?_\ E[0!]145\N_\*=^/?_1T.I?^&O\ #_\ \O:/^%._'O\ MZ.AU+_PU_A__ .7M 'U%17R[_P *=^/?_1T.I?\ AK_#_P#\O:/^%._'O_HZ M'4O_ U_A_\ ^7M 'U%17R[_ ,*=^/?_ $=#J7_AK_#_ /\ +VC_ (4[\>_^ MCH=2_P##7^'_ /Y>T ?45%?+O_"G?CW_ -'0ZE_X:_P__P#+VC_A3OQ[_P"C MH=2_\-?X?_\ E[0!]145\N_\*=^/?_1T.I?^&O\ #_\ \O:/^%._'O\ Z.AU M+_PU_A__ .7M 'U%17R[_P *=^/?_1T.I?\ AK_#_P#\O:/^%._'O_HZ'4O_ M U_A_\ ^7M 'U%17R[_ ,*=^/?_ $=#J7_AK_#_ /\ +VC_ (4[\>_^CH=2 M_P##7^'_ /Y>T ?45%?+O_"G?CW_ -'0ZE_X:_P__P#+VC_A3OQ[_P"CH=2_ M\-?X?_\ E[0!]145\N_\*=^/?_1T.I?^&O\ #_\ \O:/^%._'O\ Z.AU+_PU M_A__ .7M 'U%17R[_P *=^/?_1T.I?\ AK_#_P#\O:/^%._'O_HZ'4O_ U_ MA_\ ^7M 'U%17R[_ ,*=^/?_ $=#J7_AK_#_ /\ +VC_ (4[\>_^CH=2_P## M7^'_ /Y>T ?45%?+O_"G?CW_ -'0ZE_X:_P__P#+VC_A3OQ[_P"CH=2_\-?X M?_\ E[0!]145\N_\*=^/?_1T.I?^&O\ #_\ \O:/^%._'O\ Z.AU+_PU_A__ M .7M 'U%17R[_P *=^/?_1T.I?\ AK_#_P#\O:/^%._'O_HZ'4O_ U_A_\ M^7M 'U%17R[_ ,*=^/?_ $=#J7_AK_#_ /\ +VC_ (4[\>_^CH=2_P##7^'_ M /Y>T ?45%?+O_"G?CW_ -'0ZE_X:_P__P#+VC_A3OQ[_P"CH=2_\-?X?_\ ME[0!]145\N_\*=^/?_1T.I?^&O\ #_\ \O:/^%._'O\ Z.AU+_PU_A__ .7M M 'U%17R[_P *=^/?_1T.I?\ AK_#_P#\O:/^%._'O_HZ'4O_ U_A_\ ^7M M'U%17R[_ ,*=^/?_ $=#J7_AK_#_ /\ +VC_ (4[\>_^CH=2_P##7^'_ /Y> MT ?45%?+O_"G?CW_ -'0ZE_X:_P__P#+VC_A3OQ[_P"CH=2_\-?X?_\ E[0! M]145\N_\*=^/?_1T.I?^&O\ #_\ \O:/^%._'O\ Z.AU+_PU_A__ .7M 'U% M17R[_P *=^/?_1T.I?\ AK_#_P#\O:/^%._'O_HZ'4O_ U_A_\ ^7M 'U%1 M7R[_ ,*=^/?_ $=#J7_AK_#_ /\ +VC_ (4[\>_^CH=2_P##7^'_ /Y>T ?4 M5%?+O_"G?CW_ -'0ZE_X:_P__P#+VC_A3OQ[_P"CH=2_\-?X?_\ E[0!]145 M\N_\*=^/?_1T.I?^&O\ #_\ \O:/^%._'O\ Z.AU+_PU_A__ .7M 'U%17R[ M_P *=^/?_1T.I?\ AK_#_P#\O:/^%._'O_HZ'4O_ U_A_\ ^7M 'U%17R[_ M ,*=^/?_ $=#J7_AK_#_ /\ +VC_ (4[\>_^CH=2_P##7^'_ /Y>T ?45%?+ MO_"G?CW_ -'0ZE_X:_P__P#+VC_A3OQ[_P"CH=2_\-?X?_\ E[0!]145\N_\ M*=^/?_1T.I?^&O\ #_\ \O:/^%._'O\ Z.AU+_PU_A__ .7M 'U%17R[_P * M=^/?_1T.I?\ AK_#_P#\O:/^%._'O_HZ'4O_ U_A_\ ^7M 'U%17R[_ ,*= M^/?_ $=#J7_AK_#_ /\ +VC_ (4[\>_^CH=2_P##7^'_ /Y>T ?45%?+O_"G M?CW_ -'0ZE_X:_P__P#+VC_A3OQ[_P"CH=2_\-?X?_\ E[0!]145\N_\*=^/ M?_1T.I?^&O\ #_\ \O:/^%._'O\ Z.AU+_PU_A__ .7M 'U%17R[_P *=^/? M_1T.I?\ AK_#_P#\O:/^%._'O_HZ'4O_ U_A_\ ^7M 'U%17R[_ ,*=^/?_ M $=#J7_AK_#_ /\ +VC_ (4[\>_^CH=2_P##7^'_ /Y>T ?45%?+O_"G?CW_ M -'0ZE_X:_P__P#+VC_A3OQ[_P"CH=2_\-?X?_\ E[0!]145\N_\*=^/?_1T M.I?^&O\ #_\ \O:/^%._'O\ Z.AU+_PU_A__ .7M 'U%17R[_P *=^/?_1T. MI?\ AK_#_P#\O:/^%._'O_HZ'4O_ U_A_\ ^7M 'U%17R[_ ,*=^/?_ $=# MJ7_AK_#_ /\ +VC_ (4[\>_^CH=2_P##7^'_ /Y>T ?45%?+O_"G?CW_ -'0 MZE_X:_P__P#+VC_A3OQ[_P"CH=2_\-?X?_\ E[0!]145\N_\*=^/?_1T.I?^ M&O\ #_\ \O:/^%._'O\ Z.AU+_PU_A__ .7M 'U%17R[_P *=^/?_1T.I?\ MAK_#_P#\O:/^%._'O_HZ'4O_ U_A_\ ^7M 'U%17R[_ ,*=^/?_ $=#J7_A MK_#_ /\ +VC_ (4[\>_^CH=2_P##7^'_ /Y>T ?45%?+O_"G?CW_ -'0ZE_X M:_P__P#+VC_A3OQ[_P"CH=2_\-?X?_\ E[0!]145\N_\*=^/?_1T.I?^&O\ M#_\ \O:/^%._'O\ Z.AU+_PU_A__ .7M 'U%17R[_P *=^/?_1T.I?\ AK_# M_P#\O:/^%._'O_HZ'4O_ U_A_\ ^7M 'U%17R[_ ,*=^/?_ $=#J7_AK_#_ M /\ +VC_ (4[\>_^CH=2_P##7^'_ /Y>T ?45%?+O_"G?CW_ -'0ZE_X:_P_ M_P#+VC_A3OQ[_P"CH=2_\-?X?_\ E[0!]145\N_\*=^/?_1T.I?^&O\ #_\ M\O:/^%._'O\ Z.AU+_PU_A__ .7M 'U%17R[_P *=^/?_1T.I?\ AK_#_P#\ MO:/^%._'O_HZ'4O_ U_A_\ ^7M 'U%17R[_ ,*=^/?_ $=#J7_AK_#_ /\ M+VC_ (4[\>_^CH=2_P##7^'_ /Y>T ?45%?+O_"G?CW_ -'0ZE_X:_P__P#+ MVC_A3OQ[_P"CH=2_\-?X?_\ E[0!]1450TJVO++2]-L]0OVU6_M+"SMK[5&@ M2U;4KR"WCBN;]K6-Y([9KR9'N# DCI"9/+5V50QOT %%%% !7PGX_P#^4@_[ M/_\ V0GXK?\ ISLZ^[*^$_'_ /RD'_9__P"R$_%;_P!.=G0!]V4444 ? ?[$ M'_(W?MK?]G??$K_T7I]??E? ?[$'_(W?MK?]G??$K_T7I]??E !1110 4444 M %%%% !1110 4444 %%%% !1110!_GG?M._'S_@XW_X-PVUSQI\3/VAOAY_P M4%_8U^)'Q"U#P=\._B;^TKXD\4?&-K3X@^,GUS4O"%CJVG^(/B+X)_:I\ >/ M%^&/P3O]=O/ 6@_$7XC?LN^$QXPUV'3?$'BCXB:I-K=KO6'_ 30_P""TO\ MP<<_$O\ 9H_:._X*?:U\'OV7OV$-(T/PA\6?A+X;^$+_ [?Q3K'P@^//@#P MAXC\1R_L^Z)H&J_&/QI9Z_\ $6T^'7P[O?$^I_M:?$D3_"_4/'9U_P "^ ?% M5EH6N_"5/Z]_^"GO_!,+X!_\%8O@%X3_ &<_VBO%WQ>\&>"/!WQ>\/\ QITS M5/@MKW@SP[XIN/%'AOP?X]\$V.GZA>^.O 'Q'TB7P_-I7Q$UJXN[6WT.UU&3 M4+72Y8=5@MH;NTOOL'X ?!GPO^SC\!_@G^SUX(O]?U7P7\!_A)\-_@SX0U/Q M5=:??>*-1\+_ O\&Z-X(T"_\27ND:7H>DWFOWFDZ':7&L76F:)H^G7&HR7$ MMEI>GVSQ6D(M$NO*URWUTBE9ON[WM?LM-F-O6ZTO>]O/>W9-;V[O8_(+]OW7 MO^"P'['7A7]E?X'?\$4/V&_V8OCG\!/AY\)8_ASKL/QK^+-V_B?X=:9\-]-\ M+>$/A=X,T_2/'_QZ^ -S+H-EX,T\+;>-IOB;\8O%'C'4(M4MO%>A_#N3PSI7 MB#XL?R"_!#_@EW_P?V<;SX-Q>)OVC=*^(>D>-[&U\/:7^V)HWC9-"TNV^)>NOX5MI?B'/J%C/ M::2VKZGKD<%Y%?\ ^FE11UOUU_'?[["Z6Z?Y.Z^X_.7_ ()A_$K_ (*4_%/X M >*?$/\ P5,_9\^$/[-O[0MI\6]?T?PIX$^"NM:5KWA74_@_;^$/ EYX>\57 MUYI'QN^/=M'K]_XRU#Q]I-W;/XQT^=+#1-+D;PY:1RQ:GK'K_P#P4$^%_CKX MW_L%?MN?!;X7Z'_PD_Q+^+W[(G[2?PO^'?AK^T]'T7_A(?'7C_X->-/"GA+0 M_P"V?$.H:3H&D_VMK^K:?8?VGKFJZ9H]A]H^U:GJ%E913W,?UW10];]+]AI\ MK3[-/7R[G\XW_!L%^P9^U?\ \$[_ -@/XK_!/]L3X5?\*@^)WB7]KOQ_\4-$ M\,_\)S\-OB!]M\#:W\'?@+X5TO7/[9^%WC#QMX?MOM6O>"_$UA_9EWJL&L0_ MV;]JN-/BL[S3[BZ_&;]J+_@AE_P50_X)P?\ !40_M]?\$+-"\.?$'X??$_7O M&7C'Q'\#Y_%'P:^$OA;X O%/C+X-^"?'O[,OBN[FMK MKX4V7@*[TWQ7\.K'P_I^GJG@_P >_"SX;_&;QG_>E10W=I[-)+3LDE9^J6HE MHFM[ZZ][WOZKH?P&>.O^"+W_ 7+_P""X'[9'@?XM_\ !8J;X>_L>?LX_"1O M#NC6/PK^%7Q \%^*?L'@K4K*[O?'=A^S/X$\%^//C_H&C^._'6O>%- B^)OQ M/^//C[^V;%?$WA;4- TKXH>#_A=X?^$?A[^]7PKX5\+^!/"_AOP1X(\-Z#X- M\%^#=!T?PKX0\(>%='T_P]X7\*^%_#VG6^D:!X;\-Z!I%O9Z3H>@Z'I-G::9 MH^CZ9:6NG:9IUK;V5E;P6T$42[U%'E\^N[M=_@ON#_AOD@HHHH **** /P _ MX(^_\GV?\%ZO^S__ I_ZI[2:_?^OP _X(^_\GV?\%ZO^S__ I_ZI[2:_?^ M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ 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"OA/Q_\ \I!_V?\ _LA/Q6_].=G7W97PGX__ .4@_P"S_P#]D)^*W_ISLZ / MNRBBB@#X#_8@_P"1N_;6_P"SOOB5_P"B]/K[\KX#_8@_Y&[]M;_L[[XE?^B] M/K[\H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#\ /^"/O_)]G_!>K_L__ ,*?^J>TFOW_ *_ #_@C M[_R?9_P7J_[/_P#"G_JGM)K]_P"@ 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 **** "BBB@ HHH MH **** "BBB@ HHKFM8\:>#_ ]=0V.O^+/#6AWMSL^SV>L:[I>F74_F';'Y M-O>W4$LN]OE38C;CPN30!TM%1PS17$4<]O+'/!,B2PS0NLL4L4BADDCD0LDB M.I#(ZDJRD$$@U)0 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 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 5\)^/_\ E(/^S_\ ]D)^*W_ISLZ^[*^$_'__ "D' M_9__ .R$_%;_ -.=G0!]V4444 ? ?[$'_(W?MK?]G??$K_T7I]??E? ?[$'_ M "-W[:W_ &=]\2O_ $7I]??E !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 ?@!_P1]_Y/L_X+U?]G_^ M%/\ U3VDU^_]?@!_P1]_Y/L_X+U?]G_^%/\ U3VDU^_] !1110 4444 %%%% M !1110 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 445EZSKFB^'-/FU;Q#K&EZ%I5L ;C4]9U"TTO3[<' M.#->WTT%M$#@XWR+G!]* -2BOA_XC?M_? CP5Y]IX?O=4^(VK1 JL/ABU\G1 MUF&<+<:_JGV6V>$@#_2-)@UA064!#\^SX(^(W_!1#XU^+?.M?!UOHGPVTR0% M5;3($UW7]C$[DEUG6+PV&J(D4C^']#TW[-_:NIPI,DL8U"Y>[MM/TQI(B(_-OKZ%T MN=/A#?@WJ.HZAJ]_=ZIJM]>:GJ5_<275]J&H7,UY>WES,V^6XNKJX>2>XGE< MEY)97=W8DLQK2\1^*O$WC'4I-8\6>(=:\2ZK(NQM1U[4[W5;SRPS.(EN+V:> M1(59CY<*LL4>2$11TP* /K_]E#]IOQ+\%?&6BZ'J^L7=W\+-9U%+/7]#NIO- ML]%_M"18?^$CTGSR?[.GL)W6[U*.V:.#4K)+B.XB>Z6SN;;^@+3-5TO6K2/4 M-'U*PU:PF_U-[IEY;W]I+P#^[N;626%^&4_*YX(/0BOY/O\ /^??_#UQ6YH/ MB?Q+X5NQJ'ACQ#KGAN_&W%[H.K7^CW8V\KBYT^XMYAM))7Y^.U ']6E%?SR^ M#_VX/VD/")BC/CA?%-G%M_T+QAI=CK(DQC_6ZFL5IKS[@,-_Q-QG)88<[J^J M/!__ 4[O5\J#Q_\+K6?.WSM3\'ZW+:[<8#>5H>M0WGF;N67?XACV8"$/N+J M ?KE17QMX/\ V\OV M?485(&0:^H/#/CCP9XUMS=>#_%OAOQ3;A!(\OA_6]-UA8U)"_OOL%S.82&(1 MEE",C_(X5P5H ZFBBB@ 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@ KX3\?_\ *0?]G_\ [(3\5O\ TYV=?=E?"?C_ /Y2#_L__P#9"?BM M_P"G.SH ^[**** /@/\ 8@_Y&[]M;_L[[XE?^B]/K[\KX#_8@_Y&[]M;_L[[ MXE?^B]/K[\H **** "BBB@ HHHH **** "BBB@ HHHH **** "BOQ#_X*3_\ M'!O_ 3D_P""7GCE/A!\;/&/C_XH?'FW'AB]\1_ O]GSPGI?C;QYX&\.>+M( MUG6='\1^.M6\5^)_ 'PS\+B6RTW2[H^#-1^(*?%&71_&?@CQ=9^ KKP/XBM_ M$\?\IG_!L[_P7L\,_"SXI?M%?"K_ (*D?MP_M :_/\<;GX&VW[//Q#_:5^)/ MQ1^+_P +?!.OZ)XA\=>'O%WA?4O%WBGQ#XN_X4W_ ,)A_P +$\&ZY?>,-9T_ MP_\ "RW\/_#W7=2^(WC[PN=!\+P:R+5V7_#NZ5EYZ_@UN#T5WY?<[Z^FWWI[ M'^C?17 _$_XK?"[X(^!M=^*'QH^)'@'X1?#3PN-./B7XB?$_QAX>\ ^!O#HU MC5[#0-(.N^+?%>HZ3H&DC5=>U72]$TXW^H6XOM7U*PTVV\V\O+>&3\)OV-O^ M#F'_ ()Z_MX?MM>%?V&OV>_"/[3FL>-O'>M_%#2_!/Q7\2?#GP'X9^#/B;3? MA;X+\:>/[SQ5:7-]\6&^*NG:#XI\,^![^[\*6_B#X3Z-XF,^I:1:>*/#OABX M?4DTP\O5_=N'GT_K\3^A>BO(OCW\>_@[^R]\'?B#^T!^T!\0?#_PL^#OPM\/ MS>)?'/CKQ-/-'INCZ;'-!9VL$%M9P7>J:WKNMZK=Z?X?\*^%M L-4\3^+_$^ MJ:/X6\+:/K'B+6-,TR[_ )@?%W_!YW_P2@\-^*O$OA[1OAC^V]\0-(T+7]7T M?2_'?A'X1_""S\*^,]/TW4+BSL_%7AJT\>?M!^"?&]KH/B"WACU;2+?QAX-\ M*>*(=/N[>/7O#>B:HMUIML ?UMT5\"?\$^/^"FW[''_!3WX5ZC\5/V1OB@/% M\?A4^&+'XG?#[Q#I%_X3^*/PB\1^*O#T'B"Q\-^/O".J(&5O^0KHMGXR\*7W MBKX8>*M?\*^,=/\ GCSQ8OA;6KBT^0/^"E'_!P7_P $Y?\ @EWXWC^$/QM\ M8>/_ (G_ !X@'AF]\0_ O]GWPGI?C;Q[X(\.>+=)UG6=(\2>.=5\5^)_ 'PS M\+K+9Z;I=R?!NI?$&/XGRZ1XR\$^+;/P'=^"?$-OXFC U^[7^OZ\C]NJ*_G$ M_85_X.D?^"97[>7[1G@[]F'PE;?'[X$?$'XD&32_AMJW[2'A'X9>#O _COQS M)+_M-Q'X*T[Q-9Z!I/BO6+*/P9HNM7?C[Q%X M,\*>)OZ.Z-0"BBB@ HHHH _ #_@C[_R?9_P7J_[/_P#"G_JGM)K]_P"OP _X M(^_\GV?\%ZO^S_\ PI_ZI[2:_?\ H **** "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 **** "BBH+FZMK*WFN M[RX@M+6WC::XN;F6."W@B0;GEFFE98XHT )9W954>=;CQ8?&NK1;A_9?@2&/7AO&1A]9,]KX=0!_ED1=7DN8\$_9V(VGX(^(W_! M27XE:YYUG\./#&B>!;-B5CU34ROBG7\ $++$MS;VNA6Q?.]H)]*U0(0JK<.H M8N ?M!J&I:?I%G/J.JW]EIFGVJ>9OD' MXC?MW? #P'Y]KINO7?Q U>'<@LO!5LM]8^9R$:3Q#=R6>AR6Y(^:73;S4I47 MYA;OE0WX9^-OB9\0?B/>?;O'7C'Q#XIG60RPIJ^I7-S9VC,&!%AI^]=/TY,. M_P"ZL;:WC&]\(-S9K>#OA]XY^(5__9G@CPEX@\4W@9%ECT32[N^CM0YPLE]< MPQM;6$.>L]Y-! O5I * /M[XC?\ !1SXN>)?M%GX"T?0OAWI\F5CO-B^)_$: MKT)^W:G;1:-&)%YVQ^'S-"3^[NRRB2OASQ;X[\:>/=0.J>-?%6O^*;_+;+C7 M-4O-1,"L*T@'18+5(84& D:@ 5]U_#C_ ()P?%7Q%]GO/B%KVA_# M[3WV/+80,OBCQ&%SN:-K>PN(-$@+KA5E&N73PLQ9[1]GEO\ >_PX_88_9_\ MA_\ 9[J\\.3^/=8@*N=1\;W":G:^8&WL$\/V\5IX?:'< $2]TZ^F2-0C7$A: M1I #\,/ WPL^(WQ+N_L?@/P7XA\42+((II]+TZ>33[1VVX^WZJZQZ9IZ_,OS MWUW;H-PRW(K[L^'/_!-?XAZUY%Y\2O%FC>"K1MCOI.C)_P )/KV ?WD$\T&TM+:($D1P6 MUND<,* DD)&BJ"2<MO$TMO$[EVM;34TUK0I5BC4^7!)>6]]<*H5IYKF3<[ M_I]10!\K_!G]C[X._!VRN3'H\?C77]0MGM-2\0>,+2RU)I+61E>2ST_2G@;3 M--M'9%,@CAFO9Q\EU?W$81%L^,/V-OV,?^"8_A:Y\V;P#\2]=T=_F>*Q\5Z5 M8Z]"Y(XA_M'2GT"6VC#'Y96L+^0( C)(Y,M?*_C#_@GS^T-X:\V72-/\-^.+ M9-S*_AO7H;>Z\H="]EXCBT*0RXY:"T>\;.5C:7@G][Z* /Y:O%OPO^(_@)V7 MQIX%\6>&%5MHN-:T'4K&RERVP-;W\UNME=(7^026]Q+&7R@8L"!QEK=W5C<0 MWECX@D'1X9X626-QDX9&5AGK7]8SHDB-'(BO&ZLCHZAD M=&!5E96!5E920RD$$$@C%>(^+_V:_@/XZ$K>(_A9X1FN)\^;?Z9IR^'M4D8C M&^35/#SZ7J$KC^%I+ER.W'% 'X3^$/VL/VAO!'E)I'Q2\27EK%A5LO$DT'BN MU\H 0(OB.#4Y;>(*-JK:RP&,?ZIDKZH\'_\%,OB)IWE0^-_ 'A;Q/"F$:YT M*\U#PM?NO>6;[0/$-C+*,D[(+.QC< )^[),E?1'C#_@FO\(]7,DW@_Q5XO\ M!MP^[9;W+V7B?2(>NPI:W4>G:LV"'9M2U"1!T9I=(MR"?NE$-=N92 NG6NMV4>KC=]W?HUS+!JL6[D(9;- S*RKED8# M^>7QA^SM\/C+X"\I/"?Q+\8: M3;0[?*T[^VKJ^TA=OW?^)-J3WFE-Z$-9G*_*F2Z!J\FT8_=W6AS6^DQ;^2^[09?FV^7Y:@JP!^YU%?FSX/\ M^"EWPQU/RH?&O@GQ9X3N'VA[C2IM/\4Z9$W&YY92VAZD$ZD"'2[E^V#UKZI\ M'_M2?L_^.?*30?BGX62ZFVB.PUV[D\+7[RG ,$5IXDBTJ:YF!.-MJLX?#/$T MD8WT >^T5%!/#!?&_P 2 MO"OQ&OE^ _C?Q1\1O%'Q;_9]_:+TWX6>%_!'B[7_ (ECQ'X?.CZ9\*YCX$?VA?#>L6UUX"\,:T/[TOC/\ L=_\$A?^"SWA;2_B-XX\'_LP_MMZ M3X \0VGA*Q^-WP7^*%CJWBCP]J?A6QU36XOAA=_'K]G?QQI'C1- TJ'XG77B MN\^$FI>-Y/"PU+Q1I?C"_P#"KZL^BZM%]-?MB?L"_L;_ +?_ ($M/AS^V%^S MW\/_ (X^'M)^T?\ "-7_ (CLK[2O'7@C[?J_AG6]9/PZ^*'A2^\/_$SX;MXD MO/!WAJ#Q8W@/Q=X=/B[1])@\/>)CJN@27&FS?YYG_!'X9C4?B/XP^*3>*!:>'!?8B]+-)2U=M=&^M[NUUZZ#WN MU>[NVGU26MGVLKV?I=G]??\ P6$_X(E>-_\ @K_\3O@'#X__ &[_ (@_!C]D M?X0/HFJ^)_V5O!/PGTC6/^$\\<#Q!KP\8?$RU^)=YX]TFRTCQYJ?PXU6S^'O M@34/&?PR^*.D?"KR/$6O>'-$ND^(7CK0]=_C/_X(_?"OP%\"_P#@[0G^"?PK MT$>%?AC\(/VJO^"D'PP^'7AD:EK&M?\ "/>!O 7PG_:D\+>$]$_MGQ#J&K>( M-7.EZ%I5A8G5-=U74]9U P&[U34+V]FGN9?](S]BKXS^*/VC_P!C;]DK]H?Q MOI^@Z3XT^//[,OP&^,_B_2_"UKJ-CX8TWQ1\4?A9X5\<:_I_ARRU?5-(/"WBW3?[/\5^%] M"U7.DZ]8&Z^P_8;TW.G7-Y9W'S+X\_8M_P"";'[-_P#P3Z^.?[/OB[]G/X/_ M Z_8&\._"+Q3XP^/?@/1O VI2Z3J/@OX<>!--OO$GQ/\5W'A&TOOBAXW^+6 M@^&/ASH/B&'XM1W^O?'>Y\4>#O#GBK2?%-UX\TC1M4B_1>OX$/\ @LQ_P4)^ M*O\ P7@_:-\,?\$4/^"2FG?\+,^&VE^/;/QC^TE^TSI_BCQ#I7PB\5I\/KI[ M#4+C4=?\.3W&@7O[)7PDU[6=-\1Z_P".]=T?QA_PN;XSZ5\,;?X!>'=6OM#^ M&.J_' WT6[Z>G5^2OJWM?S!>;:2=_OMLNLGT76W9'S!_P9)>&OC!=?MC_MG> M,=!N-?7]GK1/V;= \-?$:TM_%4-GX7G^,'BGXI>']4^!]QK'@AM8@N?$.OVO M@CP?^T#%X<\51:!J.[6R\1<'_P:H_ 2]_;\_P""L'[4 M?[=G[3WP^T#XX7GPBT;7?CK?_$/Q-!X7L-.\+?MG_'3XNVGB3P!\0;7X<:// MH>E7?B&[T;P_\?O$WA2?3/!-[X+^&?B?1=)\1Z5#X0\9Z;\,;ZW_ +K_ /@E MA_P33^#7_!*7]DCPU^RU\']9U_QC.^NWWQ&^+7Q+\2M/;:E\4OC%XBT7P]HG MBKQM!X9&HZGI/@70I-+\*^'?#WA7P1H=S=6^@^%_#VC1:YK7C'QE+XG\=>*/ MXKO^#(_XW_\ "._M3?MU?LT-X9^U-\5/@=\/_CA_PF/]M" Z!_PS[\1+OP"? M#7_".C29_P"U?^$N/[3 U0ZT->T_^P/^$)%C_9.M?\)+]LT&OM.VMJ=D^MTZ M<;K;=(M?L_!_@SX MUV%IX\LO#EWJ%MX8\+>'?!OC'Q.FE:)\+-#MO[5?^"?GQ1\+-;&C^'[#2M!T MG^UM>U;4+_\ LS1-+TW2+#[1]ETVPL[.*&WC_EF_X/:_C3X6T+]BC]D#]G>[ ML=>D\;?%3]I_6/C)X>U&VM=/?PQ:^%_@-\+/$O@KQ?8:O>2:I%JUOKVHZK^T M9X'N/#EK9:)J&GWFGZ7XIEU/5-'N;+2+37/Z6_\ @E*AC_X)<_\ !-J,]4_8 M&_8[0_5?V>/ATI_44E\,O*:M\XWE^-K[>G4;O[NF\7KWM)I7_%+R/OFBBBD( M**** /Y]O^"0M]96G[=O_!>A;J\M;9G_ &_O"C(MQ<10E@/@_I()42.I8 \$ MC(S7[[_VSI'_ $%=-_\ ZU_^.U_.7_P2T^$?PZ^(_[>W_!=R]\;>&+77KK3 M?V]_#%K8S7%UJ5N;>WE^$>DS21JMC>VJ,&D&XEU9@> 0.*_(/_ );T >V?VSI'_05TW_P.M?\ X[1_;.D?]!73?_ ZU_\ CM>)_P## M+GP$_P"B(/\ Y;T >V?VSI'_ $%= M-_\ ZU_^.T?VSI'_05TW_P.M?\ X[7B?_#+GP$_Z)SIO_@R\0?_ "WH_P"& M7/@)_P!$YTW_ ,&7B#_Y;T >V?VSI'_05TW_ ,#K7_X[1_;.D?\ 05TW_P # MK7_X[7B?_#+GP$_Z)SIO_@R\0?\ RWH_X9<^ G_1.=-_\&7B#_Y;T >V?VSI M'_05TW_P.M?_ ([1_;.D?]!73?\ P.M?_CM>)_\ #+GP$_Z)SIO_ (,O$'_R MWH_X9<^ G_1.=-_\&7B#_P"6] 'MG]LZ1_T%=-_\#K7_ ..T?VSI'_05TW_P M.M?_ ([7B?\ PRY\!/\ HG.F_P#@R\0?_+>C_AESX"?]$YTW_P &7B#_ .6] M 'MG]LZ1_P!!73?_ .M?_CM']LZ1_T%=-_\#K7_ ..UXG_PRY\!/^B)_ M\,N? 3_HG.F_^#+Q!_\ +>C_ (9<^ G_ $3G3?\ P9>(/_EO0![9_;.D?]!7 M3?\ P.M?_CM']LZ1_P!!73?_ .M?_CM>)_\,N? 3_HG.F_^#+Q!_P#+>C_A MESX"?]$YTW_P9>(/_EO0![9_;.D?]!73?_ ZU_\ CM']LZ1_T%=-_P# ZU_^ M.UXG_P ,N? 3_HG.F_\ @R\0?_+>C_AESX"?]$YTW_P9>(/_ );T >V?VSI' M_05TW_P.M?\ X[1_;.D?]!73?_ ZU_\ CM>)_P##+GP$_P"B(/\ Y;T >V?VSI'_ $%=-_\ ZU_^.T?VSI'_05T MW_P.M?\ X[7B?_#+GP$_Z)SIO_@R\0?_ "WH_P"&7/@)_P!$YTW_ ,&7B#_Y M;T >V?VSI'_05TW_ ,#K7_X[1_;.D?\ 05TW_P #K7_X[7B?_#+GP$_Z)SIO M_@R\0?\ RWH_X9<^ G_1.=-_\&7B#_Y;T >V?VSI'_05TW_P.M?_ ([1_;.D M?]!73?\ P.M?_CM>)_\ #+GP$_Z)SIO_ (,O$'_RWH_X9<^ G_1.=-_\&7B# M_P"6] 'MG]LZ1_T%=-_\#K7_ ..T?VSI'_05TW_P.M?_ ([7B?\ PRY\!/\ MHG.F_P#@R\0?_+>C_AESX"?]$YTW_P &7B#_ .6] 'MG]LZ1_P!!73?_ .M M?_CM']LZ1_T%=-_\#K7_ ..UXG_PRY\!/^B)_\,N? 3_HG.F_^#+Q!_\ M+>C_ (9<^ G_ $3G3?\ P9>(/_EO0![9_;.D?]!73?\ P.M?_CM']LZ1_P!! M73?_ .M?_CM>)_\,N? 3_HG.F_^#+Q!_P#+>C_AESX"?]$YTW_P9>(/_EO0 M![9_;.D?]!73?_ ZU_\ CM']LZ1_T%=-_P# ZU_^.UXG_P ,N? 3_HG.F_\ M@R\0?_+>C_AESX"?]$YTW_P9>(/_ );T >V?VSI'_05TW_P.M?\ X[1_;.D? M]!73?_ ZU_\ CM>)_P##+GP$_P"B M(/\ Y;T >V?VSI'_ $%=-_\ ZU_^.T?VSI'_05TW_P.M?\ X[7B?_#+GP$_ MZ)SIO_@R\0?_ "WH_P"&7/@)_P!$YTW_ ,&7B#_Y;T >V?VSI'_05TW_ ,#K M7_X[1_;.D?\ 05TW_P #K7_X[7B?_#+GP$_Z)SIO_@R\0?\ RWH_X9<^ G_1 M.=-_\&7B#_Y;T >V?VSI'_05TW_P.M?_ ([1_;.D?]!73?\ P.M?_CM>)_\ M#+GP$_Z)SIO_ (,O$'_RWH_X9<^ G_1.=-_\&7B#_P"6] 'MG]LZ1_T%=-_\ M#K7_ ..T?VSI'_05TW_P.M?_ ([7B?\ PRY\!/\ HG.F_P#@R\0?_+>C_AES MX"?]$YTW_P &7B#_ .6] 'MG]LZ1_P!!73?_ .M?_CM']LZ1_T%=-_\#K7_ M ..UXG_PRY\!/^B)_\,N? 3_HG.F_^#+Q!_\ +>C_ (9<^ G_ $3G3?\ MP9>(/_EO0![9_;.D?]!73?\ P.M?_CM']LZ1_P!!73?_ .M?_CM>)_\,N? M3_HG.F_^#+Q!_P#+>@_LN? ,O\?^5>@#VS^V=(_Z"NF_^!UK M_P#':/[9TC_H*Z;_ .!UK_\ ':^!_B->?L%_##[1;Z];>&]3U>W+(V@>%=4U M_P 2ZN)E!)M[B/3-8EL]-GP,[=7O=/ RN6!=-WP3\1OVC?A#>?:++X5_L_:# MH\)RD.O>,]:\0:GJ!1A_K(]!TO7(+"RN$/*&?5M9@/\ '"1\M '[V/KFBQH\ MDFL:7''&K.[OJ%HJ(B@LSNS2A555!+,2 "2<5\X_$7]L?\ 9^^&XGAO?&]K MXGU:$'_B2^"%3Q+=NZ@EHFO[65- M)E;"/#?ZS:2J[8*?))L_GJU77]5UF9Y M;ZYRKL3]GMXHK2T09R%2UM4B@&T?9?##P9I7 MA:U;*)K/B65O$&LLO.)[?3X/L6D6$P)4>5=?V[%A6.27'E_!WCWXO_$_XH7! MN/'OCCQ!XE7?YL=E>WSQZ1;R9)WVFB6@MM'LFR>MI8PD\ \ 8^I?AQ_P3W^. M/C'[/=^*ET?X;Z3*$D9M/@ M#_@GC\"_"T,\+>)/%M^FE^&-"U;7[]R@^RZ38W%](@>-_$GA'X<:9(4:2"[U2S\0^(O*?G?'I6DWG]FH=G6 M*]UZTN8W94DMPPD"?J[#^RI^S[;1B*W^&FDP1+TCBO\ 7HT';[JZL!GWZGO4 MO_#+GP$_Z)SIO_@R\0?_ "WH \4^'/[$'[-G@?R+K6BOQ$U>+8YNO%NL6K:6 MDR_>\CP_ISV>FR6[\9M]7&L8Y_>G-?8VE-X2T*P@TO0SX(/_EO1_P ,N? 3_HG. MF_\ @R\0?_+>@#VS^V=(_P"@KIO_ ('6O_QVC^V=(_Z"NF_^!UK_ /':\3_X M9<^ G_1.=-_\&7B#_P"6]'_#+GP$_P"B(/_EO1_PRY\!/^B(/ M_EO1_P ,N? 3_HG.F_\ @R\0?_+>@#VS^V=(_P"@KIO_ ('6O_QVC^V=(_Z" MNF_^!UK_ /':\3_X9<^ G_1.=-_\&7B#_P"6]'_#+GP$_P"B(/_EO1_PRY\!/^B( M/_EO1_PRY\!/^BZE"@P21=V%O(%&XH%()\$O;&^TVXDL]1L[JPNX MCB6UO;>:UN(SR,203I'*AR",,HZ&OZ2/^&7/@)_T3G3?_!EX@_\ EO4,W[*G M[/ERNRX^&6CSI_&SN889U; #QS)(D@&'5AQ7U)X._;[_:+\+"*+4==T/QM:1$* M(/%>@VK3>5QN7^T=!;0]1FD/S%9KRYNW#$;M\:K&/TW\1_L'?LU:_ \=KX-U M'PQ+_P#@F);MYLW@ M'XI31XSY&F^+]#2?=P2OFZWHL]OMP< [/#[Y!+#;MV, 7O!__!3K1I?*A\?? M"_4['&!-J'A#6;75 ^>K1Z/K,6D&';V5M;GW+O"GB/PO(-%U+1Y'89R(UO[:W\T$*65H]RLHW*2O- ']0VE^,O M"&N6RWNB^*O#>L6;8VW>EZYIFH6S9Y&V>TNIHCDTU4=^8M1B)S\Q) P ?U"_VSI'_05TW_ ,#K7_X[1_;.D?\ 05TW M_P #K7_X[7X(^#_VE?A+!Y4/CW]FSPKJ:G"RW_A+Q3XLT9T QF1=+U?4];2= MB,_)_:MHN3D, -M?5/@_XN_\$^_$XACU3PC?>"+N7:GD>*+/Q0\ E/! O_#V MM:]9QPYR4GO);-2F&E6%R8P ?J+_ &SI'_05TW_P.M?_ ([1_;.D?]!73?\ MP.M?_CM?+WA3X2?LA^.HUE\&:?X$\4 IYACT/Q?>ZE<1*!N83VMKK\ES;.H( M+QW$4^$5U.&=K:>+2Y_'?B"WMKA M',)_\,N? 3_HG.F_^#+Q!_P#+>C_A MESX"?]$YTW_P9>(/_EO0![9_;.D?]!73?_ ZU_\ CM']LZ1_T%=-_P# ZU_^ M.UXG_P ,N? 3_HG.F_\ @R\0?_+>C_AESX"?]$YTW_P9>(/_ );T >V?VSI' M_05TW_P.M?\ X[1_;.D?]!73?_ ZU_\ CM>)_P##+GP$_P"B(/\ Y;T >V?VSI'_ $%=-_\ ZU_^.T?VSI'_05T MW_P.M?\ X[7B?_#+GP$_Z)SIO_@R\0?_ "WH_P"&7/@)_P!$YTW_ ,&7B#_Y M;T >V?VSI'_05TW_ ,#K7_X[1_;.D?\ 05TW_P #K7_X[7B?_#+GP$_Z)SIO M_@R\0?\ RWH_X9<^ G_1.=-_\&7B#_Y;T >V?VSI'_05TW_P.M?_ ([1_;.D M?]!73?\ P.M?_CM>)_\ #+GP$_Z)SIO_ (,O$'_RWH_X9<^ G_1.=-_\&7B# M_P"6] 'MG]LZ1_T%=-_\#K7_ ..T?VSI'_05TW_P.M?_ ([7B?\ PRY\!/\ MHG.F_P#@R\0?_+>C_AESX"?]$YTW_P &7B#_ .6] 'MG]LZ1_P!!73?_ .M M?_CM']LZ1_T%=-_\#K7_ ..UXG_PRY\!/^B)_\,N? 3_HG.F_^#+Q!_\ M+>C_ (9<^ G_ $3G3?\ P9>(/_EO0![9_;.D?]!73?\ P.M?_CM']LZ1_P!! M73?_ .M?_CM>)_\,N? 3_HG.F_^#+Q!_P#+>C_AESX"?]$YTW_P9>(/_EO0 M![9_;.D?]!73?_ ZU_\ CM']LZ1_T%=-_P# ZU_^.UXG_P ,N? 3_HG.F_\ M@R\0?_+>C_AESX"?]$YTW_P9>(/_ );T >V?VSI'_05TW_P.M?\ X[1_;.D? M]!73?_ ZU_\ CM>)_P##+GP$_P"B M(/\ Y;T >V?VSI'_ $%=-_\ ZU_^.T?VSI'_05TW_P.M?\ X[7B?_#+GP$_ MZ)SIO_@R\0?_ "WH_P"&7/@)_P!$YTW_ ,&7B#_Y;T >V?VSI'_05TW_ ,#K M7_X[1_;.D?\ 05TW_P #K7_X[7B?_#+GP$_Z)SIO_@R\0?\ RWH_X9<^ G_1 M.=-_\&7B#_Y;T >V?VSI'_05TW_P.M?_ ([1_;.D?]!73?\ P.M?_CM>)_\ M#+GP$_Z)SIO_ (,O$'_RWH_X9<^ G_1.=-_\&7B#_P"6] 'MG]LZ1_T%=-_\ M#K7_ ..T?VSI'_05TW_P.M?_ ([7B?\ PRY\!/\ HG.F_P#@R\0?_+>C_AES MX"?]$YTW_P &7B#_ .6] 'MG]LZ1_P!!73?_ .M?_CM']LZ1_T%=-_\#K7_ M ..UXG_PRY\!/^B)_\,N? 3_HG.F_^#+Q!_\ +>C_ (9<^ G_ $3G3?\ MP9>(/_EO0![9_;.D?]!73?\ P.M?_CM']LZ1_P!!73?_ .M?_CM>)_\,N? M3_HG.F_^#+Q!_P#+>C_AESX"?]$YTW_P9>(/_EO0![9_;.D?]!73?_ ZU_\ MCM']LZ1_T%=-_P# ZU_^.UXG_P ,N? 3_HG.F_\ @R\0?_+>C_AESX"?]$YT MW_P9>(/_ );T >V?VSI'_05TW_P.M?\ X[1_;.D?]!73?_ ZU_\ CM>)_P## M+GP$_P"B(/\ Y;T >V?VSI'_ $%= M-_\ ZU_^.T?VSI'_05TW_P.M?\ X[7B?_#+GP$_Z)SIO_@R\0?_ "WH_P"& M7/@)_P!$YTW_ ,&7B#_Y;T >V?VSI'_05TW_ ,#K7_X[1_;.D?\ 05TW_P # MK7_X[7B?_#+GP$_Z)SIO_@R\0?\ RWH_X9<^ G_1.=-_\&7B#_Y;T >V?VSI M'_05TW_P.M?_ ([1_;.D?]!73?\ P.M?_CM>)_\ #+GP$_Z)SIO_ (,O$'_R MWH_X9<^ G_1.=-_\&7B#_P"6] 'MG]LZ1_T%=-_\#K7_ ..T?VSI'_05TW_P M.M?_ ([7B?\ PRY\!/\ HG.F_P#@R\0?_+>C_AESX"?]$YTW_P &7B#_ .6] M 'MG]LZ1_P!!73?_ .M?_CM']LZ1_T%=-_\#K7_ ..UXG_PRY\!/^B)_ M\,N? 3_HG.F_^#+Q!_\ +>C_ (9<^ G_ $3G3?\ P9>(/_EO0![9_;.D?]!7 M3?\ P.M?_CM']LZ1_P!!73?_ .M?_CM>)_\,N? 3_HG.F_^#+Q!_P#+>C_A MESX"?]$YTW_P9>(/_EO0![9_;.D?]!73?_ ZU_\ CM']LZ1_T%=-_P# ZU_^ M.UXG_P ,N? 3_HG.F_\ @R\0?_+>C_AESX"?]$YTW_P9>(/_ );T >V?VSI' M_05TW_P.M?\ X[1_;.D?]!73?_ ZU_\ CM>)_P##+GP$_P"B(/\ Y;T >V?VSI'_ $%=-_\ ZU_^.T?VSI'_05T MW_P.M?\ X[7B?_#+GP$_Z)SIO_@R\0?_ "WH_P"&7/@)_P!$YTW_ ,&7B#_Y M;T >V?VSI'_05TW_ ,#K7_X[1_;.D?\ 05TW_P #K7_X[7B?_#+GP$_Z)SIO M_@R\0?\ RWH_X9<^ G_1.=-_\&7B#_Y;T >V?VSI'_05TW_P.M?_ ([1_;.D M?]!73?\ P.M?_CM>)_\ #+GP$_Z)SIO_ (,O$'_RWH_X9<^ G_1.=-_\&7B# M_P"6] 'MG]LZ1_T%=-_\#K7_ ..T?VSI'_05TW_P.M?_ ([7B?\ PRY\!/\ MHG.F_P#@R\0?_+>C_AESX"?]$YTW_P &7B#_ .6] 'OBNKJKHRNCJ&1U(965 MAE65AD,K @@@D$'(XIU4]/L+32K"QTO3X%MK#3;.VL+&V5G9;>SLX4M[:!6D M9Y&6*&-(PSNSD+EF9LDW* "BBB@ KX3\?_\ *0?]G_\ [(3\5O\ TYV=?=E? M"?C_ /Y2#_L__P#9"?BM_P"G.SH ^[**** /@/\ 8@_Y&[]M;_L[[XE?^B]/ MK[\KX#_8@_Y&[]M;_L[[XE?^B]/K[\H **** "BBB@ HHHH **** "BBB@ H MHHH **** /\ -O\ ^"@_[%/_ 4O_P"#8'PM??M%?L _\%(M?D_8_P#C5\89 MOAGI_P *_%OA_2=:\4>&OB#\2K+QAXTLKO7_ (->.O!_Q'_9Q\7Z_I/PT^ W MA#0-:_:5T#3?AM\2]>OOM'A72_AOX5\#2W<-[]N_LI_\$%OVX_\ @KIXE_9L M_;[_ ."TW[>X_: ^!'B_P'\'OC_\+OVA?".W^*Z_L^^"O%6M?%9;;Q>Z^//!7C>VT/XH77]>W[ M:?[!O[*/_!0_X6:#\%/VP_A5_P +?^&7AGQ_I/Q1T3PU_P )S\2?A_\ 8O'6 MA^'_ !1X6TO7/[9^%WC#P3X@N?LN@^-/$MC_ &9>:K<:/-_:7VJXT^:]LM/N M+7Z ^%7PQ\#_ 3^%_PW^#/PQT/_ (1GX:_"/P%X/^&/P]\-_P!I:OK/_"/^ M!_ 7A[3O"OA/1/[8\0:AJVO:M_9.@:3I]A_:6MZIJ6KWWV?[5J6H7E[+-<2" MT2[I^[V225K>=[^GY-MMW[ZRMU=_^&TZ]K;_ )!?\%)_V:?^"R&O+^SWX2_X M(S_M2?LA_L:?!GX:>!-4\&^,/AE\0?A!H=H(ETD>'M,^'=EX+O[CX&?M$>%+ M3P'X:\*Z;)X?\/> _"WP\^$O_"%?8[N:\\1_$K3?$OA_0_A1_,'\-?\ @VE_ MX. _A#^V3JG_ 4!^'?[:O[ 'A[]KK6O'7Q4^)6I_%K^V/'^K?:?&WQLL?%N MF_$[6O\ A ]<_8CU/X90_P#"367CKQ5#_9UOX,BTG1O[4\SP_8:5+8Z=):?Z M&U%']?\ %?I_3UOJ?RW?'K_ ()[_P#!P/\ M,_\$G_B%^R!\9/V\OV8]<_: MW^*G[2L[^/OBMX9NM8^&/P\\1?L,7OPF@TK5O@//K7PM_9,\%^)+/7_$/Q:A M?4O%46F_#^S7Q7\.+[6/!7B3Q]JOA#7-9\!7WY:_L1?\$%_^#DO_ ()Q>%/& MW@S]B_\ ;G_X)P?!71_B1X@T_P 3>/+JV\,KXY\4^*]2T?3FTO0K?6?'7Q,_ MX)]^-/&UWH/AVVGU*3PUX4?Q#_PB_AS4-?\ %6K:'H^GZKXM\37NK?WMT4=6 M]KZ.VUM[?>'1+M^J2_0_G%_8'_9J_P"#E?X??M7_ N\7?\ !07_ (*$?L@_ M'/\ 9(TJ/QP/BK\+OA9X*\*:1XZ\2R7_ ,._%FF^!&T34-,_8@^#M[;C1?B/ M>>$?$&I^3\1- \W2-+OX9%U:*1]%U'X%_P""A7_!M1^U/=?\%&M._P""E'_! M(#]IWP!^S-\7_%7CSQ/\:/B-I7QE\7?$+3H_"?QP\1ZG/?\ B[Q;\.-<\/?# M;XPCQ7X#^-']O^*'^)WP<^)&@R>#[-[_ ,2^'+63Q-\*_'\'PR^'/]FE%';H MUU6C^?Y>ENR&G:_GO_7^7ZL_B+\#?\&P_P"W%^VO^V1I_P"UC_P72_;A\ ?M M&6?A4^ ].A^&OP ?Q6D7Q-\$>%++Q"X^&<^O#X=_L]>'_P!G7P%;>(#HFK:U MIOP=^'6L:Q\0_P#A*_B?JT.O_#+XCZU_PL?4O[=***=]+=.WF]WZL04444@" MBBB@#\ /^"/O_)]G_!>K_L__ ,*?^J>TFOW_ *_ #_@C[_R?9_P7J_[/_P#" MG_JGM)K]_P"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BO'?B+^T!\'?A4LZ>-_'VA:7J$"LS:';W!U7Q"6V[D3^PM*2\U.+S20L M/_(N;SPY;^ M(F"O_:/C>X?3+HQD!F$>@6T5YKZS;2/+2]TZQ@=V M"&Y0"1D^]_AQ_P $X/A3X=^SWGQ"UW7/B#?H$:73X6;PQX<+[$] \+66U5DCT73+6Q M>Y*?=DO;B&-;F^F_O3WDT\S'EI">:["@#\_OAS_P3K^#7A7R+OQM?:W\2-3C MV,\5Y*_AWP]YB#.Z/2M)N3J+C?RT5YKMY;R*%22 J9!)]N^&/!WA/P3IRZ3X M/\-:%X8TU0F;+0=*LM+@D:-2JR3)9PPB>;!8M//YDTC,[O(SNS'I** "BBB@ M HHHH **** "BBB@ HKR7XB_'OX(_")';XH_%SX<> '6,2"T\6^,M T/49E8 M;E%IIE_?PZC>.Z_,D5I:S2NH+*A )'P-\2?^"RO[#G@%IX-'\9>+OBE?0!UD MM?AWX+U*2$3+G;&NK>,G\':+=(WRG[1IVH7UN%; D:17C7Z3)^#N*^(.5Y+P MYG69PGM7PF78JKAE?K/%*E]7IQ_O3JQCYGDX_/LERN_]H9KE^#E'>G7Q5&%9 M^4://[63\HP;\C]*_&GC7PE\.?"NN>./'?B+2?"?A'PU8OJ.N^(=SM(IKJ>&%_Q,^(/_!>;X#>'_$]QI'P M_P#A)\0?B'X?M+QK:3Q7>:GI7@N#4(8Y2CZAHFCWEMK&IW%G+&!-:+K(;?5]?LK_ M %+QWJ<<<$/AP:I8Z98PP:78>'!_:=VFGC6-9MM1U'4;2]F2WN-"L)7_ "4K M^K?#3Z.66RRG^T?$3!XN69XF=54(]I"E^*\7>*V+6-^J\*UZ*P=&,'4S">&]I/$U9+FE"C3Q5/EI MT*=_9N4J/M*E2,I0DJ7*Y_W7_LD?M^?L_?MC65S;?#K6;[0/'>F6KWFM?#+Q ME'9Z;XOM+*)HHIM6TV.TO;_3O$&AK/-'&VHZ1>W$MGYMJ-:LM(GO+:WD^V:_ MSP?@_P#%KQO\"_B7X.^+/PZU/^R?&'@G6(=7TJX=9)+2Y"J\%]I6J6\4T#WF MC:SI\UUI.L60GA^V:9>75L)8C()%_:?PY_P7W^-EJL8\7? ?X6:XX4"9O#FM M>+?"RN_E %HUU.Z\8F)3/F0(SS$18AWEQ]H/RG'GT:\\PN:>VX"IK,\HKTO: M/!X_,,+A\;@<1S24L/&MB98>EB<.X\DJ%64U6C>5.MSN$:U7VN&O%K+JV#]G MQ-)X3'TY\OM\-A:U7#XFERJU64**JSI5>;F52$8^S?NSI\JDZ+OV:_%VB(7 F;PY\1=&\4LB>;@M&FI^%_!PE<09D",\(,O[DN MJ'SQ[YX<_P""Y_['&L"-=8\/_&[PG+L7SFU7P;X;U"T67RM[K!-X>\;:Q=31 M"0&&.26QMI')5W@B0L5_*,9X+^*&!O[;@[,Y\N_U.I@LPV[?V?BL3S?]NWN? M:T./^#L3;V>?82-_^?\ '$87[_K5&C;YVMU/V:HK\Y_#G_!63]@3Q*Z0Q?'F MVT>Y=PGD>(_ _P 1M#1-T@B1WU"]\)+I"HQ8.3_:!,4>9)Q$BL1[YX;_ &U? MV0_%JQG0OVF?@=<2RJ'CL[OXF>$M(U%U\LRDC3-8U2PU']W&"TH^RYAP1*$8 M$5\KC.#>+\OO]?X5XCP:CN\5DF94(V[\U3#1BUUNFTUJG8]JAG^18JWU;.LJ MKWV5',,)4?I:-9N_DU<^G**Y_0O%OA7Q1&TOAGQ+X?\ $42!BTFA:SIVKQJ$ M<1L6?3[FX4!7(1B2 '(4\\5T%?.SA4I2<*D)TYQTE"<90DO6,DFOFCU8RC.* ME"491>JE%J47Z-73"BBBH*"BBB@ HHHH **** "JUW9VFH6TMG?VEM>VDZE) M[6[@BN;:9#U26"97BD4]U=2/:K-% 'SIXP_9+_9X\;^;)JWPN\.V%U-N8WOA MF.?PG'9]-M[B8DEF:\M[E9&^:59#7ROXP_X)F?#_ %#SIO WQ \4 M>&IFR\=KK]EI_BBP5AR(8VM?^$>OH8FQM\R:YOI8]QD(FVB(_IG10!^$GC#_ M ()U_'KP_P";+X=D\)^.;=2$AU6ZR!@-O M(6OE?QA\&/BSX \U_&/PZ\7Z#;19WZC>:'?-I/&=VS6((IM*EVXRWE7C[003 M@,I/]0=% '\F<4LL$DY&>T@:ZN)IK.UFV".XM M[*6WBN8'FM[A)()YHY/Z'_%_P$^"_CSS6\5_#+P=JES/N\W45T:UT[5WW @_ M\3G2ULM6'7(VW@PWS## &ORS_;0_9!\._"G0-+^(?PHTG4K?PM!S/VB9E /S7KZ#_9I^-F MM_!'XGZ%KMK=SGPUJE[:Z3XQT?SI19:CH=Y.D,UT]NI*-J.C^8=1TR?;YJ3P MM:E_LEY=Q2_/E'KC\/3/_P!;O0!_6A17X:? _P#X*!?$;P#]DT/XEQ3_ !)\ M+QF.(:C-.D7C338!@%HM4FQ#KP0;G\C6B+V=]J?VW;Q*$K]<_A7\;_AG\9M+ M_M/P#XGL]4EBB274-%G/V+Q#I.[:I74M&G*W<*+(WE+>1+-IUQ(K"TO+A1NH M ]8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OA M/Q__ ,I!_P!G_P#[(3\5O_3G9U]V5\)^/_\ E(/^S_\ ]D)^*W_ISLZ /NRB MBB@#X#_8@_Y&[]M;_L[[XE?^B]/K[\KX#_8@_P"1N_;6_P"SOOB5_P"B]/K[ M\H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@#\ /^"/O_)]G_!>K_L__P *?^J>TFOW_K\ /^"/O_)] MG_!>K_L__P *?^J>TFOW_H **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKS?XL M_%+PQ\&_ VL>/?%DLHT[2UCBM[*U\HZAJ^IW3&.QTG38II(DEN[J0,WS.L=O M;17-Y.R6UM-(OXS^-/\ @H;\>M=UJ>[\)W.A^!M#6<&RT>UT72]>N?LJ/E8] M2U/7;*\:ZN)%^6>:QM=+C(/[B"!AO(!^\%%?EU^S5^WY-XNU[3O GQHM]'TN M_P!5F%KH_CFP\O2M*>[9"8+/Q'97$QMK*2[E7R+?5+&2*S^T36UO/I]LADO: M_0(_%WX4#@_$[X> C@@^-/#?'_E2H ]#HKR8_'SX%@D'XT_"8$$@@_$;P>"" M.""#K.00>HK(/[2_[/H)!^,GP[R"1QXHTLCCT(G((]""0>H.* /<**^>3^UC M^SDI*GXO>$<@D'%U MC*2K#D$@YK);]O?]F1691XTU5PK$!U\'^*0K@' 90^E(X5AR-Z*V#\RJ<@ ' MV317Q W_ 4(_9P5F4:KXK<*Q =?"MX%< X#*'E1PK#D;T5L'YE4Y R7_P"" MC7[/BNRK;?$&0*S*)$\-Z>$D ) =1)KR2!6'S*'1'P1N16R ?>M%?GF_P#P M4L^!"NRKX6^+$BJS*)$T'PB$< D!U$GCE) K#YE#HCX(W*K9 R7_ ."F?PD# MN(O ?Q&>,.PC=XO#,;L@)V,\:Z_*J.RX+(LL@4DJ'<#<0#](J*_,9_\ @ISX M!#N(_AEXO>,,PC9]5T6-V0$[6>-3*J,5P619) I)4.X&XY4G_!3_ ,/"1Q%\ M(=:>(.PC>3Q=8QR/&"=C/&NA2K&[+@LBRR!"2HD<#<0#]3J*_)J3_@J-&)'$ M/P/=X@["-Y/B2L4CIGY6>)? 4RQN1@LBRRA3P'8#)R)/^"H.M&1S#\'-+2(N MQC23QK=RR(F?E5Y5\,PK(X& SK%$&/(10< _7RBOQME_P""G?CKRR*F?E5Y5@A61@."RQ1ACR$7I63+_P4U^*9DP>5/&T"R,.[+#&#_ '161+_P4?\ V@))'=--^'$"LQ*PQ>'-8,<8 M/\*&?Q--,5';S)9&]6- '[JT5^"DO_!0W]HR21W2]\'6ZL<8 /Z *PO$WB?0/!N@ZIXH\4ZK::)H&BVQO-3U2]2226 M62."WMX4DN+FXEBM[>*6>6.-OP%F_;J_:DEE>1/B7%;HQRL$/@KP T48P!M0 MW'A>>8CO^\F/-0UW13>P:@VEK8:+I-E)=V MJ.EO)+;Z'IFFQRK")&D2&0/ )]MQY7GHDB@'Z.>+_P#@IOX;T_6)K/P5\,=0 M\2Z-;W!1=9UKQ(GAN6_AC8J[VNEPZ%KMM=Z3X)NM!T6Z5) M8]?\8NWAO37@E"M%W$<%O%/=W=S*$BAACDN+BXFD;A8XT#RRRR,>%4,[,> 2:^J?AS^Q5^T#\ M1OL]RGA!O!VD3E3_ &OXZE?P^@1@&$B:0\-QXCF1T.Z*6+1VMI,C%PH.ZOW3 M\ ?!GX6?"Z!(? 7@7P]X=E1#&=1MK);G6YD*["EUKU\UUK5VI7(VW-_*HW/@ M#>V?3: /S5^'/_!-?X>:-Y%Y\2O%>M>-;Q=KR:3HR?\ ",:#DCYX)YHY;O7+ MU%/W+BVU#1G8FP17]VJXV_; M]4=9-2U!A@8>]N[A^!\W%=[10 4444 %%%% !117@/Q)_:K_ &;/@^9HOB5\ M<_A?X2OH"PDT;4?&.BR>(CL.)/*\-6=U=>()Q&<+(8--D$;,BN59T#=>#P&. MS&LL-E^"Q>.Q$OAH8/#5L56ETTI4(3F]=-(F-?$X?"TW5Q5>CAJ2WJ5ZL*-- M>LZDHQ7S9[]17Y!_$G_@MI^Q=X+,UOX2N?B-\6;M-Z12>$/!TFC:29E'2XO_ M ![>>$KM+4$_)<-I'AZ#P5#92*I.+9]E5P\)T%ZRK17F?T\UDZWK^A>&=.FU?Q)K6D^'])ML?:-4UO4;/2M.@R"1 MYU[?S06T60K$;Y5X4GL:_B>^)'_!5?\ ;I^)7GPW'QMU'P7IDP<)IGPWT;1/ M!?V;S/O>1KFF6/\ PEI. H0S^(I_*V[HMCO*S_#'BWQWXW\?:B=8\=^,O%7C M75B7)U3Q;XAU?Q'J),A#2$WNL7EYSY;Z?VZ_$G_@I9^P_\+A/'KG[0?@S7;Z$,%T[X?-J M'Q'N)9E)!MOM/@FRUS2[68%65O[0U"SCC8;99$8@'X!^)/\ P7M^!VB^?!\* M_@U\2/'MS'O1+OQ9J6@?#[2)I,D+-;263^.-5EM\;6Q=Z5IMPS!HS%&-LQ_F M!\,>#_%WC;4DT?P9X6\1^+M7DV[-*\,:'J>OZD^]MJ[+'2K6[N6W-\JXB.6X M'-?<'PW_ ."6_P"W1\3!!/8? C7_ EITP5GU#XD7VC^ #;*XRIGT7Q)?67B MC/\ >C@T&>2,C$B(:^]AX%>#W"4(UN+<_J8B22E..=Y]@\FPU3K:E0PCP.*M M+I!8NM*3=HMZ(^9EXD<>9W)PR3+(TDVTGEV6U\?5CK]NI7^L4=.LO8PBMV?4 M/Q)_X+F_M9^*O.MO /ASX7_"NR8-Y%W8Z%>^+_$<+-D9DU#Q1?W7AZ8(-IC M\)0D-O,K2JRI'\!?$K]M[]KCXNF=?'O[0GQ/U.SNMWVG1M+\1W/A/PY/NSGS MO#/A :%X?DQDA-VF'RU9ECVJQ!_5KX;_ /! KXJ:D+>X^+/QW\"^$48++-I_ M@/P]KGCJ[VG#?9GOM-)OB9\5[U0C747B/Q;_PCFBRR+C<+6Q\#67AO5K:W?',4_B"^E&6Q.QB:V4,US:%"-2[5TX9A*-[-M;B_U7\4^ M(-%O+\,_@E\3_&ME=;#%J^A> M"]>NM "R#,;S>(39)H=M$XY26YU"*-NS&O[BOAQ^R%^R[\(UMV^'GP$^%GAV M\M-GD:RG@_2-2\1KY>-A?Q/K%OJ'B&4J?F!FU.0[RSYWLS'Z-KYO./I5P2E3 MX?X1D_\ GWBZ]; >"TM)9IGB6W-2P&%;OWM MB<1-?*^%??R?\5S?\$@OV[(/ NN>-[[X7Z592Z+IO]J1>"5\8^'M7\=:Y;K) M%YD&AZ/X=N]9LKC4H[622^_LJ\U6QU*>.VELK2UN-8>UTRX_-34=.U#2+^]T MK5K"]TO5--NI['4=-U&UGLK^PO;65H;FSO;.Y2*XM;JWF1XI[>>..:&16CD1 M74@?Z/E>3>,/@)\"_B'J\7B#Q_\ !;X3>.=>@:)X-;\8?#GP?XFU>%H2#"T6 MI:UHU[>QM$54Q%)@8RH*D8%>3P]]*;-Z-7%?ZTAZ?::1HNFV&CZ3I\*VUAIFEV=OI^GV5NF=D%I96D< M-M;0ID[8H8D1 MSI8>,ITXTX6?*ZBJ5).4G*?+RPA_&!XD_P""-W[>NA,_]G?#3PQXP1"6&+?\ "-^&Y?&60J1.?+_X1"37/-.)D"B+>6<2QJ"\$RQ_W?45V8/Z M4?'%&RQN3<,XR*WE3P^982M+UFLRK4E\J",*_@WP[.[P^/S>@WLI5<)6@O2+ MPE.?WU&?YX?B3X+?&/P:9%\7_";XF>%&ASYJ^)/ ?BG0C%AY8SY@U32K4IB2 MWGC.['SPRI]Z-POF=?Z1%<9XD^''P\\9>8/%_@+P9XJ$H(E'B3PMH>N>:&2. M-A)_:EC=;P8X8HR&SE(HU/RHH'U>#^E?-6CF'!,9;-7_IIG^=?!//;317-M-+;W$$B303P2/% M-#+&P:.6*6,J\-=#6-!&80L8TO6[4(HA)B"K@",E,;217]NWB3]A#]C/Q87;5_V8O@JDDI M+2S:)X!T'PO<2NSRR/++<^&+31YY)I'F=I)GD:60[-[MY46SY_\ $O\ P2#_ M &!?$/F/!\&[_P ,W,HPUUX:^(GQ$ML$)%&C1V.I>)]5TF$HL6?W6G(LKR2R MSB:5]X^BI_29X S&*IYSPOGBB]&GA,HS.C&_\WML;AY\N_PT9/;W=7;RY>$/ M$^%;G@,XRZZZJOCL'4?I[/#U5?UFEY]#^8KPW_P4H_;I\*M&VF?M*?$"Z,3J MZ_\ "2-HGC)25E68"1?%^CZXLR%U :.4.CQ%H'5H':,^^^'/^"T?[=>AB(:G MXO\ ?C$H,,WB/X<>'[4S'RC'NE_X1%/"JABY$_[E8E\U0-OD;H6_7KQ)_P0 MC_9*U3S)?#_CGXY>%YVSY<*>)/!^LZ9&"\K\V^H^!CJ3LN^.-2=84>5"N]7F M=YV^?_$G_!OWH#_ -IW5;# S%:>)/A;9ZMYA\N(;)-0TOQQHODCS1-) MYBZ9<$1O%%Y1:-II;7B-]''.?^1CDF3X2<]ZF,X+Y:J;Z.OEN Q4UZ^TY5NV MMR?]5/%? ?[KF&/KQC]G#\07AIVI8O$T8O\ \ OT2Z'@OAS_ (+Y?M"6K1?\ M)=\%O@WKD:NOFKX=E\;>%I)(Q*A94?4O$7B]8I&@#QAS%*JS,LWE%$-N_OOA MS_@X$T"81IXN_9BUC3RJ@2W7ASXI66L"5Q&Q9X[#4_ ^A^0K3!%$3:CG>&O%T M:2-$(6V&=9OD?+ M?_IWB<9@J*_PSIM+LK:'U_QBR[XJ6:UHK>/]GX',;V_O4:&(J/UC)-]S]@/# M?_!=K]D?56CAU[P5\XG\,>$-7TV-&D1-YFTKQU-J3E$9II572,B. M-A$9I2D3>^^&_P#@KU^P+XA$:S_&6]\-7,B[EM/$GP[^(MJ5Q&\CK)?:?X7U M/2(F0)M_>:BHDD9(X#*S 5_,+XD_X)M?MT>%6D74_P!FKXAW1B)#'PW#H_C) M3B22(^6_A#5=<28;HF(,+2 QF.8$PS12/\_^)/V>_CYX-$A\7_ _XO\ A40@ MM,?$GPT\9Z&(E$23$R?VIHMKL AECE); \J1)/NNI)_Q OP6SK_D3\38B+EK M!93Q1E&.CKM95\/CY23T^W=WTDGJ'_$1_$'+_P#?\HI-+=X[)\=AGYZTZN&2 M?_;NG5-:']O?AO\ ;J_8U\6/''H_[3GP4$TSK'#;ZQ\0/#_ANYGE:1(8X8+; MQ'>:3<332R2(L,,4;RS9)B5PK$>^^&_B+\/O&0C/@_QUX.\5B50T1\-^)]$U MT2*8WF#1G2[ZZWJ8HY)05R#&CO\ =5B/\ZR:*6WEE@GBD@G@D>&:&9&CEAEC M8I)%+&X5XY(W4HZ. RL"K $$5'7G8OZ*>35+O+^,,RPR:]UXO+,+CM]F_88G M+^9>G+-X;^-OQG\&F- MO"'Q<^)_A5H65HCX;\?>*]#,3+(DRM&=+U:U*,LL<,B1Y3Q?O3XOAUPS';(QS-YA\T)-GSHH MY$^5QGT5.((7_L_BS)\3OR_7,%C<#?M?V$LQMYVYK>9[5#QIRR5OK628^CW] MAB,/B;=[>T6%O^%_(_N\HK^,/PW_ ,%E/V]-":,ZE\1_"OC!(R,Q^)/AKX*@ M611)&^R1_"FD>&)B"B-"66593'+(QD\\1S1^^^&_^"]'[3ECY,MWU/-9PYO3Z_A,#:_\ >:\['M8?QOU6O MB?P3/ZOZ*_G \-_\' L):.+Q?^R_+&FX>;?^&_BNDS;2\081Z3JG@* %DC,T M@9M: D=8H2L:L\Z>_>&_^"\O[+FH>7'XF^&7QQ\.3.HW2V6D^"?$&G0L(Y'< M27"^-=*ORI=8XH6BTJ4R/+NF6WC1GKY3&>"'BG@>9U>$<952ZX/%Y9CKKO&. M#QU>H_3D4O(]K#^(G!F)MR9Y0@WTQ%#&8:S[-U\/3C\U)KS/W!J&YM[>\MY[ M2[@ANK6YBDM[FVN8DGM[B"9#'+#/#*K1RQ2QLR21R*R.C%64@D5^8GAK_@L7 M^P1K[)'??%/7_"SQ(BO<>'M"\06D"L9"QFN+B*WB2&5YY MHAY?F;/Q7_X*N_L;^ /A?KOQ \(_$_0_BOKEBMK!H7P[\+75SI_BCQ!J=_(T M=M"\&M:?;3:/I=LL M):=?$UJ>'H^VR;'4:,ZM6:A!/%5:,,+"',US59UHTJ<;SJ3C!.2]7_6OAET: ME>.?Y1.G1IRJU.3'X:I4C"$7*7[F%25:4K+2$:;G)VC&+DTCUGQ+^P/^SGXC MUB35X_#^M^'//G:XN-,\-:[-9:/+(\AD<1V-W#J L(6)*K:Z5)86L"82VAA5 M5 W]<_8F_9UUCP;#X.M_ T.A"U\V2R\3:/=W">+8+N9562YN-;O6O9M55B@( ML-72_P!,@R?LEE;80I_,CXY_X+3_ +;OB7Q'<:KX6\2>"_ASH1NI)++PMH7@ M7PYKEK'9CSU@MK[5?&-AK^KWEP$DB>ZN[6YTQ)[FW62WM+*WDELV_5O_ ()X M_P#!6W_AHSQ?I'P.^/>AZ'X6^*&N+VT+W"Z!?Z3?W5U M+H/B>YMHI7TY[:^N=*\072/86MKH]_)IUAJ7VO$7@'XA<-Y)5SW%8;+<;AL+ M0>)QV&RS&SQ.-P%"$7.K5KT9X:A3JPH13=9X*MB^2"E4?[J$ZD?G\J\3.%\V MS"&6T:N+P]:M45+#5<9AXTL/B:LFHPITZD:M24)5&[4UB(4>:5H?'*,7QWQP M_87^*WPJ^V:UX8B?XD>#8-\IU#0[.1?$&FVXRQ;5_#B/<7+1PH"9;[29-1M5 MBC:YO!IZ,(E^.M$UW7/"^K6FM^'M6U/0=:TZ7S;/4]*O+G3M0M)1E28;FVDB MGB)!*.H8!U+(X*DJ?ZN:^4OC?^QY\(_C4+O5)M._X0[QI/O<>+O#<$,$UW<- MD^9KVE?N[#7 S$&:>46VK.JK''JT,8*G\6/T ^)/@?\ \%&=9TO[)H'QOTM] M>L1Y<">-M MH(-:MUX02:UHB>18ZFBYW2W>EG3[J.)"?[/U*Y?)_5?P/\0/! M?Q)T.'Q'X%\2:7XFT>;:#!_B%XU^&NN0^(_ OB35/#6KP[0;G3IRD=U$K;OLVH M6<@DLM3LRWS/9:A;W-JY +PD@$ ']3U%?ES\#_\ @HSHFJ_9- ^-VEIX?OVV M0)XVT"VGGT.X;[HDUK1D-Q?Z4[8!DNM-.HVCRNS&RTRV0E?TQT/7M%\3:59Z MYX=U;3M4^)_CM\&?!OFKXE^*'@ M?3+B$[9+%O$>FW.J*1U_XE-E/QCS(O!GPG=N3Y-_XG\2JF!SCS-(TK39,D\$[=;&,%?FSN !^LM%?@IXF_X* M&?M$Z[YBZ3>^$_!L;$A#X?\ #<-W.D?0*TOBBX\0JTA7[\B0Q9?+1I$-JK\\ M>)OC_P#&SQCYB^(OBGXXOX)6+26,?B'4+#3&8]SI>FS6>G#'(7%J-H)"X!(( M!_2/XC\=^"/!\;2^+/&/A;PQ&H!+>(-?TK1Q\R[E _M"[MRQ=>45&-(UG6?,QGH16,>BLH. #_:8W[@8P MZAF7^>%Y'E=Y97>221V>21V9W=W)9W=V)9G9B69F)+$DDDFJLUU;6XS/<00# M_IK+''_Z&PK#$8G#X2E*OB\10PM"&LZV(JPHTH?XJE2481^;1OAL+BL96AA\ M'AJ^+Q$W:%##4:E>M-]H4J49SD]>D6?M#XF_X*;> +/S4\(?#?Q;KSJS)'+K MVHZ3X9@DQD"5?L1\3S^66 9%>**1HSEUA?*#YY\3_P#!2CXR:GYD7AGPOX'\ M+0,Q*32VNJ:]J<0^8*HN;K4+737P""Q?1B6=5*[%W(WYG3>)=&AR/M8E8?PP MQR29^CA1'_X_^G-9,WC2T7_CWL[B7WE>. 'W&WSSCTR ?4"OSK./&7PMR+G6 M8<#6\94,HACJT9_W'!2\C],R7P1\6N(.1Y=P#Q$H5+THXC.IY?1E!_SJHX>9]*?%#X^?%KXRI9P?$7Q?.7ACQ=B,7A,LXFPN%KX5IJ&=7R7ZW3:O[7 O,706(C%W4 MZ<;8BGRN 7BKP;AL'B\TX5QF+P^+33GD5L]^IU4[>QQZRQ8A MX:4E9TZDD\-4YE"G7E54J<=NBN)UKQ1 (I+739&DED4HUTN42$$X;RBP#/(1 MD!UPB95T=F&!PYO;UL;KNZ;!R,SRG!]1E^#7Y]QY]*+@WA'-_P"R,GPEEN'Q#FTL)3Q;H8FGC*D*:]I5J8;GH4W.%'VLJRK0H_HWA]]$ M[C;C')EG.=XV/!,*U;EP> S;+,16S3$8904GC*N"6(PM3!4YU&Z=&EBG3Q%1 M0G6=*%&5"=?VZBO.=(^(WQ!\/OYF@^.O&.B/C&_2?$VM:"'<8^9L^W>&/VS_P!IWP>Q;0_BUK*,PVN=3TOPUKYD4&4A93K^BZFT@!F? M;O)*GRRN##$4^:P7TQ>$JDDLQX2XCPL-+RP5?+,?)=[1KU\M3MT]]7\CZC'? M0IXRIQ;RSC'AG%SZ1QV'S7+HOM>>'P^:-?\ @#MYF#:V-]?%ULK.ZO&C :1; M6WFN"@8D N(D/R^8 MF-I7_CWASG=/Y_M.A_\ !7'QI;[?^$E^#/AC5ASN_L/Q7JOA[/\ KL;3?Z5X MGVXW09R&SY7ZSF.; M;2^E_A,R^B7XR8'F^JY;DF&,*9!:^$]>N#&&SM+B*P?:&VG;NQG!QT-:]K\$_C-?%Q9?"/X MG7AC"F06O@+Q5<&,-D*7$.DN5#$':6QG!QT-?I!H?_!6KX57&W_A)?A;\0M) M'.[^P[SPYXAQ_KL;1?W_ (8W9VP9R5QYDV-WD)]H]IT/_@I9^REJVW[?XH\4 M>&,YR=<\%Z[<;<>=C=_PC4'B$_-Y:8V[O^/B'.-L_D?$^9\OU;CSA^ MGS;?VABI93O_ #?VK3P7+_V]:W79GP.9>!/C!E7-]9\/N(ZO+>_]FX2.<7M_ M+_9%3'<_ERWOT/R-M?V=OCY>%Q#\&/B>AC"EOM7@?Q'8@[LXV&]T^W$AX.X1 MEBO!8 $9UK7]EO\ :(NRXB^#WCE/+"EOM6CRV(.[.-AO3;B0\'<(RQ7C=C<, M_N'H?[8/[,'B$J+#XX?#^WW9Q_;FM1^&!QYF=Q\2II(7_5-@L1G,>,^=#O\ M:="\<^"?%&W_ (1GQAX6\1;\[/["\0:3J^_'F9V_V?=W&['DS9QG_52?W&Q] MSE_$?#V;:^W+]6KU+WZ6W/@LQX9XDR?F_M?A[/ M,JY?B_M'*6V_-]9P]*WS/YZ;7]D']I2\+B+X2^(T\L*6^U3:/8@[LXV& M]U.W$AX.X1EBO&X#<,Z]K^Q/^U!>%Q#\*[Q#&%+?:O$O@JQ!W9QL-[XDMQ(> M#N$98KP6 !&?Z***]D\,_GNM?V$/VH;@N)OA[:6.T*5-UXS\$.),YR$^Q>(; MP@K@%O,$8Y&TL\(*X&[S M!&/F&TMSC]^Z* /P:M?^"=O[1%P7$L?@BQVA2INO$\CB3.8 M(Q\PVEN<:]K_ ,$V_CY<%Q-K?PQL=H4J;KQ#XA<29SD)]B\(WA!7 +>8(QR- MI8YQ^YU% 'XD6O\ P3/^-#E_MOC3X86X 7RS:ZCXKO"QYW!Q-X2L?+ &-I4R M;LG(7 )UK7_@F1\2G+_;?B-X&MP OEFUM=?O"QYW;Q+8V/E@<;2IDW9.0N!N M_:&B@#\=;7_@F%XM??\ ;?BQX=MP-OE_9?#>IWF_.=V\2ZC8^7CY=NTR;LG( M3:-VM:_\$O-0??\ ;?C39VX&WR_LO@">\WYW;]XF\86/E[?EV[3+NRV0FT;O MUTHH _**U_X)>6*;_MOQJN[@';Y?V7P!#9[,;M^\S>,;[S-WR[=HBVX;)?<- MNO:_\$PO":;_ +;\6/$5QG;Y?V7PUIMGLQNW[_-U*^\S=\NW;Y6W#9W[AM_4 M:B@#\S[7_@F1\-DW_;?B/XXN =OE_9;30;/9C.[>9;.^\S/R[=HCVX.2^X;> M/^)G_!-K1M,\$ZSJ/PP\3>*=?\;60@NM+T7Q!<:#!IVK6\;M]OT])H-.T\V^ MHS0LLNG7$]XEIYT!M;E MV+NS_6"B@#^436]"UKPUJE[H?B'2M0T36-.G>VO MM,U2TGL;ZUFC8JT<]M<)'+&P([KM(P5)4@GZB_9<_9>\5?&[Q9I&J:II%]I_ MPMTW4$G\1>(IXS;6^J0V;"9]"T1I@IU"]U!U6SN;BT6:WTFVFDNKE_/%K:77 M[_ZKX>\/:T\,FMZ'HNK20AH[=]5TRQOWB$A#-'"UW!*T8=E!94(#%02"16PB M)$B11(L<<:JD<:*$1$0!41$4!555 554 * * !55%5$541%"HBJ%55485 M548"JH P.*=13))(X8WEE=(HHD:2221@D<<:*6=W=B%1$4%F9B%5022 M * 'T5\L_$G]MW]D?X2>?'X\_:%^%^F7ML6%SHVF>);7Q5XBMR@)(F\->$O[ M=U^+.UE3?IJ^8ZE(]S@K7P%\2/\ @N;^R7X5^T6W@+PY\4OBG?)N^S7=CH-C MX1\.3[<@>;J'BG4;7Q#;^8=ICV^$I_DWF3RF54D^QR?P]XXS_D>4\*YYBZ4[ MBZ ME?\ \IG[1T5_*]\2/^"]OQRUK[1;_"OX-?#CP%;2[DCO/%>I:]\0=7@3^&:W M>S?P1I4=QT;;=:3J,"@LACD.V4? 7Q(_X*6_MP_%$3PZY^T'XRT.PF+@:=\/ MO[-^'$$4,G#6WVKP38Z'JMU"1E3_ &AJ-Y*Z,R22NK$']6R;Z,_B%F')/,JF M2Y#3=N>&*QSQN*BG_+2RVEBL/.2[2QE-?WCXK'^+O"^%YHX2.89E/[+HX98> MBW_>GBYT:L4^ZH3?D?VZ>+O'?@CP!IO]L^//&/A7P3I WYU7Q=XATCPWIH\H M!I/].UF\LK7]VK*S_O?D# M@$5\,?$G_ (*K_L+?#430W'QMT[QIJ<6_9I?P MVT?6_&IN?+)#>3KFF6/_ B2_-M"?:/$4'FA@\/F1K(Z?Q/ZWX@U[Q-J,VK^ M)-:U?Q!JUQ_K]3UO4KS5M1G^9F_?7M_-<7,GS.[?/*WS,QZL<])X'^%WQ,^) MMX=/^''P[\<^/[Y9!$UGX*\)Z]XHN4D(#;9(=$L+Z2,[6#G>JX0ACA>:_4)=>;K_1]\2O^"_'P[L1-;_"' MX!^,?$KD,D.I_$3Q+HW@V"%Q]V63 M)^=;?Q-XGO?#AAVC(5Y/"4^XG)1-NUO2^H?1HX)UKU>'LSQ5)VE[;$8OBVM. MHOLSPM!YC@J'HQB_CY=6,-9B\.J7^^8?# M5E=6OA^V+C"N;?38BZJB-E8T"^ J&8A5!9F(554$EB3@ !8?!EC);A\B.UOH MKY?*"IT]A3;_P . M)DM-S^';X/LVMS^$]2T+PW/D@?N_$_B&+2? M#QQD%O\ B9_(I#OM4@U]^_#?_@AS^U_XM%M<^.-4^&'PIM'P;JTUGQ-/XI\0 M6X.,B*Q\&6&LZ#*G2PE"7?W*4)UU? MRQ.B\]3\"_AO_P $#?@[I/V>?XK?'#X@^-ID"R367@O1-!\ :<\F=QMY)=5; MQW?SVR_ZII8)].N)P/-3[(7\J/[]^&__ 3#_8:^&/V>72O@#X6\2ZA#M:34 M?B+<:K\0WN94Z32Z9XMO]4\/PMP,I8Z-:09&[R=Y+'[WHK\ISCQ3\1,^YUF/ M%VT9TY):.US[3 <&<+9;RO"9'@%*/PU* M]'ZY57FJN,=>HGYJ2?38P_#WACPUX1TV+1O"GAW0_#&D0?ZG2O#VDV&BZ;#P M%_=6.FV]M:Q_* /DB' Z"MRBBO@ISG4G*I4G*I4FW*<'A<1??V^'I5K_P#@R$C\X_$G_!)?]@3Q*9)7 M^!,.B74C,?M/AOQU\1M&$>^1Y&6/3[?Q:='52TA"@Z:WE1JD,1CB14'S_P") M/^"%_P"QUK D?1?$?QN\)3;?W*:7XP\-:C9*_EH@,T/B#P3JMW+'N5I62/4+ M=R\C 2K&$C3]G**^KP?B?XB8"WU?C7B2T?AAB,VQ>-IKR5/&5*\$O[JC;RU9 MXN(X/X5Q-_:\/Y3=[NE@J.'D_66'C2E?SO<_GG\2?\&_W@:Y>0^$/VEO%FB1 MEV,2>)/AQH_BAUC\URJ22Z9XK\'AW$)CC:588U,JO,(0KK!'\_>)/^"!/QOM M?,_X1#X[?"K7"%)B_P"$DTCQ=X5WOY2D+(=,L?&/E*9B\991,1$JS!&=S G] M3-%?58/Q_P#%7!V4N(X8R"M:&,RG**GWU:>!I8B5^O-6?E9W9XM?PQX+KW:R MF5"3^U0QV/A]T)8F=-6\H>I_'3XD_P"")G[<&AM*NF:9\+_&(1BJOX;^(,-J MLP$KQAXAXNTKPJX5D43@3)$_E2(&59P\*?/_ (D_X)B?MY>%1(VI_LW^,+H1 M*6;_ (1O5/!_C$D")9OW:^$/$FN-,VQ@ L(=C+N@ ,RM&/[EJ*^KP?TH./Z% MHXK+N&<='2\IX+'X>L[=IT,SC25];_N'K:UE=/Q<1X.\,U+NAB\WPTNB6(PU M6FO6-3!N;\OWJ\[G^?9XD_9>_:6\'F0>*OV?/C9X>2-V0SZO\+?&]A:OME:' M?!>7&AI:W$+R*RQ3V\TL$V T4CJ03XG>65[IUP]I?VEU8W<6PRVMY;RVUQ&' M02(7AF5)$WHZNI91N1E894@U_H_U\._MZ?L5>&?VU_A%%X/N-0L_#'Q"\)WT MNN?#;QMC:C<)%#JVC:G' \=W)X<\36MO;VVJQVSM);7EEI&M);7\NC MQ6%U]YPY]*6&+S/ X/B3AS#Y=@,36A1Q>;8+,,156!C.Z6)E@)X*I4KT83Y? M;1IXE584G.I3C6G"-&I\UFO@U*CA,17RG-JN*Q-*FYT<%B,+2@\3*.KI+$QQ M$84YRC?V;E2<)3Y83=.,G4A_"S6UX;\0ZMX1\1:!XKT&Z>PUSPQK6E>(=%OH MR1)9ZMHM]!J6G7:$%2'M[RVAF4A@04&"#S7VEX[_ .":/[;_ ("\37?AFZ_9 M^\;>)C!*?&WBWP7\(_&'N7X"EB\PXLR" M6"QO)1I*CC:.82Q$:Z4?]VP3Q-=T;2M7J2H^QHQ=Z\Z<;L_,,'PGQ1BL3.CA MWE[I?DV/BS1K< C9::?9^,+@[23/ MR /V+^$G[0/P2^/&E?VQ\'OBAX,^(-JD*SW4'A[6K6XU?3$?;M&M:!*T.NZ' M*=\?[C6--L9\21DQX="?XI?CM_P3Z_:X_9W%Y>^/_@_X@O/#-F))'\;>"D7Q MMX16UB3>][>ZEX?^V3Z!;##*#XGLM#F)0D0[&C9_D?0]>USPQJMEKOAO6=6\ M/:WITPN-/UG0]1O-)U6PG7[L]EJ%A-;W=K,O:2"9''9J_%,T^C[X<\8866:< M!\0++E4NX/ 8REQ!DW._>Y'"6(>,H3;NI1_M!JCJEAO+I?,F;^R[19/">I MW#9?_3] C:)=.DE;"&[T1[1(]TEQ<:=J$Q /\W7P(_X+$?MB_![[#IOBCQ+I MGQO\+6OEQ/IGQ-M7NO$2VP.9#:^.M+>R\237TG1;SQ+/XGCC' M&' _:#X$? M\%M?V6?B6+/3/BI8^)O@1XCG\N.637()/%W@AIY%4".V\5^'K(:G"OF[U>YU MSPIHEC#'Y4LMZ TH@_!.*/ 3Q%X:]I6IY7'B# PN_K603GC:G+NN?+Y0I9BI MPS.*H1YMO=Q2E/"--Z1YZT M)R5FZ:=TOBKXN?L__%/X):@;7QSX;G@TZ28PV'B;3=^H>&=4.3L^RZK%&J0S MR*I=;#48['4U0;Y+)$*L<_X5_&_XF?!G5/[3\ ^)[S2XI94EU#19R;WP]JVW M:I74M&G+6DSM&OE+>1+#J-O&S"TO+=CNK^COP[XK^&7QE\)/J/A7Q#X)^*'@ M?6H7M9KO1-3T3QAX:U&)@#+9W+VRPG"I" M-2G.-2G-*4)PDI0E%ZJ491;4D^C3:9UWP/\ ^"@/PZ\?_8]"^)<,'PW\4R^7 M"NH33/+X+U.X;"YAU.7,^@L[;G\C6B;*%-J?VW<2L$K[_@GANH(;FVFBN+:X MBCGM[B"1)8)X)4$D4T,L9:.6*6-E>.1&9'1@RD@@U_+C\0?AAX]^%>MOX?\ M'WAC4_#FH@N8/MD0>RU"*-MK7.E:G;M-I^J6N[@W%A:EUHMS(2[^?I4]LDDQ62] MM[U%\ILRC^D6BOC[X'_MJ?"7XP_9-(OKP> ?&LXCC_X1SQ'=0I9W]RV 8]!U M\K;V.I,SE4AM+E--U6=F(@TZ5$>0?8- !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 5\)^/_ /E(/^S_ /\ 9"?BM_Z<[.ONROA/Q_\ \I!_V?\ _LA/Q6_] M.=G0!]V4444 ? ?[$'_(W?MK?]G??$K_ -%Z?7WY7P'^Q!_R-W[:W_9WWQ*_ M]%Z?7WY0 4444 %%%% !1110 4444 %%%% !1110 4444 %%?B'_ ,%)_P#@ MX-_X)R?\$O/'*?"#XV>,?'_Q0^/-N/#%[XC^!?[/GA/2_&WCSP-X<\7:1K.L MZ/XC\=:MXK\3^ /AGX7$MEINEW1\&:C\04^*,NC^,_!'BZS\!77@?Q%;^)X_ MY3/^#9W_ (+V>&?A9\4OVBOA5_P5(_;A_: U^?XXW/P-MOV>?B'^TK\2?BC\ M7_A;X)U_1/$/CKP]XN\+ZEXN\4^(?%W_ IO_A,/^%B>#=BN_+[G?7TV^]/8_P!& M^BN!^)_Q6^%WP1\#:[\4/C1\2/ /PB^&GA<:'1K&KV M&@:0==\6^*]1TG0-)&JZ]JNEZ)IQO]0MQ?:OJ5AIMMYMY>6\,GX3?L;?\',/ M_!/7]O#]MKPK^PU^SWX1_:>*K2YOOBPWQ5T[0?%/AGP/?W?A2W\0?"?1O$QGU+2+3Q1X=\,7#ZDFF M'EZO[MP\^G]?B?T+T5@^*O%7A?P)X7\2>-_&_B30?!O@OP;H.L>*O%_B_P 5 M:QI_A[POX5\+^'M.N-7U_P 2>)-?U>XL])T/0=#TFSN]3UC6-3N[73M,TZUN M+V]N(+:"65?Y8_BK_P 'D/\ P20^'?CS7?!_A3P[^U[\<]!TC^S18_%'X5_! MSP1I?@/Q,;[2;#4;L:%8_&GXO_"#XE1?V+>W=QX?U)O$/P\T!)M6TJ_GT5M7 MT"32];U(#7<_JZHK\X_^":7_ 51_9'_ ."KGP;UOXO_ ++7B77H[CP9KY\- M?$SX2?$>PT;PY\8_A9J5W-J+>&)_&WA71/$/BK2DT'QWI.F76M^"/%GASQ'X MB\*Z_#::YH46M1>-/!GCOPOX7^8?^"E'_!P7_P $Y?\ @EWXWC^$/QM\8>/_ M (G_ !X@'AF]\0_ O]GWPGI?C;Q[X(\.>+=)UG6=(\2>.=5\5^)_ 'PS\+K+ M9Z;I=R?!NI?$&/XGRZ1XR\$^+;/P'=^"?$-OXFC'IO\ U_2U]-=@6NW]?T]/ M73<_;JBOYQ/V%?\ @Z1_X)E?MY?M&>#OV8?"5M\?O@1\0?B09-+^&VK?M(>$ M?AEX.\#^._',ES96^B?##1?$W@;XP_$I+'Q]XO\ M-Q'X*T[Q-9Z!I/BO6+* M/P9HNM7?C[Q%X,\*>)OZ.Z-0"BBB@ HHHH _ #_@C[_R?9_P7J_[/_\ "G_J MGM)K]_Z_ #_@C[_R?9_P7J_[/_\ "G_JGM)K]_Z "BBB@ HHHH **** "BBB M@ HHHH **X[Q3\1?A_X&>TC\;>.O!W@^2_61[&/Q3XGT3P^]ZD)"RO:+JU]: M-J:9?P1W5CJ.G74%[8WMK,H>&Y MM+NV>6WN8)4(>.:&1XW4AE8@YIV=D[.SO9VT=M[=[=0+E%%%( HKD/$OQ"\! M^#5D?Q=XU\*>&!$JNXU_Q#I.DN%< IB.^NX)&:3*B)$5GE+*L:LS*#\]>)_V MX/V:_#/F1_\ "??\)!=1_P#+IX8T76-6\SI_J]0^Q6^C/U_Z"8Z'N* /K2BO MS$\3_P#!3CP-:>:O@[X:>*M<8?+%+XBU72O#43'@&0IIZ^*9"@.YD0^6\JA0 M_P!G9SY?SQXG_P""DOQHU7S8O#?AWP/X5@?_ %T;'#NYF7/GM*7< MMX1JFL:OKET]]K6J:CJ][)S)>:I>W.H73YZ[[B[EEE;H.KGI0!_1UXG_ &K_ M -G7PEYHU7XL^%;F6'AX/#US/XKF\SIY6WPQ;ZN!(&^1U=E$39$QCVL1\\>) M_P#@I)\%=*\R+PYX?\<>*YU/[N9;#3M$TR4?]?&H:BVI(3U ;1NG4@\5^'+N MD:[I'5%'5G8*OYL0*P;WQ7X;T[?]LUO3H?+QO!N8V*%L;0^PMM+%E W8ZCUK MSL;G&4Y:U',,TR_ 2:YE'&8W#8:33:BFHUJD&TY2C%63O*22U:1ZF7Y)G6:_ M\BO*,SS*TN5O 8#%8M*23;3>'I5$FDFVGLDV]$?J[XF_X*<^-[KS4\'?#+PO MH@)VQ2^(]6U7Q+(%Z>88M.3PNBR,,LJ;Y4C)"L9PI+_/'B?]N+]I3Q-YD8\> MKX>M9"3]D\,:)H^E[/3R]0:SN=94#L/[3.>^3BO@"[^+'@BT64G7=,(AV^8\ MNJ:;;Q1AR%0R/-=AH][,H3?&-Q8 M(Y5[\EO8U\KR;$8*:E[2GRMXI*7M(.+:DF?78;PRXEG'VV9XCA;AG"Q_BXGB MSC/A3AR-#?\ C8?-,WH8Z+7+.Z6$DX\DTTG%H^C_ !+\1/'_ (R:1O%WC;Q9 MXF\UP[IKWB'5M5BW Y7;#?7<\2+'P(D1%2)0%C554 <=7F]OXS^'\_F'Q%^T M9\(/!R0BW:X1W\<^*9(Q<)&P2W/PU\ ^.OMTD7FK%*+*YGCAD#^=+''#/-%T MEOXH_8HB\R7Q;^V'K6M^1Y!-CX'^ _Q-U#[?YJQF5++4O&J^#Q;BT>0EWO-( MC$JP2^1&Q:#S%#$^-F<67"7T:/&#,5*RC7XERBEP7A7?EM+VF9O$UE"THRM/ M#PJ\KO[([?\ 5;PGRK7B[Z1?A7EUM94>%\5C^.,2O[O+E=#"X9SNI1O#%3HI MVO5L[K6FU/3K?/G7MLA'53,A?_OA27_\=Z\=:R)_%FD1?SL/CO\ \$JO"_F2:I>?M:?$R>W\C]UI_A_P3H&FW^](Q+]DMKG6 M_#^HPB)Y9&F^V:O"<6Y6W,WR-==U8_\ !0O_ ()B^#M[>$OV./B7XBE@\@VT MOCV;P_J O'V1)V^K_ !"\:6=MMS.T<5O:W%O*Z1,(;0RG[/U0\)OII\06 M^I>'?!_!E"H]?[6Q.9YMFE%2Y;U@HW3V49V/], MO$#C;$0V658/*_M%7J8C-(1E9\OLIN23UNW%OY]E\9EF"6FGL[,P5 M#++EF).% BCC)+$D8 DSG@9SFN^T'X;?M ^-O+/A/X4>/]4AEP4N])\#Z_" ZF..*=91X?\ AWJPLUCB:>.(0_:A-&D:/]G69Q#C:O\ \' GC";[ M1_8'[,?AO3=WE?9/[7^*.J:WY.WRO/\ M'V+P3X?^U>9B;RO+^R>3YD6_P"T M>4WG=5/Z&?TJ^(;2XC\1\YP5&I92PW#5+A7AOV47RMQAC<-G<,;+23]ZIA'. M/*TY2DN1/_B:/Z-W#_N\,>#^28NM#6.+XKS'B#B7VLEM*IE^+RJI@XZQUC2Q M2A*^D(QNW8T#]@?]L+Q9Y,A M?GTL89MH^[)L]T\-?\$F?BY?;'\7?$OX?^'TD.YUT6#Q!XHNHE9-W[R.[L?# M-NTPD^1TCO)(L9=;A_NGXZU?_@OA^T?-]H_L'X.?!+3=WE?9/[7B\=ZWY./* M\_[1]B\7^'_M7F8F\KR_LGD^9%O^T>4WG>;ZO_P7)_;1U+[1]BTOX)>'_.\K MR_[(\#:_-]D\ORM_V?\ M_QMK>[[1Y;>;]K^U8\Z7R/)Q#Y7HX/]FKCL;5AB M>)J^<\1XF]YU>)^.77;& MX8P7#'"F&MRPI<,<&0HJ*5^5\F:8G$T)222_Y<1AJOW:5TOV/\,_\$D_AI:& M,^,/BOXXU_;S*OAW2="\*+(=G ']HKXP>-#)\S#>S&,^6KJ_[ZOH/PU_P3D_ M90\/['NO VJ^*9X^5N/$OB[Q%+SL"$O9Z/?Z-ILV?F;;-92('8LBJ5CV?S2: MO_P60_;XU+[1]B^*/AOP_P"=Y7E_V1\,OA_-]D\ORM_V?^WO#^M[O/\ +;S? MM?VK;YTOD>3B'RO-]7_X*D_M\:Y]H^V_M&>)(?M7E>9_9'AKX?\ A_;Y/E;/ ML_\ 8'A+3?LF[R4\W[)Y/VC,OG^9YTWF?J&1_L\LFROD=+AKPUI;9 M]7B_==[YKE6.3E'6S]O?GC=.S4S\TSKZ:_'&<!R"E).]U MRY/B\ DGUC[/EY79]8G]6_QL^$W[&/P4^"'Q \4_$CX9_#WPC\.])T&3^W]; MT[POI\?BC%Q)!9Z9:Z'K-O;'Q#)K]YJ'+*LD[G^/7X@?M M$V+^+M>_X59H5S;>!!J=V/#(\>F.]\5R:.)3]A?6_P#A'[NPTF'46BPUS%8^ M?;HYVQS2!=[7&@QZI9 MVLUG:ZA'HD;Q:6EW;VUQ">.>)N'\OQTJ5?'RK8NGC\?B\72;4:RQ&.CCIX->S5.G M+ZG4HU,1&*CBJE:G&E3I?OI_P2B^+7[,OCSXN6?ACXRZ5=6WQIU*XN;;X76V MLI:7OPOU>9M,E-Q:K%<*\\?C66(7PT:TUT3Z1.1#'I4[>)GTV%OZ)M?_ &:O MV>_$^]M;^"GPQNII<^9=Q>"]!L;]]V[.[4=/L;6^/+,P_P!(^5B7&&YK_/LM MKJYLKFWO+.XGM+RTGBN;6ZMI9(+FVN8)%E@N+>>)DEAGAE19(I8V62.15=&# M $=Q>?%?XI:C;O::A\2?']]:2E#);7GC'Q%'+:^;!(!WZHV54#Y6)<_QM_\ "9>+ M_P#H:O$G_@\U/_Y*JM>>)?$>HV[VFH:_K=]:2E#);7FJWUS;R&-UD0O#-.\; ME)%5TW*=KJK## &OB,?^SN\-59Z]X$:+'#%/,U+3_ !/-NR=BMMTI=HW2 -Q&/#O% M?_!+7X[>';>>_L_&?PGU33H2 9;GQ!K6@W&6=DB$@U7P['ID/FL88DW:N=]9WU/WKU_P#8L_:% MT#S';POX>UBVCW?Z3H'Q$^'VJ>9MWG]W91^)DU4Y5-RYT]=V](Q^];RQXEXC M^%?Q)\(I+-XC\#>)]*M(2%EU"?1[Q],5B[(J_P!J012Z<2S*=H6Y)8%6&5=" MWY T5\=COV1O %65\N\7^+L&F[N&*X>R?'12ZQ@Z>,P,EY.&04DD5AR".1U!'4&J[^(-!C4O)K>D(@QEGU*S51D@#+-, , MD@#)Y) K\UJ*\I?LA^&>=.7CAGKI\R1%CF&'9^&]%?699 M^RVP>42IO+?I&>).70@X^[EF74LODHIJZISH9XE3=D^67))1=GRRM9_)9I^T M4EG,9K-/H_>'.9SFI>]FF)>81HURQTNW$GW_ +__ C7B#P\1C>H^0I_JDSDF7S/9M%_X+5M M9JK^*/!/POUA5QY@\/\ Q#ET%VR6 V)=V_BMUY,>?EDP%*-:$91YHX[)^%\TE**M=<^;8?,%S-*W-.%17U<9:I_FV:?3 M"X:S6,U7^CAX9T934DG@,UXDRF,9/9\N3XG+FDGTA.F[:*4=S^O#0O\ @M?^ MSI<;?^$F\+^(-(S]_P#L+Q%X5\1;?O\ W?[0OO"^_I'UV?>?^XOF>S:-_P % M=?V&=357U+XGZAX8!QN_MGPSJEZR9W#YD\*)XED;E5SY:R8\Q2< 2&/^*FBO MT;+/H>?4I4WC/%KB7.81E'GCCN&^&,/*I%--.37NOES:OF3DHO5Q<]5IS+<_N9L?^ M"G'[!VHX^S_M(>#8]W3[=IWBW2_4<_VEX=M-O0_>QV/0C-R\_P""E7["MC;O M 7CC*!EL_[=U&X.]U0;+33]&N;N7#,"YCA<1IND?;&K,/X7$1Y&"1H MSNWW412S' R<*H)/ )X'058^PWO_ #YW7_@/+_\ $5]2_HQ<#X9PACN+#R#!2II\J]S'8GEE MH[2G2J4HMV:]WEB]5W1_.,H&6S\&?$S4;@[W5!LM-/\ !5S=RX9@7,<+B--TC[8U9A_$4FG: MA(P2.PO'-LVI-I2Y*F=<.49R@W:\?:99>S:DE+EDK][-/6GXF<=UXN5#AC#U4 MFX\]/*\XJQ4K)V;ABK72:;C=.S6UTS^U/_A[I_P3S_Z."_\ ,4?&_P#^=K5: M\_X*]_\ !/BVMWF@^.MUJ$B%-MI9_"KXQ)<2[G524;4/ %C:#RU)D?S+F,E% M8('DVHW\7":#KDC!(]&U:1V^ZB:=>.S8!)PJPDG !/ Z FK'_"+>)_\ H7-> M_P#!/J'_ ,CUA5\#/!'#3C'$>(&-I2:4U3K\6<)TG*%VKVEE,)9*479]U=69_9)_P^0_8'_Z M*CXD_P##9?$#_P"9^OGW]IS_ (+5_ ?1?A'KO_#,>O7_ (Q^,&IR6VE^'3K_ M ((\0Z5H7AF*Y9FO_$^I+K]EIMOJ;:=:Q/%INEPO+I5I0<)4:,DZJ4J;NG)/#'\6^*SRW M&UZW"N.R_!4Z%18G-(<.9U0A@8+XI> 9K&6'3_!'Q&OM M5U.Q\.7PC1;*]\-ZK%=+K.CVL#(%N-"MKL:'=PR3LMC:ZA)%J4/YRUL>'=!U M/Q3K^B>&=%@%UK'B'5M.T32K8R)$L^HZK=PV-G$TLA6.%'N)XU>61ECB4EW9 M44D?T/G?#W#&99+4RS/,KRNKD6%H.T^'G@O3%F,)SMC7 M5O&;>,=:MG'RLUQI^H6,Q=2%9(G>(_ GQ&^/?QN^+TCO\4?BY\1_'Z/)YHM/ M%GC+7];TZ!@VY1::7?7\VG64:-\T<-G:P11MDHBDFOWV^&O_ 0#L$2WNOC# M^T->3R-L^U:'\-?"$-HD6,&3[/XK\47UZT^_+(GF>#;;R]HD82^88H_O[X;_ M /!(']A;X>K!+>?#36/B1J5N5*:I\2/%^MZLSX&&\_1-"F\-^$[D.0&87'AV M4 \1A%)4_@;\7? K@SW>&JYK1.IF&9QR^M52:_C1JUW M97ASJU_TO_4;Q(S_ %S?,*E"E/5PS/-:E6"B]^7"X-XJG!M?8<*6NDN75K^+ MJTL[O4+F"RL+6YO;RYD6&VM+2"6YN;B5N%B@@A5Y99&/"I&C,>PKZX^&_P"P M#^V9\5Q;R>#OV=?B2;.[(-MJGBC1U\ Z/<1$ _:+?5_'<_AS3KJW )'GVMS- M&S*\:%I49!_<%X"^#_PG^%=J++X9_#+P#\/K4)Y9B\&>$- \-"12 &,[:/I] MF]Q)(5#32SM)+,^9)7=R6/HM?'9Q]*O'SYH"Y/-+&U+_S(][ >"V&CRRS/.Z]7;FI8##4Z%NZ5?$2Q'-ZO#Q]#^37X;_\ M!"3]IOQ)]GN?B-\0/A;\,[*7;YUI:W>L>.?$EMT+^9I^FV.E^'I, _)Y/BV3 M>P8-Y:[7;[]^&W_!!W]G/P]Y%Q\3/B?\3_B1>Q$&2VT@:)X \/77]X36$%MX MEUY0> OV;Q5 R_-EGR-O[FT5^4YQX]^)^<<\5GZRJC._[C)\'AL%RW_DQ3IU MLPC;I_MGF[O4^TP'AIP?@.67]F/&U(_\O,?7K8B_^*BI4\*[^=#RVT/C#X;? M\$\/V*OA3]G?PI^SM\/;F\MB'BU/QE87/Q%U-)P=QNH;WQ]=^))K2X+Y=6LC M;+#G9;)#$%C7["T[3=.T>QMM,TC3[+2]-LXQ#9Z?IUK!8V-K$"6$5M:6T<4$ M$89F(2*-5R2<9)J[17Y?F6=9QG-7VV;YKF6:UKN7M^/?@ M_P"'[#Q/?&263QOX(C_X0GQ>UW*/7[K3O[2\(W M%K^5F*8@M-7EG421%XU\V/=_H#56O+*SU&TN+#4+2VO[&\A>WN[*\@BNK2ZM MY5*RP7%O.CPSPR*2KQ2HR.I(92#7[WPO]);C;)_9T,^P^!XGPD;*52M%9;F? M*K)*.,PE-X:=EO*OE]:K-V$?#V.YZF65<1D]=W:C!O%X.[ZNA7 MFJT;OI3Q,(16T-D?YW7P^^)_Q'^$^NQ^)OAEX[\6^ -?C,?_ !-?".OZGH%Y M,D3%U@NI--N;?[9:$LPDL[L36LR/)'-"\2J'N=5#O+*W[ M:_';_@D[^QE\!_MFJ_!'Q=X6^-6BQ;Y(=%O&B M\ >.@GWUACL]8OKKPIJ'DINC>Y_X2O3I[IU1X-*0S>1%^QT?$OP0\3Z=/"\6 M8#!Y=CZD533XAPL<)5IO9K#<1X.=L/23M:57&X&4U9NDK67P4^$?$3@^NZ!JZ"1 M+B"VMY(I_L^#\7?^">]KJ>G_ /";?LY^)K+Q#HNH0?VA9>%M0U:UO(;NUE&^ M)_"OBZ.5['4;>0'%M!J\L?[M2[:[=2,L=?R>_$GX1?%+X.:VWASXJ_#WQA\/ MM:!D\JQ\6:!J6BO=I&0&N-.EO;>*WU.T.Y2E[I\US:2JRO%,Z,I/6_!O]I?X M^?L^WXU#X-_%CQEX#S,+B?3-*U1Y_#=_.O*R:MX3U-;[PQK#+_#_ &KI%X%! M8 ,V?G^(/HQ9)F='^T.!N)7AZ=>/M5^,&8X2I]5XCRE594VH5:V$4L)BX-;NK@\0W2G4?\ +&IA8K3W3]9/ M$OA?Q'X-UF\\/>*]#U3P]K=@^R[TS5[*>QO(LYV2>5.B&2"8#?;W,6^WN8BL MT$LD3*Y^J?@A^VS\6OA#]CT?4[IOB#X+M_+B&@>(KN8ZCI]LIQY>A>(62YOK M%40+'!:7L>IZ9;QJ$MK" DO7QUX4_P""PW_"PM'LO!W[8_P$\+?%C2(E\B+Q MY\/I/^$-\?Z.'(,FI6ME7Y.2UII6J>#-,N-L2W<,T2R1S=I!J7[._Q M3 U+]G;XSZ;KDUR2_P#PJGXH&U^'OQ:T]W4RK8:9#JLEMX6^(-S%$K-(G@K6 M+[46(V0:5<;)9$_GGBCPB\0.$O:5,RX?Q6(P5.[>994O[3P/LUO5J3PRE6PL M//&T,,]O=LU?]3R;CCAC/.2&$S.C2Q$[)83&_P"R8GF?V(QK-0K2\L/4K+ST M9_0I\&/VG_A+\<8(H/"^NC3O$WE;[GP;KYAT[Q#$47=,UG!YTEOK%M'RS7.D MW%VL490W:6LC^4/H:OY/Y8M4T+4VBFCU#1M8TJ[P\(I$-3>6.'QKIL MP,IJ,I2V\0+&-S"'63'?S,0K:Y%"B1C\U/K3]QZ*\K^%OQJ^&OQETG^U? 'B M>RU=HHTDU#2)&^R:_I!;:NW5-'G*WELHD;RDNUCDL+B16^R7=PHW5ZI0 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 %%%% !7PGX_P#^4@_[/_\ V0GXK?\ ISLZ^[*^$_'_ /RD M'_9__P"R$_%;_P!.=G0!]V4444 ? ?[$'_(W?MK?]G??$K_T7I]??E? ?[$' M_(W?MK?]G??$K_T7I]??E !1110 4444 %%%% !1110 4444 %%%% !1110! M_EJ_!/XW?LH?L(?\'1G[8_Q4_P""E'PK_LOX:Z7^UK^V-XV\"^-_B5X5^(U\ MOP'\;^*/B-XH^+?[/O[1>F_"SPOX(\7:_P#$L>(_#YT?3/A7,?#DND:-_P + M:\(_M"^&]8MKKP%X8UH?WI?&?]CO_@D+_P %GO"VE_$;QQX/_9A_;;TGP!XA MM/"5C\;O@O\ %"QU;Q1X>U/PK8ZIK<7PPN_CU^SOXXTCQHF@:5#\3KKQ7>?" M34O&\GA8:EXHTOQA?^%7U9]%U:+Z:_;$_8%_8W_;_P# EI\.?VPOV>_A_P#' M'P]I/VC_ (1J_P#$=E?:5XZ\$?;]7\,ZWK)^'7Q0\*7WA_XF?#=O$EYX.\-0 M>+&\!^+O#I\7:/I,'A[Q,=5T"2XTV;_/,_X+D_L&G_@W3_:B_9?_ &GO^"7' M[2/Q]^"*?M(S?&:63P*WBPZDG@4?"3X@_"GQ\/A]_P )$5@/Q9^ .M#QIX#T MD_"#XXZ'\17O#\,QJ/Q'\8?%)O% M/#@OL1>EFDI:NVNC?6]W:Z]=![W:O=W M;3ZI+6S[65[/TNS^OO\ X+"?\$2O&_\ P5_^)WP#A\?_ +=_Q!^#'[(_P@?1 M-5\3_LK>"?A/I&L?\)YXX'B#7AXP^)EK\2[SQ[I-EI'CS4_AQJMG\/? FH>, M_AE\4=(^%7D>(M>\.:)=)\0O'6AZ[_&?_P $?OA7X"^!?_!VA/\ !/X5Z"/" MOPQ^$'[57_!2#X8?#KPR-2UC6O\ A'O W@+X3_M2>%O">B?VSXAU#5O$&KG2 M]"TJPL3JFNZKJ>LZ@8#=ZIJ%[>S3W,O^D9^Q5\9_%'[1_P"QM^R5^T/XWT_0 M=)\:?'G]F7X#?&?Q?I?A:UU&Q\,:;XH^*/PL\*^.-?T_PY9:OJFN:M9Z#9ZM MKEW;Z1:ZGK>L:A;Z?';PWNJ:A4[^MD@WBW_@MZ7NC>1\1OA'\/_$?] MI>'[G2=7E_L#^QY[^30=6UO2]2^@/^#;7]@;X5_ S_@CC\&U\??L_> ;#Q]^ MVQ\/=>^)G[2#>(;/P]X^;X[_ S^)6L^-V^"=AX^-S?>*-'U+P%J'[-GBGPF M+'X53FV\/: OC#QDOB#P?I7CSQ=\2?[4^/?^#U!2W_!*[X&D?P?M\?"IS]/^ M&?OVHE_FPZ9-?K__ ,$$?CD/VAO^".?_ 3Y\?CPS_PB?]A?L_:'\$?[+&M? MV]]K/[,VL:W^S_X1S^UM>_LK^W- M1([3?]^"OY-_VO?AI'\.1J6D>/5O?V6-9^$OC7]J;]G71!XJU:_P#&>NVO MGZ%X+^ OCA=1/B6#XBVZZ>?#'CC4(KR]\9^'KK!_X-4?@)>_M^?\%8/VH_V[ M/VGOA]H'QPO/A%HVN_'6_P#B'XF@\+V&G>%OVS_CI\7;3Q)X ^(-K\.-'GT/ M2KOQ#=Z-X?\ C]XF\*3Z9X)O?!?PS\3Z+I/B/2H?"'C/3?AC?6_OOP2^,WA? MX^_\'N^N>.?!UCKVGZ1X;^*7Q_\ @S?0>([73[34'\4_LY_\$_OB/^SQXWO; M>+3-4U>V?0M4\:_#37]4\*W4MW%J-]X8N](O-7TK0]5GO=%T[ _X,C_C?_PC MO[4W[=7[-#>&?M3?%3X'?#_XX?\ "8_VT(#H'_#/OQ$N_ )\-?\ ".C29_[5 M_P"$N/[3 U0ZT->T_P#L#_A"18_V3K7_ DOVS06NG_7N5GZ54E;_MR^NOJ$ MKKF\Y4[^KIWL_P#M[IWW/7/^#US]C/PMX=N?V3?V[OA]\)- T'7?&GB7QI\# M/VCOB_HU[I^EZGXQ\2VOA?POK_[-^E^*O#HU:"Z\1:_9^#_!GQKL+3QY9>'+ MO4+;PQX6\.^#?&/B=-*T3X6:';?VJ_\ !/SXH^./CC^P7^Q'\:OB=K?_ DW MQ*^,'[(G[-GQ1^(7B0:9I&BCQ!XX^('P:\%^+/%FMC1_#]AI6@Z3_:VO:MJ% M_P#V9HFEZ;I%A]H^RZ;86=G%#;Q_RS?\'M?QI\+:%^Q1^R!^SO=V.O2>-OBI M^T_K'QD\/:C;6NGOX8M?"_P&^%GB7P5XOL-7O)-4BU:WU[4=5_:,\#W'ARUL MM$U#3[S3]+\4RZGJFCW-EI%IKG]+?_!*5#'_ ,$N?^";49ZI^P-^QVA^J_L\ M?#I3^HH7PR\IJWSC>7XVOMZ=0=_=TWB]>]I-*_XI>1]\T444A!1110!^ '_! M'W_D^S_@O5_V?_X4_P#5/:37[_U_-?\ \$O/A5IGQ"_;X_X+M7E_XI\>^'WT M[]O;PQ:QP^$/%%QH%M<++\(])E,MY##!*+B=3\D_Z*5\;/ M_#CWW_R'0!](45\W_P##,_A[_HI7QL_\./??_(='_#,_A[_HI7QL_P##CWW_ M ,AT ?2%%?-__#,_A[_HI7QL_P##CWW_ ,AT?\,S^'O^BE?&S_PX]]_\AT ? M2%%?-_\ PS/X>_Z*5\;/_#CWW_R'1_PS/X>_Z*5\;/\ PX]]_P#(= 'TA7Q[ M^V9^T/?? ;X>6,7A::WA^(7CFYO-,\+7%S;+>1:-8Z;':R>(/$PM+B":POKC M2DO],LK"SOMUN=3UBQOKJRU33K"_TZY[+_AF?P]_T4KXV?\ AQ[[_P"0Z_/O M]OKX$7G@KP]\/?&6B:QXY\4Z!8:CXAT7Q#=^+/$-SXD;0[O7$T*;09+97MT. MFV.H-I&IVM_>/BVDOQH=E)(MU=644U1U?HI-:7U46UI9WU2T:MWT#^NWK]V_ M?MJ?FEJNJZIKNI7NLZWJ6H:SK&I3?:=1U;5KVYU+4]0N2BQFYOK^\EFN[N>*58L[2[U"[M-/T^ MTNK^_O[JWL;"PL;::\OKZ]NYDM[2RLK.V22XN[R[N)([>VM;>.2>XGD2&&-Y M'52DY-V5VY+EZMM/2WGTMV:5M4@OU[.^OEKK?1^=]'UT/M3Q-_P4%_:.U_<- M-U?PQX.C92IC\-^&+.8E2 #^]\4R>)9TI6FE,..FD6,]MIBYP,[+1<]3DUTMQ^Q%^W;>_:$T MCX*>"=(",@M[CQ5\7O"[O,K9RQL/#8U9%\O&) VJ(267RO, 8BI/_P $R?\ M@HWK_P!H">.OV9_!2*8U01:[XRNY)4;=O,+R?#?Q/AD"CS6E-L2TBFWQAO*^ MQP'!=7%EG:QX:P-6\4>&] #-KGB#1='"@$_VGJEE8G!&5PMS/$S%LC8 MJ@ER0%!)%?0\_P#P15_:V\1_:!XL_:D\$)$YCV6VG2>/+RRE'S>89;'^S]"L MX"F$\L1P2B3 X&\,J/+//_%[ 0M;GP^1\-Y[F%_AOR8N>&C; MXK7>!GW:7+)+P,3Q'Q?4O'+.!L3+?EJYCFV6X6V]KT(U97^6(7DW=,^%M7_: M(^$FD;T_X2<:G.G_ "PTC3]0OM_^Y="WCT]OQO!7EFL?M?>'(-ZZ#X1UG42. M$?5;RRTA">F[;:C67*#JH.QG& WE$G;^P>G?\$ ?AO%YO]K?M&^-[W)3R?[. M\":#I?E@;O-$OVG7-7\TOE-A3R1'M;[ MO+\C^S]:^'6F>5C?YOG?:?AOJ_G[\Q^7L^S^7L?=YOF+Y?V& PGT9^WRW\'$U_%[&75'!9-E*=T MG2J82M.*UM>5?$8Z#>FZII:KW5K;^>+5_P!K3Q_>;TTG2?#FC1M]R0V]YJ-X MGTEN+J.T;O\ >L/3TY\MU?XV_%;6]WVOQMK,"L?N:3)%H:@=D']CPV+%<#!W M,Q<9WEB6)_JCM?\ @AI^Q?;^9YVL?'"_W[=OVKQQX<3RMN[/E_8? UGG?N&[ MS?,QL79LR^[KK7_@BQ^PM;[_ #?"_P 0;[?MV_:OB+K2>5MW9V?8DL\[]PW> M;YF-B[-F7W?8X'Q2^CWD'*\KX$Q52<+%B.#?%',[_ %SB2C",K\U/^U<;0HO?>C@<&J3VT]S2^EM;?QUWVL:O MJCM+J>J:CJ,CXWR7U[7U.[9MW<;L[5Q[,?I/\%8*G['+.$\[IT59JE&&4 MX&FGRPC\&'Q->*M&/*FE\,(+9VAPR\'^(L3/VF-SS 5*CT=24\=B9VO)VYJM M&G)^\V[7WE)[[_Q'T5_=/8?\$]_V=-*\S^S-*UO3?."";[!/H-GYHBW>6)/L M_AV/>(][[ V=F]MN-QSZ#8?LH>"-*\S^S/&WQ.I;/S1%N\L2?9 M]/CWB/>^P-D)N;;C<<^;7^E?@X_[MP1B:O;V^?TL/V_Y]Y1B?[W?9?S/EZ:? M@IB'_%XBHP_Z]Y9.KW_FQU'R^]]M?X3-.^&WQ%U?S?[)\ ^-=4\@1F;^SO"N MNWODB7=Y1E^S6$OEB38_EE\!]C;<[3CTC3OV4?VI-7,@TG]FSX^ZH851I1IW MP<^(EZ8EDW>6T@MO#DNQ9-K;"V VUMN<&O[>_P#AF?P]_P!%*^-G_AQ[[_Y# MH_X9G\/?]%*^-G_AQ[[_ .0Z\>O]*[-)?[MP9@*7;V^<8C$=O^?> PW][MNO MY7S=]/P5P:_BY_B9_P#7O 4J7?\ FQ-7R_'OI_&9IO\ P3Y_;9U7S/LO[,?Q M=B\M4=O[2\*W>CY$F=HC_M+CS%3\7'FJFY<_UU?\,S^'O^BE M?&S_ ,./??\ R'1_PS/X>_Z*5\;/_#CWW_R'7CU_I3\:2O\ 5L@X8I=O;TLU MQ';?V>9X:_7MNNVO?3\&<@5O:YGG$^_LYX*E]W-@ZUOQ/Y7=-_X(Q_MX7WF? M:O G@O1]BHR_VE\2?"DOFE\[DC_LB]U7#18&\R^6AW#RWD^;;Z3IO_!"G]LF M^W_:O%7P"T;8J,O]I>-?&DOFE\[D3^R/AMJN&BP-YD\M#N'E/)\VW^EG_AF? MP]_T4KXV?^''OO\ Y#H_X9G\/?\ 12OC9_X<>^_^0Z\:O])CQ(J_PX<.X;_K MQE=>5MO^@G'XCL]_YG_=Y>^GX1<)PMS2S6M_U\QE-7]?98:E^%C^>W3?^"!? MQ[EW?VQ\;_A#8X1"G]FV?C/5MTASYB-]JT31MB)QLD&]I.=T46.?2--_X-]] M M,DR:5MMOK.!Q';K?=^5N^GX6\%PMS996K?\ 7S,,>K^OLL12_"Q^/VF_\&__ M ,/8MW]L?M(^,[[*($_LWX?Z)I.V09\QV^U>(M9WH_&R,;&CYW2RYX](TW_@ M@G^R]%N_MCXL?'N_S&@3^S=6^'FD[91_K';[5\/-:WQO_!&-C1_Q2R5^G/\ MPS/X>_Z*5\;/_#CWW_R'1_PS/X>_Z*5\;/\ PX]]_P#(=>-7\;/%/$?Q.,,? M&_\ SXPV6X;M_P! V!I6V6WGW=^^GX>\&4KX/A[4=0T367W.L<_AWQ#IL%WHGB&SN-C^1=:1?WD3LDD199H MIHH_[?O^&9_#W_12OC9_X<>^_P#D.C_AF?P]_P!%*^-G_AQ[[_Y#KZS@WZ1/ M&?#?UFEG7_&787$3]K!9EBZE#&X6KRQ@U0QL*5=?5Y**IAY3I_O4VTJL*L6XVC.,U M&'+_ #!_L!_\$L_BQ\>O'?AOQO\ &_P-KO@'X!Z-?Q:GK4'BJ#4O"_B/XBPV MR_:+?P]X;TJ1+37HM'U2;[-%JOB M^_\ D.OE^,?&7C?BW-?[0IYMC^'L+2I*AA+Q4 MVU[3$54M(QC2ITH14#V6G&I3 MFJ%&*7NTH-ZMRG.P$X(Q+:W MGBB>VF7G[DT,B9P=N0*W?^'<'[#7_1M/PW_\ M1_^6->E?\ #,_A[_HI7QL_ M\./??_(='_#,_A[_ **5\;/_ X]]_\ (=?'RXVXSFTY\7<3S:5DY9]FLFEV M3>+>A[L>'L@CI'(\GBM_=RS!+\J'DON//+7_ ()T_L/6EQ%2Q5HY/E<5O:.7X1+MTH]DE\C!MOV%/V,K2 M>*YB_9<^!;R1-N5;GX:^%KV G!'[VUO-.GM9EP?NS0R+G#8W $;O_#&W[(7_ M $:I^S=_X8WX8?\ S+TO_#,_A[_HI7QL_P##CWW_ ,AT?\,S^'O^BE?&S_PX M]]_\AUC+B7B.;3GG^=S:5DY9KCY-+LFZ[T+CE&4QTCE>716]HX+#+\J2)K;] MD#]DNRGBNK/]EW]G6TNH6W0W-M\$_AI!/$V"NZ*:+PRDD;;21E6!P2.A-;O_ M S1^SC_ -&__!+_ ,-3X$_^4-&/_E77G'_ S/X>_Z*5\;/_#CWW_R M'1_PS/X>_P"BE?&S_P ./??_ "'6$\TS.H[SS''3:5DYXO$2:7:[J/0TC@\) M'2.$PT5O[M"DORCY+[CT^U^$OPJL;B*[L?AE\/K.ZA):&YM?!GARWN(F*E"8 MIH=-22,E69258$JQ!X)%;O\ PAOA#_H5?#?_ ((M,_\ D6O$_P#AF?P]_P!% M*^-G_AQ[[_Y#H_X9G\/?]%*^-G_AQ[[_ .0ZQGC,74=YXK$3:5DYUJDFEVNY M/0TC0H15HT:45O:-."7;I'LDOD>Z6OACPU8W$=W9>'M#L[J$EH;FUTFPM[B( MLI0F.:&W21"49E)5@2K%3P2*W*^;_P#AF?P]_P!%*^-G_AQ[[_Y#H_X9G\/? M]%*^-G_AQ[[_ .0ZQG.=1WG.4VE9.=Z_\ \$]?V2]>\QQ\,6T2YDW?Z3H'BKQ=I^S=YI_=V+:W<:2F MUY=ZXT_CRXHSF!/)/BVO_P#!*7X!:AYDFA>+?B?X>F;=Y<3:KX>U?3HL^:5Q M;W7AN*_?:SQCYM5^:&+9Q*[3U]6_\,S^'O\ HI7QL_\ #CWW_P AT?\ #,_A M[_HI7QL_\./??_(=?#YAX/\ A=F?-]:X"X83E\4\'E6&RVHWW=3+H86HY/K+ MFN^Y]YEOC1XL95R_5/$+BMJ-N6&-S?$YG3BELE3S.>+IJ*_E4>6VEC\Z=?\ M^"13?O)?"WQQ4_>\JRU_P*5_YZLGF:IIWB=L_P#+&-MND#'[V<9^2WKQ;7_^ M"4_[0.G>9)H?BGX8^(H5W>7$NK^(-)U&3'FLN8+WPV;!-ZI&O.JG$TNT_ND: M<_K_ /\ #,_A[_HI7QL_\./??_(='_#,_A[_ **5\;/_ X]]_\ (=?#9A]& M+P?QW,Z.18_*Y2WEE^>9H[/O&&/Q./I1]%345TBC[[+?I5^-& Y57X@R_-HQ MM:.99#E*NETE/+L-E]67G*51S?65S\%]?_X)\_M::!YCGX7-K-M'N_TG0/%' MA'4_,V^:?W=BNN1:LVY(MZYT\;O,BB'[]_*'S)\5/@3\0O!FG_V3\6?AIXK\ M,Z7K32VEO)XBT/4=.T_4)[9A))'IVJ/$EI:%3# M<5<497Q5E,Z>:%QU.JZF$Q" MI8CF?LV?H^1?3 SC-,11R;Q$X4X6S'A7-.;+>(/J.!QTISRG&TY8;&^VR['X M_,L)F%%T:D_K."G2C3Q5#VE!13FC^-[5?V=)3=R/HOB*)+%V9HX=2M9&N8 3 M\L;3VS>7<8'_ "U\FW/8QG&X^D> /A'H_@JX359KE]7UV,,(;UXOL]O8[UVO M]BMA)*1,5+1M=2RO(4)$26X>17_6WQO_ ,$Q_P!I7P]KL]CX3T_PYX_T,W6R MQUW3_$.CZ!(UF['R[C4M)\27^GSV8?IOX#_ /!* MZT%E-J_[0FOSM>W$3QV'@_P/J21QZ>6&T7>L^(IK.47=TN6,6G:5;K:0ND4L MNJ7Z/)9QO._%SZ=OBWD=;PFXHX@S_!7QA["KA\W MXIRG**.-SC!UZ3='&8?+L3BWF]*I46.HX^$ZLCZ'+."_H/\ A7F=+Q3XKWD:8X MS;W4,BC[CK7U5X._X*P?&+2O(B\:^ / GB^WBP))M+?6/">JW([F6Y^TZ_IB M2$]&@T2&,#CRB>:^I?%'_!)WX,ZA"Q\(_$#XB>&KL[L'5CH'B?3UX^7;:1:7 MX>O>#][?JS[A@#8^,.E^=+X)^('@3Q?;Q;S'#JT6K^$M4N%'W M%BMA;^(=,65NZSZU#&O_ #V:ORW_ %,^E3P+[V59CG^9X2A\"R_/\+Q#A$HZ MI4LHS6M6K\KZJ.6*+VDKZ'VG^O'T2/$#W6:N4=7%V5SZH\'?\%7?@OJPCB\9^!_'O@^Z?;NET]=(\5Z3# M_>,EW'>:+JAP<;?*T.7<,D[" &^J_!W[:7[+OC@PQZ/\9/"=C<3;0+7Q5+>> M"YEE8?ZC=XLM-&@EEW?NU%O-,DLFU8'EWIN_ 'QC^Q)^U+X(\Q]4^#OB;5+= M-Q6Y\(_8/&B21KUE$'A:\U:^A3&3BZM() 2R PP3K@\'<@P>*NG])#QLX0G"AQEPQAZR349O/>'< MQR#&U&O^?=7#RP.$3DM;_4*D6K.*MO%3Z,?@5QG3GB.">*L50?+_ *7I M&HWFFW/RG*_O[*:&7Y3ROS\'D[1SHYZ;L9%?H>2_3&X?K(>#\WRYZ*=7*,=@\VA?;G]EBXY/ M.$>KBJE645HG4>_YMGOT*.(Z'/+AOC3)LR6KA1SG+\;D\[;J'M<'+.H3E;13 M=.C&3M=4TVX_UL45_,1X4_;0\:6+J/&L?C#Q) KC)\/?%/Q7X2NWCP,AYKY/ M%UL92=Q#QV44>"H\G*EF^I_!_P"V!^S3K!BA\7:]^U7X,N' ,EQ'X[A\2:/" M>-P:ZL9+75G()^79H+!E!)*-A3^N9)](KPBSODC'BJGE=>5KT,[P>-RWDO\ MSXJI0EEZL]';&2MN[1U/QO//HT^,N1<\Y<)5,VH0O;$9'CL!F?/;^3"4L1', MG?IS8&-]E=W2_="BOS9\'^+?V0?'(B_L3]K#QS;S3%52U\2_%74_!MVTC8_< MI;^+=,T6267<=BK )1(W^J:08)^BK#]GCP=JMK%?:7\6/C!J5E.-T-Y8?%"> M\M9E]8KBWMI(9![HY%?K&59_D>>4_;9)G.59Q2LI>URO,<)CZ:B]FYX2M5BD M[[MGX_FW#V?Y!5]AGN1YQDM:[C[+-LMQN75&UNE#%T:,F_1'TY17S?\ \,S^ M'O\ HI7QL_\ #CWW_P AT?\ #,_A[_HI7QL_\./??_(=>L>.?2%%?-__ S/ MX>_Z*5\;/_#CWW_R'1_PS/X>_P"BE?&S_P ./??_ "'0!](45\W_ /#,_A[_ M **5\;/_ X]]_\ (='_ S/X>_Z*5\;/_#CWW_R'0!](45\W_\ #,_A[_HI M7QL_\./??_(='_#,_A[_ **5\;/_ X]]_\ (= 'TA17S?\ \,S^'O\ HI7Q ML_\ #CWW_P AT?\ #,_A[_HI7QL_\./??_(= 'TA17S?_P ,S^'O^BE?&S_P MX]]_\AT?\,S^'O\ HI7QL_\ #CWW_P AT ?2%%?-_P#PS/X>_P"BE?&S_P . M/??_ "'1_P ,S^'O^BE?&S_PX]]_\AT ?2%%?-__ S/X>_Z*5\;/_#CWW_R M'1_PS/X>_P"BE?&S_P ./??_ "'0!](45\W_ /#,_A[_ **5\;/_ X]]_\ M(='_ S/X>_Z*5\;/_#CWW_R'0!](45\W_\ #,_A[_HI7QL_\./??_(='_#, M_A[_ **5\;/_ X]]_\ (= 'TA17S?\ \,S^'O\ HI7QL_\ #CWW_P AT?\ M#,_A[_HI7QL_\./??_(= 'TA17S?_P ,S^'O^BE?&S_PX]]_\AT?\,S^'O\ MHI7QL_\ #CWW_P AT ?2%%?-_P#PS/X>_P"BE?&S_P ./??_ "'1_P ,S^'O M^BE?&S_PX]]_\AT ?2%%?-__ S/X>_Z*5\;/_#CWW_R'1_PS/X>_P"BE?&S M_P ./??_ "'0!](45\W_ /#,_A[_ **5\;/_ X]]_\ (='_ S/X>_Z*5\; M/_#CWW_R'0!](45\W_\ #,_A[_HI7QL_\./??_(='_#,_A[_ **5\;/_ X] M]_\ (= 'TA17S?\ \,S^'O\ HI7QL_\ #CWW_P AT?\ #,_A[_HI7QL_\./? M?_(= 'TA17S?_P ,S^'O^BE?&S_PX]]_\AT?\,S^'O\ HI7QL_\ #CWW_P A MT ?2%%?-_P#PS/X>_P"BE?&S_P ./??_ "'1_P ,S^'O^BE?&S_PX]]_\AT M?2%%?-__ S/X>_Z*5\;/_#CWW_R'1_PS/X>_P"BE?&S_P ./??_ "'0!](4 M5\W_ /#,_A[_ **5\;/_ X]]_\ (='_ S/X>_Z*5\;/_#CWW_R'0!](45\ MW_\ #,_A[_HI7QL_\./??_(='_#,_A[_ **5\;/_ X]]_\ (= 'TA17S?\ M\,S^'O\ HI7QL_\ #CWW_P AT?\ #,_A[_HI7QL_\./??_(= 'M?BWP9X0\? M:)=>&?'7A7PYXS\.7W_'YH/BK1--\0:-=?(\8,^FZM;7=G*P261%9X2RJ[A2 M-QS^4GQW_P""*_[)WQ3^VZI\.?\ A(_@/XFN?,ECD\)7#>(/!CW4I&9;SP7X M@N)&B@0#]U8^&=?\+VD9)/ED<5]X?\,S^'O^BE?&S_PX]]_\AT?\,S^'O^BE M?&S_ ,./??\ R'7T?#_%_$_"M;V_#V>9CE4G)3G3PV(E]5K25K?6,%4Y\)B5 MHM,10J+38\G-,BR?.J?L\TR["XU6M&=:DO;4T_\ GUB(\M>D_.E4@_,_EP^. M_P#P1H_:]^$@O=4\$Z7HGQT\,6Q>5+OP!=&V\51VJ[]KWG@C6S::E/=L54?8 M?"]WXJE_>QE795F,/Y9>(_#'B7P=K%YX=\7>'M<\*^(-.D\K4-"\1Z3?Z'K% MC+_SSO-,U.WM;VUD_P!B>!&]J_O<_P"&9_#W_12OC9_X<>^_^0Z\\^(/[!GP M-^*]C%IWQ,G\=>/+.W#BTC\5^)(-;DL2_P!]].N+_29KG3I6[S6,MO+U&_!. M?Z'X7^E'GF$]GA^+,EPN;T5:,\?EM2IA9^TP.)J=H4O[.AJM=-?RW M./!S+J_-5R3,*V!F]5AL8OK6&;Z1C6CR8BE'^]/ZU+RUT_BM\(?'KXG^#DL[ M2V\2W>LZ-8I%!;Z%XCDEUC3K>T@658K+3VN9#?:/9H9FE%MH]Y86[S!'GBF" M[3]H_#K]HWP5XU\C3]6D7PIK\FU!::E.O]FW]6TN&=Q% M +H@O7ZX?&;_ ((._!/Q%:W%[\#_ (G^,_AOK6))(M(\816GCOPG,P#&*UBD MA30?$FE+(Y5)+Z?5/$)B0!DTZ5LAOQL^.W_!+/\ ;,^!'VR_OOAC/\2?"]IY MKGQ7\(Y;CQM9^1"-\EQ/PW#/$U?6&(JTZ.1YI.O/51Q5.J_[+SJ I)3PU7-\HI:2I0G4S'!QIQM=T9P_VS+XI?"YTJ5#F?-.C4U1 M]?Z#XAUWPMJUGKWAO6-2T+6=/E$UEJFDWEQ87UM(."8KFV>.50RY61-VR1"R M2*R,RG]-/@?_ ,%&M6TT6>@?'#2WUNS79 GCCP_:PPZQ"O"K+K>AQF"QU$*3 MF:[TG[!<)"F1IFH7)9I/Y;/ 7QR\?_#6<:3.\NKZ/92M:W'AS73.LM@8',,V[)-:0R;S)8-)DC[I^'OQM\#_$-8K:PO\ ^RM==1OT#5FC MM[UGQ\PL)=WV;4DSN*BUD:Y$:^9/:VX(%?S[QYX*\9<#>UQDL-_;F10O)9UE M5.=2G2I;J>883WZ^ TLY5)>UP:;488RI)V/T_AKQ!R'B/DH*K_9V92LGE^,E M&,ISVY<+7]VEB;O2,%R5VDVZ$5J?V >"O'W@SXC:)!XC\#>)-+\3:-/@"[TR MX$A@D*AC;7UJXCO-.O%4@R65_;VUW%D>9"N:ZZOY3_#OBSQ/X0O&U#PMX@UG MP[>R1^3-5*6CW -MW $?WOM6THCC==VL^JVTCL7D@TZ M!"U?D)]T?N?17RWHOP"\"^(],L]:\/\ Q?\ BWKFCZA$L]CJFD_%2;4-/NX6 MZ26]W:V\L$R]B4_Z* M5\;/_#CWW_R'1_PS/X>_Z*5\;/\ PX]]_P#(= 'TA17S?_PS/X>_Z*5\;/\ MPX]]_P#(='_#,_A[_HI7QL_\./??_(= 'TA17S?_ ,,S^'O^BE?&S_PX]]_\ MAT?\,S^'O^BE?&S_ ,./??\ R'0!](45\W_\,S^'O^BE?&S_ ,./??\ R'1_ MPS/X>_Z*5\;/_#CWW_R'0!](45\W_P##,_A[_HI7QL_\./??_(='_#,_A[_H MI7QL_P##CWW_ ,AT ?2%%?-__#,_A[_HI7QL_P##CWW_ ,AT?\,S^'O^BE?& MS_PX]]_\AT ?2%%?-_\ PS/X>_Z*5\;/_#CWW_R'1_PS/X>_Z*5\;/\ PX]] M_P#(= 'TA17S?_PS/X>_Z*5\;/\ PX]]_P#(='_#,_A[_HI7QL_\./??_(= M'TA17S?_ ,,S^'O^BE?&S_PX]]_\AT?\,S^'O^BE?&S_ ,./??\ R'0!](45 M\W_\,S^'O^BE?&S_ ,./??\ R'1_PS/X>_Z*5\;/_#CWW_R'0!](45\W_P## M,_A[_HI7QL_\./??_(='_#,_A[_HI7QL_P##CWW_ ,AT ?2%%?-__#,_A[_H MI7QL_P##CWW_ ,AT?\,S^'O^BE?&S_PX]]_\AT ?2%%?-_\ PS/X>_Z*5\;/ M_#CWW_R'1_PS/X>_Z*5\;/\ PX]]_P#(= 'TA17S?_PS/X>_Z*5\;/\ PX]] M_P#(='_#,_A[_HI7QL_\./??_(= 'TA17S?_ ,,S^'O^BE?&S_PX]]_\AT?\ M,S^'O^BE?&S_ ,./??\ R'0!](45\W_\,S^'O^BE?&S_ ,./??\ R'1_PS/X M>_Z*5\;/_#CWW_R'0!](45\W_P##,_A[_HI7QL_\./??_(='_#,_A[_HI7QL M_P##CWW_ ,AT ?2%%?-__#,_A[_HI7QL_P##CWW_ ,AT?\,S^'O^BE?&S_PX M]]_\AT ?2%%?-_\ PS/X>_Z*5\;/_#CWW_R'1_PS/X>_Z*5\;/\ PX]]_P#( M= 'TA17S?_PS/X>_Z*5\;/\ PX]]_P#(='_#,_A[_HI7QL_\./??_(= 'TA1 M7S?_ ,,S^'O^BE?&S_PX]]_\AT?\,S^'O^BE?&S_ ,./??\ R'0!](45\W_\ M,S^'O^BE?&S_ ,./??\ R'1_PS/X>_Z*5\;/_#CWW_R'0!](45\W_P##,_A[ M_HI7QL_\./??_(='_#,_A[_HI7QL_P##CWW_ ,AT ?2%%?-__#,_A[_HI7QL M_P##CWW_ ,AT?\,S^'O^BE?&S_PX]]_\AT ?2%%?-_\ PS/X>_Z*5\;/_#CW MW_R'1_PS/X>_Z*5\;/\ PX]]_P#(= 'TA17S?_PS/X>_Z*5\;/\ PX]]_P#( M='_#,_A[_HI7QL_\./??_(= 'TA17S?_ ,,S^'O^BE?&S_PX]]_\AT?\,S^' MO^BE?&S_ ,./??\ R'0!](45\W_\,S^'O^BE?&S_ ,./??\ R'1_PS/X>_Z* M5\;/_#CWW_R'0!](45\W_P##,_A[_HI7QL_\./??_(='_#,_A[_HI7QL_P## MCWW_ ,AT ?2%%?-__#,_A[_HI7QL_P##CWW_ ,AT?\,S^'O^BE?&S_PX]]_\ MAT ?2%%?-_\ PS/X>_Z*5\;/_#CWW_R'1_PS/X>_Z*5\;/\ PX]]_P#(= 'T MA17S?_PS/X>_Z*5\;/\ PX]]_P#(='_#,_A[_HI7QL_\./??_(= 'TA17S?_ M ,,S^'O^BE?&S_PX]]_\AT?\,S^'O^BE?&S_ ,./??\ R'0!](452TRQ32]- MT_3(I[JYCTZRM+&.YOIC7+ -<74JQB2XG8 RRL\A +8J[0 4 M444 %?"?C_\ Y2#_ +/_ /V0GXK?^G.SK[LKX3\?_P#*0?\ 9_\ ^R$_%;_T MYV= 'W91110!\!_L0?\ (W?MK?\ 9WWQ*_\ 1>GU]^5\!_L0?\C=^VM_V=]\ M2O\ T7I]??E !1110 4444 %%%% !1110 4444 %%%% !1110!_FW_\ !0?] MBG_@I?\ \&P/A:^_:*_8!_X*1:_)^Q_\:OC#-\,]/^%?BWP_I.M>*/#7Q!^) M5EXP\:65WK_P:\=>#_B/^SCXOU_2?AI\!O"&@:U^TKH&F_#;XEZ]??:/"NE_ M#?PKX&ENX;W[=_93_P"""W['?$E_X&U2QTSPO\&?AI^RL=7L]"^$=O\5U_ M9]\%>*M:^*RVWB]U\>>"O&]MH?Q0NOZ]OVT_V#?V4?\ @H?\+-!^"G[8?PJ_ MX6_\,O#/C_2?BCHGAK_A.?B3\/\ [%XZT/P_XH\+:7KG]L_"[QAX)\07/V70 M?&GB6Q_LR\U6XT>;^TOM5QI\U[9:?<6OT!\*OACX'^"?PO\ AO\ !GX8Z'_P MC/PU^$?@+P?\,?A[X;_M+5]9_P"$?\#^ O#VG>%?">B?VQX@U#5M>U;^R= T MG3[#^TM;U34M7OOL_P!JU+4+R]EFN)!:)=T_=[))*UO.]_3\FVV[]]96ZN__ M VG7M;?\@O^"D_[-/\ P60UY?V>_"7_ 1G_:D_9#_8T^#/PT\":IX-\8?# M+X@_"#0[01+I(\/:9\.[+P7?W'P,_:(\*6G@/PUX5TV3P_X>\!^%OAY\)?\ MA"OL=W->>(_B5IOB7P_H?PH_F#^&O_!M+_P.OBI\2M3^+7]L>/]6^T^-OC98^+=-^)VM?\('KG[$>I_#*'_A)K+QU MXJA_LZW\&1:3HW]J>9X?L-*EL=.DM/\ 0VHH_K_@"OT_IZWU/Q)^!_\ P3\_ M;%_:=_X)Q_M#_L4_\%ROCI\/_P!J#Q?\/OV:VL?A\OA3X7Z9IOPM M\1?##^R+O0_@9\#M-C\??#[XS>#M=^(5@=<^'?BSP]JC'0M*\7CQCX4FU+P; M#_._^SY_P;Y?\'$_[!?A;X_? C]A#_@IQ^S#\._V>?C%X@\0_:H;[Q%\3O#? MBK5]/GT_4O".F_$/1M'O/V8_BW/OBHWQS_ &NOBSX$TOP)XH\5Z!8ZQX8^&'PQ\#WQ\(^*_&7PR\!: M->ZI/?>/1J7Q*\-6FH7WQ<\::9H&M:]H'ACP;;^'_AW\+)9/'5IXR^ O^"A7 M_!M1^U/=?\%&M._X*4?\$@/VG? '[,WQ?\5>//$_QH^(VE?&7Q=\0M.C\)_' M#Q'J<]_XN\6_#C7/#WPV^,(\5^ _C1_;_BA_B=\'/B1H,G@^S>_\2^'+63Q- M\*_'\'PR^'/]FE%%]4]K:*VEEM;T_P"'WU!-J_GOY^?K_P -MH?Q%^!O^#8? M]N+]M?\ ;(T_]K'_ (+I?MP^ /VC+/PJ? >G0_#7X /XK2+XF^"/"EEXAO#_ .SKX"MO$!T35M:TWX._#K6-8^(?_"5_$_5H=?\ AE\1]:_X M6/J7]NE%%.^ENG;S>[]6(****0!1110!^ '_ 1]_P"3[/\ @O5_V?\ ^%/_ M %3VDU^_]?@!_P $??\ D^S_ (+U?]G_ /A3_P!4]I-?O_0 4444 %%%% !1 M110 4444 %<_XK\*>'?''AS6/"7BS2;77/#NO6PV]]8W-O>6\$\?0447 _*7QC_ ,$Q=/N=8O;WP)\4 MIM*T6YOK-K30?$GAPZK=Z792R1C4\>(;'5['^TS:HTTFD6DVA6DLD4=M8:CK M$LWG:P_O/P _87^'_P %];A\8:]K-Q\1_&>G7AN/#^I7NEC0=$\/A8WCAN;+ MP['J>KBYUE?.D8ZIJ>IWT-O)%976D:=I-_;/>7'W#13N]=M;+9+;32RT\[;] M;A_74****0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 5DZSH.A^([-].\0Z+I.NZ?)GS+#6=.L]4LWR M"IWVM]#/ V5)4[D.02#Q6M145*=.M"5*K3A5IS3C.G4BIPG%[QE"2<9)]4TT MRZ=6I1J0JT:DZ56G)2IU*+)),9/-?*OC'_ ()._"#5 M//E\$_$+QWX1N)0QCBU>'1_%VEVSD8416R6_AS4GB7JR3ZS+*QSB=00!^JU% M?GN=>$?AGQ#SO-.".'ZE2I?VF(PF!AE>+FWUGC,K>#Q4I=I.LY+HU8_2$KK6GCAV?O':=(F@3)N M$A*.%_JJHK\BSKZ)?AMF'//*L7Q#D%1WY*>'QU+,,'&_\U+,(?#%\""+SP]K6I:+=Y'0_:--N;:;(['?QVK^PO7O#/AO MQ3:?8/$_A[0_$=B-_P#H6O:38:O:?O _P#H^H6]Q#\X50_R?,% .<"OF/QC M^PK^RMXT\^2\^$FBZ'=S%F6[\'76J>$?LSMU>#3M!O;+1>.0L4VES0+_ Q M@$?D^:_1 XGP%3ZQPMQKEF+JTY<]'^T<+CLDQ$&ME#$8&>;+VBV4[45)ZOV: M;M^OY3]-#A3,*7U;BS@;-L'2JQ]G7668O+\^PU1-I-SP^/ADS]F_BE"]>45H MO:-*_P"%O@[]O']JKP8(XK7XK:IKUHFW=:>,;#2?%1F"]!)J6L6-SK8[[C#J MD1;JQ8@$?5?@[_@K3\2K!HD\=_"[P9XEA4!'F\-:GK'A&[8<#S7_ +0/BVU> M0+$.F)[ZYEYSYAQMKY5\8_P#!*KX\:+YTWA+Q/X!\:VJ;O)@-]J7A MO69\$[?]$U*PFTB,LN,[O$!"L2N2HWGR?]6OI6\":Y?C>),SPE#^']3S?!<5 M8:T?LTLLS&IC<3&':']GPC*]DF[H]G_6GZ(?B!IF.!X8RO&5]:OUW)L=PCBN M:?VJV:Y;2P.%G/O/^TJCC:[:C9GVMX/_ ."J7P!UL10^*_#WC_P3=,1YL\FF M:?XAT>('^[=Z3J']K2$'.X?V G&TJ6)*K]6>#_VN/V:O'1B3P]\9_ YGF ,- MIKFJ'PG?3$D 1PV'BR+1+V6;G/D1P--M#,4VJQ'\Z?C']C_]IKP)YC:_\&?& MLD,63)=^';"/QC91HN299;OPC/K<$$6!DR3O&JY ?:QQ7SQ?6%]IEU-8ZE97 M>GWMNQ2>SOK>:TNH''5)K>=(Y8V'=712/2M:/TFO&'A2K#"\8\*X*LTU&:S? M),SX>S&J25T\:WT6/!7B^E/%\$\6XZBFG*#R7/LJX MDRV"=K.49PQ&*DEHD_[3CO9W=FO[-;2\M+^VAO+&ZM[VTN%WP75I-'*L5_&]X:\;^-/!EQ]K\'^+O$_A.ZWB7[3X:U_5="N/ M,4 +)YVEW=K)O 50'W;@ #P*^H_!_[?O[5?@_RXX_B=<>)+*, &R\8:/HWB M#S=N-K2:G7#G&.19M%7<:>;8/'9)6: MW4$\-_;5*4^BV8AB\>_"?PIX@ (2:Z\*Z MUJWA679G'G?9=4B\6Q2S!?F>-9K6*63(0VR, GU7X._X*E_L[Z]Y ]7#%SBNK2L?C6>_1P\9,AYY5>#<7F="-^6 MOD6)P6<>T2W<,)@L14S%>2J8.G)]$[.WZ4T5\_\ @[]JK]G+QZ(1X9^,G@2> M>XQY%CJFM1>&M4F+' 6/2?$HTC4W?)YC6T+CNH%>]P3PW,,=Q;317$$RAXIX M)$EAE1N5>.2,LCJ1T96(/8U^K9;G.49S1^L9/FN6YMA[)^WRW'87'4;/9^UP MM6K"SZ/FUZ'Y%FF29UD=;ZOG649IE&(NU[#-,OQ>7UKK=>RQ=*C.ZZKETZDM M%%%>D>6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\U_'#] MC[]FK]HR")%BM?' M/AFQBO[&&*0,EK'>>$M6N-C1?:-3:2)YYOZ+:*^[X8\3...$.2GDG$&-I8.% ME_9N*DL?ECA]J$<%C%6HT5->[*>&C1JVVJ)I-?-YQPCP[GO-+,\4^)_ &GDJW MC?1=GBS1K2R5F2.[/C30#J=M9Q2*KRQ6'C)-.U-T"1'[ @PO6>!_B9X-^(5K MY_AO5HYKE$#W6DW6VUU>R' /VBQ9F9HP2%^TVSW%FS?*EPY! _L-(R"",@\$ M$9!!Z@BOB/XU?\$[?V2OCE=RZYKWPNL?!OC5G,\'Q!^%D[?#SQ?!>D;?[1FN M-!2'2-:U!5PJ7/B31]:945% VH@'JYKQ1P;Q?S5\[X;_ -5<]J:SSOA&$9Y7 MBJK^UF'#.,K4H0YI7G5Q679G2KN4Y59X;%2C&E+BP63Y_D5J>79L\ZRZ.D'=6V@*1J.CSDVLDACS$M[ +?4;=&;[)>V['=7ZO?"7_ (*, M?#'Q-;V]A\5;&[^'6NX2.35+:VOM=\(7DK-!$C)-8PW.M:.TTDDDCQ:A87&F M6%M"TMUX@.2%^3/&O_!,;XP>#5GF^&WQ&TGXN:'#O>VTGQE:VW@SXA6\"AA# M9QZS8++X,\67AQ$#=:A;_#Y IFDGFNIE03?%/C3X?^./ASJK:)X[\*ZWX5U0 M&7R[;6+&6V2[2&0PR7&G78#V.JV8E5D2_P!,N;RQF(S#<2*0Q_/L5A*>$K+D MQ.&S+"M^[B<%4J1C4A>SO3Q-&EB\+/=16+PE.\HN4(5:=I2^HHUY5Z?O4:V$ MK6]ZEB(PDX2_QTJDZ%:.UW1KRLG:3A/1?T_>%O%_A3QSHUOXB\%>)O#_ (NT M"[++;:WX9UC3]=TFX9 I=(M0TNXNK1Y(PZ^8BRETW .H)%=%7\CUK!K?A_6& M\5?#[QCXO^%WC0B,'Q;\/M=O?#FIWBPG,5MKL-E(FG^)=.!^633M>M+^W:$R M1((A(Q/T=X,_X*G?M>_ HP6_QI\$^%_VCO EK@7'C/PW;#P'X_MK525>ZUB# M2+.^\-N;:$";RX_"]M!,8REUXBBDG,L/T>5<*T.).6EP_G&!_M65E'(.P]*"WGC,-3C]>PJWDW3H8RA3C\>*3T?\ 2G17YL? C_@K!^QG\<19:?)\ M0C\)O%5UY<9\-_%R"#PI&;AE4,EKXL6ZO?!5PCSDPVD3R ME_1ZSO;/4;2WO]/N[:_L;R%+BTO;.>*ZM+JWE4-%/;W$#O#/#(I#)+$[(ZD% M6(->/G7#N?<.8GZIGV3YAE.(N^6&.PM6@JJ6\J%2<52Q%/M4HSJ4WTDSOR_- M'G&G75N56:VU:\AO9;'2+ MF-F"O!J=S:2A@Z[-T<@7MP.6YEFI]/T5FZ M/K.D>(=+L-^MM3TO4K*=0\%W8:A92SVEY:S(0\5Q M;RR12*0R.1S6E7)*,H2E"<91G&3C*,DXRC*+M*,HNS4DTTTU=/1FZ:DE*+33 M2::=TT]4TUHTUJFMPHHHJ1A1110 4444 %%%% !1110 4444 %%%% !7PGX_ M_P"4@_[/_P#V0GXK?^G.SK[LKX3\?_\ *0?]G_\ [(3\5O\ TYV= 'W91110 M!\!_L0?\C=^VM_V=]\2O_1>GU]^5\!_L0?\ (W?MK?\ 9WWQ*_\ 1>GU]^4 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!^ '_!'W_D^S_@O5_V?_X4_P#5/:37[_U^ '_!'W_D^S_@ MO5_V?_X4_P#5/:37[_T %%%% !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 4444 %%%% !7.>(_!WA'QC:&P\7>%?#GB MJQ*E39>(]#TS7+0JV=RFWU.UNH=K9.1LPG+FIUJ%2=*K3DMI0J4W&<9+O% MIGQYXQ_8)_95\9>9)/\ "RP\/7C[MM[X.U+5_#/D[CD^7ING7L>A'G[OG:3* M$'$84$@_*OC'_@DK\.KX3R> _BIXP\.2-N>&W\3Z3I'BRU1B=WD"333X3N4A M/^K21VNIH4*O)]K=6$GZVT5^<9UX-^%W$'.\RX'R'VE2_/6R_"?V/B)M[RGB M,HG@:TY_WYSE+1:Z(_3LB\;?%CASD66<><0^SIV]G0S'%_VUAH15K0AALYAC MZ$(?W(4XQU>EVS^>?QA_P2P_:#T/S)O"VM^ ?&]LH;RH+75[W0-7D*\@/:ZW MI\&E1[Q@(1KLGS;A)Y:A7?Y5\8?LG?M)>!!,_B/X,^.H[>V+"XO='TAO%.FP M!3M,DNI^%GUG3XX2V%6=KD0N64*Y++G^L*BOR/.OHD>'>/YYY/F7$60U7?DI MQQ6'S+!1OM>CC,/]I+"8G M*\=.V]JV"Q/U*%U?;+79V:T3B_XOKFUN;*XEM+RWGM+J!S'/;7,,D%Q#(OWH MY89522-QW5U##N*ZGPK\0O'W@6<7/@KQMXM\(S[MQE\,^(M7T-V/?>=,N[;S M W1U?=(?ALGAB]F)(OO!^MZSH7DY.3Y.EI> MS^'T&>F=';:.%P.*_*,S^B)QEE=;ZUPKQGE6,JTFYT9XNEF&08R/94JN#>:P M53HI.M1BWJW!:+]=ROZ9?!.;4?JG%W!&;X.C62A6A@ZN6\18)WT -I]0\8_\$DO!%V99/ /Q;\4:%U:*T\6:%I?BA&;K MY1O=)F\*/#'G@2&SNG1<;EE;+'Y4\8_\$M_VC= $TOAJ\\">.X%R8(-+UZ71 M-4E / DMO$MEI6F0NPY 76ID'>0&O._L?Z6/ FN%Q/$^:86CI3=#'X#C*C*$ M5\-+ XR>9XRG"VD8?4Z+_P"?:3LSU/[:^A_X@:8O#<*95BJW\18C+\PX)KPG M)_%5Q^"AE6"J3OK*?UVM'?VDG%N_VY-_P5;^"3>%-4U*R\&?$ >+K6UW:=X8 MU*VT>VT[5+YY%2.%?$=CJ>IBULXU?SKFZN=*CG6.*5+>QN9?*27\X?%__!1/ M]JCQ/K<^IZ;X\MO!FGF21K/0/#7A[0/[.LXFD+I&UQK&FZKJE\ZILC:2]OYE M;86CBA\R16^;_BA\%/BK\%[W3]/^)_@G5_"$^K+=MI4E^+6XLM3%@UNM]_9^ MIZ=<7FFWK69N[0W*VUW*T"W5LT@5;B(OY;7YOQKXV^,.:U:64YYG.:\,XK+$ MH8G Y70Q7"^.J5YI58U%Q^;5\)Q7@:="#=&5'*YXB.)P2I1JPJJ=>"JXJ4_:4 MJN*E"$:EC7=?G^P^&/'UA#;Z3!J6K2#-G MHOB'2;>./3K>\U*3=:Z;J.EI96TMXUGI\NEB6X^VG]>:_C LKRZTZ\M;^QGD MM;VQN8+RTN86VRV]U;2I/;SQ-_#)#,B2(W9E![5_3)\!/V]/@;\;$L-(NM9' MP]\&>*QN"JTJ3IS MKU7CL9#&J*]O+#SDOY;^DSX#0X?QN"XM\/>&<4LDQ=#%_P"L>79-AIU\'DN* MP\Z,J..I82DYU<)@L=1K58U(8>BL!@IX%S?U>.)A!_;=%%%?V$?Q8%%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !7+>,/!/A+X@:)<>'/&OA[2_$N MB77,EAJMJEQ&D@!5+FVD.)[*\B#'R+VSE@NX&.Z&:-N:ZFB@#\B/CA_P3CO+ M8W>O_ S53?P?O)V\">([R..]CZMY.@^(9O+M[I(_#/B'PAJ]WH'BG1-3\/ZU8/LN],U>RGL;R$Y(5S#<(C-%(!OAG0-#/&1) M#(\;*Q_JTKS/XF_![X<_SHWQ \+V&N11HZV-^R&VUK27?DRZ5K%N8[^Q) M<*\D44WV6Y**EW;W$68R ?Q_?$7]GCP3XY\^_L(1X6\0R;G_ +1TN!!974QR M=VI:4#%!.68LTEQ:M9WDCMOFGG"B,^+>%/B9^V!^QE?BZ^&WQ*\9>%/#RW0F M7^P]0?7/AYJ$SR[U?5/">M07_AS[5*[NN-9T-+EV>86TDB.TC?O[\OC MOP9]KUWX3W4_Q"\.1[YFT*9(8?&NGQ#G9%!"L5EXC5%&2^G)9:C(S+'#HTNU MI3^=FHZ=+!+>:5JUA)#-$\UEJ&G:C:M'+&ZEHKBTO+.Y0,CJ=T4T$\8(.Y'3 MJ*_8N$/&?B/A[#0R;/*&%XSX7?+"IDG$$(XMTJ,=.7!8O$4\1.DHQM&G1Q-/ M%X2G&\:6'IN3FOA,]X RK-*TLPRZI6R#.5>4,PRQRH<\VT^;$4*4J49MN[E4 MI3H5I2?-.K.W*>@?##_@O=\5=%\/7FG?%KX*>$?'FOPZ>\>C^(O">O7_ (%2 MYU".,+;R>(M&NK#Q5:SK/(3+>3Z)/HL2A?*MM,02!XOC'QA_P5U_;Q\4^)+G M7M/^,%MX)LWN#-8^&/"?@KP4GA_2XO-,L=K$NOZ#KVK:C$G"%],E*Q/B)^R]X7\1^?J7@V6/PIJ[DR&QV._AVY'EG:X>PF%Q^8R5+%91F&1XK-ZN"E!)SE0PU=8[*<+A MWSZ5,!.DZT;Q]GS1G2A^>8_(?%NO567/-*];#82+G1QV%S&C@88A2?NJI6IO M#8VM57+\.)C/V;UY^649R_;K_@F__P %8]2_:#\7Z3\!?V@[#1=+^)6KV]V/ M!?Q!T=(M(T;QM?VD7VD^'=9T,?Z)H_B>XM([JXTV[TR6'2-;> Z9#IFF:F;& M+5_W4K_/U^)WP5\5?"*XL_$NE:I-?Z-;W]M)8^(=/,NFZKHNI1R":R>Y2&9I M;*9+B-39:E9W#)]HCC):TN)((GG\-_M;?M3>$%CC\-?M'?'+1K>%0J6-G\5/ M&RZ;M$30H&TQ];?3Y!'&Q6'S+9O)(5HMC(K#FSGP*X8\0Y0XK\,N(,KR_)L? M3:J9>\-BIX6ECX2DZZI14HXC+;QE2]IEU7"KZO+WZ484:M.G#7 >(^<<+1ED MO%^68S%8_#2O'%>VHQK3PTDE3#Q)X7\ ^)UGC\U)7ADGU[PIJ%XBR;/+,EO M=07,<3.D$\.[->^^&_\ @M_^VQH8C_M-/@_XRV*%8^)/ 5_:F4B)HR\G_"(> M)_"H#,["8B(1IYJ*%182\3_#XSZ,/B#A[O#8[AG'1^RJ6/QU&J_6.)RRE33? ME6DN[/HZ'C#PO5LJV&S?#/JYX;#5(+T='&3FU_W#3\C^P:BOY>O#?_!?SXJV MKQGQ?^SU\/M<0.IE7PWXO\1^%7=/-0LL;ZG8^,A$YA$D:NT&_&WA_Q6$;RW.(SJFD^#?-'FB--S"( M^6SR[=R+#)\IC/ /Q5P=W_JS]:@OMX/-&_\ @N)^Q9K9C75;3XR^#BS*KMXA\"Z5 M=QQ9D1&W\2>$OB#X;,+>6\ACDNM:\)V>G.P5"-UO>SQ&0I$LC22(C?*XSPT\0L!= MXG@OB51C\4Z.3XW%4H^;JX6C6II>;E;S/:P_%W"^)M['B#*&WM&>.P]&;\E" MM.G-ORY;GZ%T5\Z>&_VOOV4_%YC3PW^TC\#=5N)654L8?BEX+CU(EY$B0'2[ MC68=17S)9(XHRUJ!)(ZHA9CBO=-'\0:#XBMOMOA_6](UVS(1A=Z/J5GJ=L1( M"8SY]E-/%APK%#OPP!*YP:^5Q>69E@';'9?CL$T[-8O"5\,T^UJU.#OY'M4, M9A,4KX;%8?$+>]"M3JK[Z-^*?VBOV?_ _F#QG\$/,&I_M&>$K]X] MP">%M*\7>-/,<)O"\L<1."S&W:15R1"[ M(?F_Q3_P< > [4R#P5^S;XNUP9(BD\4_$'1O"IQT#R0Z3X;\8\C[QB6<;L;! M,N=X^QP/@SXH9AR^PX.S2GS6M]>>$RRU_P"99EB<*X^?-:QX.)X^X.PM_:9] M@YV_Z!E7QGW?5*5:_P C^A:BOY6?%/\ P7R^/][Y@\&?!3X0^'5;(C/B2Z\9 M>+I8U.WG=INM^#8WD4;BK-#LW%"T3*K*_P W>*?^"S'[>'B'S!I?C_PAX)63 M(V>%OAQX2GV*=N5CD\7V'BN9> 0'\PRKO9ED5@C)]C@?HU^)>+M]8IY'EE]_ MKV;>TY?7^S9_;'[3?Q>MUESYB>&_%M]X,B M8';N3RO!QT*,1L%PT841LI=2I5W#?./B;XB_$'QJSOXR\=>,O%KR$-(WB;Q/ MK>O,[!D8,[:I?718AHXV!))#(AZJ,?8X'Z*>=U+?VEQ=E>$VYOJ.78O,+=[/ M$5LLOY74?D>#B/&G+XW^J9'C*_;ZQBZ&%OZ^RI8RWXG]^_BC]H3X!^!]X\:? M&[X1>$C%_K%\2_$CP;H;J?W>%*:GK-L^XF6(*@7)6\9NV31M:67@G2UNA::O#H=TDEQ>>)I7AM3JJC3M*5FTXZO;WWX M$UZ[XW_9_P#CK\,O#=AXP^(_P;^*'P_\+:KJ,>E:;KWC7P+XF\+:9?:C-9O? MV]I:W6N:98QS2W-E#-=6@0E;N&WNGMFE%K<>7Y%7[SP+POPQPED5/*N%94J^ M A6K3K8U8C#XS$XS%.;=2IC,7AXPIU:U).-*,5&"HTX0IQA!1L?FO$><9QG> M93QF=*=/$RITU3P[I5:%*A1Y5RQH4*KE*%.=G-R;DZDI.K^%;_@G7\#/%?QW_:Y^#NC^ M'K&YETGP3XR\.?$SQOJJ1M]DT3PGX(UW3M:O);JBIQG*5ISI4:$Y)\RE+]X\(,3F-;A_%T\4ZL\'A\=[/+IU>9V@Z495Z-)RWH MTZCC**7NQG4J13T<8E%%%?S:?K(4444 %%%% !1110 4444 %%%% !1110 5 M\)^/_P#E(/\ L_\ _9"?BM_Z<[.ONROA/Q__ ,I!_P!G_P#[(3\5O_3G9T ? M=E%%% 'P'^Q!_P C=^VM_P!G??$K_P!%Z?7WY7P'^Q!_R-W[:W_9WWQ*_P#1 M>GU]^4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110!^ '_!'W_D^S_@O5_V?_P"%/_5/:37[_P!?@!_P M1]_Y/L_X+U?]G_\ A3_U3VDU^_\ 0 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!\]?M+_ +._AC]I3X<7'@G7;G^Q]5L[I-6\*>*(;1+RZ\/Z MS$IC,GV=I;G7]L\EGJFG_ &F%;B%XYXY(KVTL[B#\$_&'_!/C]J?PKKIF635\/1JXS#4F_94<;1Q6%Q> M'K.BI2C2KQI4\3&/)3G6J4*5.E']P\,/'_CKPKP%?)\G_LS- M'Q%>C@L552]M6P-;"8K!XF@JSA"5;#RJU<+*?/5A0IUZU6M/^1OAR=>MSKWV-4&W9K,8?PJ^IO+G_0?[:6U%OMD_M0W+&R7 MX-\5^$/%7@76[OPWXR\.ZSX7U^Q;%UI.NZ?=:;?1*2P24074<;R6\VTM;W40 M>WN8\2P2R1LKG^R6O-?B;\'_ (9_&/1#X?\ B5X.T;Q7IZK(+5[Z QZEICR@ M*\^CZS:M;ZMH]PP #SZ;>VLDBCRY&>,LA_(N+OHB<.8K+Z3X*SK'95FF&H1I MRIYW4688#,JD%_%Q%7#T*6(P%>JW>K5PU&OAE91I9?3UD?LO!OTS.)L)F-5< M=9'@,WRG$XB515,AI/+LPRNG-W]EAZ.(KUL/F&'I15J5'%5L/BFVY5LRJ643 M^5M MK>*>YT>%CYDFCSGBOVD^ _[>OP*^-OV/29M7_P"%=^-KGRXO^$5\97-O:PWE MT^!Y.@^(\Q:3J^^0B.VMY6TW6+EC^[T< 9KX,^/'_!+#Q%I'VW7_ (!>(?\ MA)[!?,G_ .$%\5W-I8>(85Y;R-&\1;;71]5Y.V&WU>/0Y(88QOU+4;AOF_*7 MQ7X0\5>!=;N_#?C+P[K/A?7[%L76DZ[I]UIM]$I+!)1!=1QO);S;2UO=1![> MYCQ+!+)&RN?R3!<<^.7@%BJ&5\2X+%9GP[&:HX?#9O*IF&45J4=H9+G]%U*F M#FJ2O3P;K2IX=24J^5J6A^R8[@'P#^D1A*^;<+8["Y5Q+*FZV)Q.30IY;G-" MK*UYYYP[7C3IXV'M'RU,:J,9XB2<#%H6JF7^U]!*(7^SV]IZK_P *U\;7/EQ?\(SXRNK>WL[VZ? \G0?%&(-)U3?(R0VU MO=_V1K%W*VVWT=P-Q_JGP^^D+X?\=^PP=3&?ZM9[5Y8?V1G=6E1IUZLK+DR_ M,_=P>,YI-0I4IO"XVK+X<%;4_D7Q&^C?XB^'WM\;# _ZTL6]_:Q*SFWC@E82CWRB@#^:[]I#X#W_[/7C^' MP;=:[;^([/4]$M_$>CZK#:2V$KZ;=:AJ>G);W]H[SQPZC!/I4QF2VNKJ!H)+ M:=94:5[>'P"OZ _VR/V:+KX]^%-,U/PI]DB^(?A!K@Z.MY<"TM=*-)U M>&4PM8WFAZC%,[[_ "U:W'VRM]1TV^B,%W97*]6L4DPK%&DT^>-7D8O#(@1%_5K]G[]@OQ MO\2X)]?^)?\ :_PW\,26DG]D03V:1^*M4O&:,0W!T:_C#:=I"IYSM-J"V]Y= MD0?8[5K6_AGXO6-UG)CM==\)3V&PA4 #W^GZYJ/F;VWL6 M73HO+78NV0Y>OH,EXLXGXRL>7F&29/FKC+,LKP&.G"'LX5,5A*-:K3@VY.%.K.#J4 MX\S:.-'>6XN9&&,2?]B/X4W9/]F?'CQEI4KCY+?Q%\&M-GL("%A4 M";6="^*UY?3"20S2DQ>%8_(A58P+F7E_V)UW_@G/^T!I9!/$J DQC2_ M$-W9SNN7V[X]=TC288Y-JJ75;F2-2ZA9I,,5\9UW]D/]I+P]O^W?"7Q)SXLQ-:*T<<9@< MJQO,NSGBL#5JKUC4C+SLV?.8CPYX,Q%W+)*5-OKA\3C*_#OEDB3^W?#NKZ1Y9#. MA#_VA9V^TAHY%.[&&1QU5L#^DQXD8:WMX5UJ;?G? 8[!)/ M_MVW]U['BU_"+A.M?V4LTPO;V.,IS2_\*<-7;7SOYGP!XA_8'_;1\,J7U']F M3XQ7<8Y\[PWX,U3QC R;W02QS^$HM;ADA.PNL\;M"T)2X5S!)'(W@/B3X6_$ M[P:)#XP^'/COPH(ANE/B3PAX@T(1+Y:3;I#JFGVNP>5)'+EL#RW1_NLI/[.Z M+XM\5>&VW^'?$OB#06!+!M%UG4=+;<0RDYL;F Y*NZDYR0S \,<^R:'^U=^T M9X>*&P^+WC"X\L@K_;E[#XG!*LKC>/$MOJPE&5 *R;PRED8%'=6^KP?TK,\A M;^T.$WMZ.8\OE?FMYGBU_!;+I7^JYYC:/;V^%H8FW:_LZ MF%O^'R/YPZLV=[>:?<1WEA=7-C=P[_*NK.>6VN(O,1HI/+GA9)$WQN\;[6&Y M'9#E6(/]*UQ^UKXUUQB_C_X=_ OXHN[%YY/'_P )/#6J27,C/)*\DS:='I.Z M1YY7N&8!17Q+CQU^R3XE^3QS^P3\!IEE^2>7X?0_\*T9$98XFD@A\ M/Z3PZ1(65$NH"\Q,GGQ222RM]5A/I5Y%5268\(YKAU)6FL)C\'CU9Z-)5Z67 M*2MT?+?9GBU_!?,H:X3/,%5:=XNOA:^&U6SO3GBFGZ7L?A;X;_:>_:2\'-&? M"G[0'QJ\.K$05AT;XH^-]/MF DCE,6:4A/$/C>Y$$3,PACBLM'6%$6-8K>V568XL_[ '_!,'Q7G_A&_P!HOXZ^ M K^<;8[/Q19Z;J6FP-LCBC4XU:[W^K5(^4\;>7/*582B&2'WWPU_P7V^.5KY?_"8? OX4:[@?O?^$:U3Q?X4 MWGRY1F/^U-1\9^4/-,+X;SCY<[=*LL-N?_@C7\#_$[&3X:?MZ^!KMI"6M M]'U[PKX?GU 1L\CJ;B:Q^)=A>1-';A58-X>432QRR#R%/E1<=KO_ 0<_:4B MA-UX/^+GP-\3VVPR1?;M1\::#/=*(P2MM]G\(:_8M(9P\2>;J$,)51(\\9+1 MH_[2^B]GFDJ/#F&E/XH_V9G.0\K?3GHX; 4UZTZC7:6X?5/&++MJF:UDMG]< MP&97M;[-2KB9OTE%-ZZ:GU+X;_X. O!=SL'B_P#9I\4:,,@22>&_B1I/B7(W MQ!G2'5/"?A3!*&:01-.=KI%$9F$CS1>_>&_^"Z/['>L>6FM^&OC=X2F(_?2: MGX0\,ZE8HWERO^ZFT#QMJE[*FY$B#2:; _FS)^[$*RRQ_C)XD_X(T_MYZ&T@ MTSX=^$O&*H[*K^&_B5X,MEE596C$L:^+=4\+R;'0"=5D2.7RF56B6?="OS]X MD_X)W?MO^%5D;4_V9?BI="-2[?\ "-Z$/&3$",2XC7PA<:XTK;3@)$'Y7AIS^&G@.-*\MQM9+>6)X?DJ;M_P!/,)0P\'Y\LM+]#^ISPW_P5J_8$\2>7&OQTCT.Z?&; M7Q)X$^(VD>6&>*,&34)?"+1&-#_ M &FO@?--, 8K.^^)7A31=1ERDDA$>FZWJ>G:A(R1PR/*JVQ:%%#2A%92?X:/ M$GP.^-7@UI$\7_!_XH^%'A8I*OB3X?\ BS0VB=9#"RR+JFD6I1EF5HBK $2* M8R-P(KRZLZOT8N!L=!UNK][0M?IT/]&3P_P",_"'BQ/,\+>*_#?B6/8TG MF>']M>&_V@?CUX-V'PA\;?B[X4\H*L?\ MPC?Q)\9:%Y:HDL:*G]EZU:[ L<\R*%P DTJC D<'YO&?10KJ[R_C:E4[4\9D M4Z-NUZU#-*]_54(^C/6H>-=-V6*X>G'O*AF,9_=3J8.G;T]H_4_T*Z*_A3\- M?\%(?VYO"C(VE_M+?$:Z,>-O_"2W6E^,U.&A?YU\8:9KJR7_ &IXU\#^,]F-W_"2_#?PS:^;\LH_>?\ "'V_A3&3 M(C'RO+^:"+&%,ZS?*8SZ+O'=&\L'FW#.-BMHO%9CAJS](U,LE17SQ"/:H>,? M#=2RKX+.,.^K5'"UJ:_[>CC(S^ZD?V745_*AX:_X+W_M%69C'B[X.?!G7T7 M50T/)DOO$WBN%96C6X#,ELL?FRQ2)"B0-#.?''_@NA\6/B/\+= M0\&_"_X80_!+QOJMQ;P7GQ%T_P TJ]\%:*-#UB[8V<, M&MO?ZI/I]L+V6PCM=3DL=0T_Y^/T=/%!XS#X:>69?##UJU.E5S!9O@)X;"TY M22EB*M)5ECITZ:]Z4[39ZC\5>#E0JU8XS%2JPIRG#"_4<4JU:25U M2A-T_J\9R>B=6O3IKK-']16I^,_!^B:C:Z/K/BOPUI&KWV/L6EZGKNEV&HWF M<8^RV-U=17-QG(QY43YR,=172U_G#ZMJ^K:_J=]K6NZGJ&M:SJEU->ZGJVK7 MMSJ.IZC>W#F2>[OK^\EFNKNZG%_!OB;Q3/I$_@O6#-&]O>:%XDDT7Q%?Q:!L^T)>>$ MC"NG22RI=:9/H]Q]MDO_ +;B#Z+>=X'*EBN'N(*&?9G34'5RRO@J>4K$ZIXMT(5(1E+V\)\M*7SV5^,F7XG&NCFF65,MP2U>*X6"W^;_% M7_!9#]O/Q'YRZ=\2?#/@J&;S T/A7X<^#6V1R>>#%#<^*=*\3WT.U9E6.>*Z M6[C^SP2)<+-YTDWRN!^C5XE8OE^L0R+++VO]=S5U''U_L[#8]-KR;7F>UB/% MOA*A?V3S+&6_Z!\$HW_\*ZV&_$_M J.::*WBEGGEC@@@C>:::9UCBABC4O)+ M+(Y5(XXT4N[N0JJ"S$ $U_!EXJ_;U_;/\9^<-;_::^,<<=QY@GM] \::KX0M M94E\_P R&2T\)3:):M;R+<2(]L8?L[1^7$8_+@A6/YR\2^._&_C.4S^,/&7B MKQ7.TAF,WB7Q#J^NRF8M*YE,FJ7ETYD+W$[ER=VZ:5LYD-. C?ZID6,K=OK&,HX;[_94L6?WZ M^*?VD?V>/ _G?\)E\=O@[X5> R+)#X@^)?@W2;D/$95>%+6]UF&XDN-\$T:V M\43SO+&\21M(I6OF_P 5?\%0_P!@WP?YRZE^T5X7U&6+>%B\*Z-XQ\9>=(OF M 1PW'A7PYK%F?,:(JDTES';?-&[SI%*DC?PX5UGAKP%XZ\:2B'P=X+\6>+)F MD\I8O#7AS6-=E:7=&GEB/2[.Z'IY;E=/YRQ-+,5%/SD].O4\.KXR9W6ER8#).)%WK"_A_P1IFGVTKCS!&SR>+O%'AJXB@8H MA=_L#=3\'VTB2>7Y1860L\,ELMS'Y4B/ LNR- M^G_B%WT>8NCB8+RYI>=SZ2\4_\%\/VA+WS5\&?!GX/>'$W9'\I?F_Q5_P64_;R\1>:--^( MGA3P5'+N!C\*_#CP?+L1]P,<4WBS3?%-U'A6VK*LXN$V*Z3+("Y^C_"O_!!# M]H:^\EO&?QD^#WAN.38TB>'X_&7BVY@1O++*\=]X?\(V[SQAI0Z17CPF2-%2 MY>.0RQ_2/A7_ (-_O!5MY+^-_P!I/Q3K.=C3P>%?AYI/AG;GRS)##=ZOXF\6 M[]N)D2X>RCW[HY&M8]C12']M_1AR#2EA>'<94A\,%DF:9]S-=JV+PF,P[VWG M65^^X?V?XPYGK.OFN'C+>7]H8++;7_N4*]"HO^W:>A^)WBK]OO\ ;2\9>:-: M_:;^,,*3;O-A\.^,-1\'6\BONWQM;^$'T. PN'96@\OR63"%"BJH^23)+;>*O M$NKV6)&@5G@CM8[7YYHT@2*>:-U_Q,%X2Y'[N1<,Y@Y1^"66Y#D^64-/[TL7 MAZT%M:V'?H@_XA?QOF.N8YOA;/XEB\RQ^+J?^ JA5A+SO51_#E75>&O OC?Q MG*(/!_@WQ5XKG:00B'PUX>U?793,6B01"/2[.ZYF MF>XDDACEDD:1%8>SPQ16\44$$4<$$$:0PPPHL<4,4:A(XHHT"I''&BA$1 %5 M0%4 "O#QWTKJ"O'+>"ZU3^6KCLZA1MVO0P^75[^BQ$;=V>EAO!6J[/%\00C MWAALOE4OZ5*N*IV]72?H?P9>%?V"OVS_ !GY)T3]F7XQQQW'EF"XU_P7JOA" MUE27R/+FCN_%L.B6K6\BW$;I2VH_ M#;PSX*AF\LK-XJ^(W@UMD3'- M_:!17QV.^E)QM6O' 9+PW@8O:56CF.,K1[6F\?AZ5_\ %AVO)'O8;P;X>IV> M)S#-L0UNH5,+AZ;]8K#5:GW55ZG\J'A7_@@C^T3?^2_C/XQ?!SPU')Y;2)H M\9>+;J!'\@LLD5[X>\)6KW$2M#;;R M7\;_ +2GB;6<^6UQ;^%?AUI7AK9GR#+##>:OXH\6>9MQ-NH<04<#"6\,#E.5T_NJUL)7Q$;?W:R?=L][#>&'!F' MLY974Q,E]K$XW&ROZPIUZ5)_.G8_'+PK_P $.OV,- \E];O_ (Q^.)%\MITU M_P ;:5IUK*X\@R)'%X2\+>&[J&W=HI D9O9;B..XD4WPW" M7#&$M[#(,IBX[3G@:%:HO2I6A4G?SYCQ3PK^S9^SOX%\D^#/@/\ !SPK)!Y9 MCN- ^&G@W2KK?%Y&R:2[LM&ANIKC=;6[O**"" M*."""-(88846.*&*-0D<44:!4CCC10B(@"JH"J !4E%?(XG&XS&S]IC,7B< M74WY\37JUYZ[^]5G.7XGMT3#T*-"/\M&E"E'[H1BOP.,^(/PZ\"_%? MPEJ_@/XD>%-$\:>#]>@^SZKH&OV,5]87*J=\,RK(/,M;VTE"W%AJ%I)!?Z?= M1Q7=C(/\ @A+^R=JOB*75-(\%]/\0>%M0MK2 M,2$RVNFZIK?A#4M5B@:+"1-J=QJ]U$^^1[F=66)/VPHKZ#A[C;BSA2%>GP]G MV8Y51Q+4J]##5KX>I42255X>JJE!5E%**K*FJO*E'GY58\S-.'LDSN5.>:Y9 MA<;.CI3J5:?[V,;WY%5@XU'3OK[-R<+Z\M]3Y^_9W_9>^"7[+/A ^#?@SX,L M_#MK=-%+KFN7#'4O%?BB[A#".[\1^(;D&_U%HC)*UI9AX=*TP3SQZ5I]C#*\ M1^@:**\''8_&YGBZ^/S'%XC'8W%5'5Q&+Q=:I7Q%>H[+FJ5:DI3F[)15WI%* M*M%)+TL-AL/@Z%+#82A2PV'HQ4*5"A3C2I4XK[,(02C%7NW9:MMO5L****Y# M<**** "BBB@ HHHH **** "BBB@ HHHH *^$_'__ "D'_9__ .R$_%;_ -.= MG7W97PGX_P#^4@_[/_\ V0GXK?\ ISLZ /NRBBB@#X#_ &(/^1N_;6_[.^^) M7_HO3Z^_*^ _V(/^1N_;6_[.^^)7_HO3Z^_* "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **_./_@I=_P50_9)_P""4?P9T;XQ?M2>(_$$TWC' M7T\-?#3X2_#>PT7Q%\8_BEJ=M/IQ\2S>"?"VN^(O"FDOH7@72=2M]<\;>*O$ M?B3P[X6T&WN=%T.369O&?C'P+X7\4?YUW[>G_!2+]JC]MW]MG]BO_@N:?^"8 M7[0GPR_9C_8^C_9\*^(#/\1O&?P,^(4?P)_:Q\8^-C/_ ,-/_P#"@/"?P_\ M"7_"5^.?%@^$&/[&\3+H?B_3Q;>9K&LW7_".6PM^RZOHM.O]>>R';2_W+OK; M_/7RMN?ZMM%?E-^RO_P6>_81_:L_8-^('_!1O2/'WB#X.?LW_"#6_%WACXQ7 MWQU\/)X4\4_#/Q-X170;K_A&]5TOPQJ?C;2?%FO^*]*\8^ [_P !Z/\ "_7_ M !]J'C#4?'GACP+HUO_@?H6E^*?'OQ@N?'^I^%]0^'WAF?PO?Z[J_B/XS>&_A9\!/VA?!7PC MT"RN?#7CMM*UC6OBYJ-AJ_A;PA?>*;J?1)(M9T/039VZK^M?T[BZ7Z=_ZWW7 MH?VL45^ _P#P1F_X."?V+_A M5XCOK7Q[X(U#P1;>-T\'7.N?#OXN:-IF@#Q"F@G7OAVWBO3_ !MX$^&.LV^K M^/(=.\':;XZT;PWXC\46/@'_ 4H_P"#GO\ 9S_8K_:,C_8R_9H^ GQ _;^_ M:PL?'OACX=^*? /PL\46WA?P1HOCCQ#=:QHMQ\)='\:Z-X5^*WBWQU\?-&\4 MIX2\/:A\,?!WPLU72K75O$]_X5U+QYIGQ-\'>(OAW /33OMUO?M;<%K?RU?E M_5U]Y_3O17\@_P"S-_P=F^!O$7[9&C_LA?\ !0K]AOXB?\$SM1ULZ?H<_C;X MR_$W6=77X>^.?$]EH>L^ M/^-?@SQK\"O@CXA^%G@+QEH>L0747Q/U%M3T;P MX=6\*ZYXIT[2/AKJ?B+XC>#OZ^*//H_Z:]5U6Z **** "BBB@#\ /^"/O_)] MG_!>K_L__P *?^J>TFOW_K\ /^"/O_)]G_!>K_L__P *?^J>TFOW_H **** 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@ KS7XF_!_X9 M_&/1#X?^)7@[1O%>GJL@M7OH#'J6F/* KSZ/K-JUOJVCW# //IM[:R2*/+D M9XRR'TJBN7&X'!9EA:^!S'!X;'X+$P=/$8/&4*6*PM>F]X5J%>,Z56#ZQG&2 M\CKP./QV5XNAC\MQF*R_'86HJN&QN!Q%;"XO#U5M4H8BA.G5I35W:4)QEKN? MAI\>/^"6'B+2/MNO_ +Q#_PD]@OF3_\ ""^*[FTL/$,*\MY&C>(MMKH^J\G; M#;ZO'H*O NMW?AOQEX=UGPOK]BV+K2==T^ZTV^B M4E@DH@NHXWDMYMI:WNH@]O:_$WX/_ S^,>B'P_\ $KP= MHWBO3U606KWT!CU+3'E 5Y]'UFU:WU;1[A@ 'GTV]M9)%'ER,\99#_*GB#]% M'AG._;YAP/B_]5\RES3_ +,Q/M<5D->H]>6G_$QN6X/_ %KRR'+3_M7"JCA.(7%_PAGC*6XU&SM;5,+Y.@ MZIY@U;0/+CW_ &:WM+F31XY6\ZXT>Z(VG]I/@/\ M]_ KXU?8](O=5_X5KXV MN?+B_P"$9\975O;V=[=/@>3H/BC$&DZIOD9(;:WN_P"R-8NY6VV^CN!N/PG\ M>/\ @EAXBTC[;K_P"\0_\)/8+YD__""^*[FTL/$,*\MY&C>(MMKH^J\G;#;Z MO'H*O NMW?AOQEX=UGPOK]BV+K2==T^ZTV^B4E@ MDH@NHXWDMYMI:WNH@]O(ROF]T_=,=P'X!_2)PE?-N%\= MA7%_PAGC*6XU&SM;5,+Y.@ZIY@U;0/+CW_ M &:WM+F31XY6\ZXT>Z(VG]I/@/\ M]_ KXU?8](O=5_X5KXVN?+B_P"$9\97 M5O;V=[=/@>3H/BC$&DZIOD9(;:WN_P"R-8NY6VV^CN!N/]5^'WTA> .._88. MIC/]6<]J\L/[(SNK3I4Z]:5ER9=F?N8/&\TFH4J4WA<;5E\."MJ?R+XC_1O\ M1?#[V^-A@?\ 6CA^ES3_ +9R*E5K3H48W?/F65VGC<#RQ3G5JP6+P-)?%CF] M#[?HHHK]V/Y_"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "N%UWX7_ T\4!QXD^'O@C7B^=S:QX5T/49,D*NX27=C+(K@(FV16#KL M0JP**1W5% 'S!KO[&7[-'B#>US\+=*L96R5ET+4M?T#RV+.VY+?2-5L[,X,C M ));21A=BA-L403QG7?^";OP+U(,^CZU\0/#LV#Y:6^L:5J5D"0HS)!J6B3W MCX*E@$U&+EW!)&P)^@M% 'Y+:[_P3 ;+R>&?B^".=EGKOA @CER"^HZ?KK9^ M7RU*C2AR'DW898U\9U[_ ()O_'?3-[Z1JW@#Q)$,F..SUK4]/O6P%X>'5M%L M[.-F8L$VZA*N%)=HR0M?N?10!_.7KO[&W[2WAXN;OX6:Q>QKRLNA7^A^(1(N M7 9(=%U2]NAG83YZ;-O0JR-YEG-"^Y6565MV5*J000*_J+UWX?^ _%!<^)O!/A'Q$9,^8== M\-Z-JYDR7)W_ -H65QNR9)"=V'M2TR(;=BD(8S'G=N0B20. ?AUH?[3_[0GAT(--^+_CEUC 6 M./5M:G\0Q(H4JJ+%K_\ :<815.$3;L0!=JC:N/9M#_X*#_M(:24-_K'A;Q.$ M*EEUSPI86XE 8,0__"-/X>8!@"C>68SM8E2K[7'WUKO_ 3D^ .J;WTN\\>^ M&G.3&FF^(+&]ME.7(#QZYHVJ7,B#1.1&G[P$R&3QK7?^"8%D^^3PS\7 MKJ#&?+M-=\(Q7>_.W ?4-/UVR\O!#DE=,EW;E7"[2S@'':%_P4[\9V^S_A)? MA7X8U; 'F'0M>U7P_N.W!*"_M?$VT;\,%8O\OR;LGS!VT_[>/[.'CS]U\4O@ M1=:B)QY4QO\ P]X(\=V^QU6 ^?\ VXVERR0BW 60);ROY2^4D,HV@^*Z[_P3 M8^-NG[Y-%\2?#[Q!"N=D8U/6M*OW.9"/W%YH;6*@JL?)U,GS)"NW8AE/C6N_ ML4_M,:#O>;X9WFI0+G;/H6M>'-9\P*$W%+2QU>745P7 ELHV(/@O\ "/P_>7#>;(T_P5'ABZFF9FN)'NM3\%Z$(6F9RWFS75_F8_NS M)*&13B3?L#?\$E/B,"- L/!.CZA< Q)_PC_QM\7Z1J!9E%O$T&A:YXSN+8/& MY1D9-'VRS,IN!.)-K_G[KOPC^*OA@O\ \)%\-O'FB+'DM+J?A+7K.W*@N-Z7 M,]@D$D9\J3;+'(\;>6Y5B%.//6#*2K JRDJRL""I!P00>00>"#R#7TF#XWXS MR^WU'BSB3"*-K0P^=YE2IV71TXXE0E'^[*+7D>3B.'L@Q5_K.2937;WE5R[" M3EZJ3HN2?FFF?HYJ_P#P0T_8W\31'4/"?C[XTZ)%,=UN=)\8^"]>T8(\@EPO M]H>![V]F"PN(X6&LC">7)+Y[;B_A'B/_ (-^_#LRR/X2_:=UK3G52T5OXC^% MUCK*RN(N(Y+S3/&^A&!9)\$SK8W)BB.T6\SCM2ZA:JA89=!"$?+AU8.X;ZO!^-?BE@;>QXPS"HETQE#+\POZO' MX/$M^M[^=SQ,1X>\&XF_M,BPT;_] ]7%86WHL-7I)?=^;//?$?\ P0,_: M3 M)_PB/QL^#NN*'81'Q';^-?"Q>,2X5I%TSP_XQ$;F',C1JTJK+^Y$CI^_'YQ? MM6?L+?'W]CD^%[CXNZ5H4VB^,)+VVT3Q+X0U:?7-!?4M/CAGN=(O+J?3],N= M/U/[/,+FVMKRTA%];Q7>)]#\2)& JKKOA71 ME)4)L4/+H=OHD\A'#&225I7<;I'?+;L3X^?M=>)_VCOAC+\,?B+\/OAM?[4]A)>V 86M_\.?26XUP68X67$<<%G65*;6-I4,#A\%CY4W"45/#5J'L$?%FI6AU#3O#'B'4+ #<;VRT74KJT"YV[C%_@_\ #?1_[1\9>*M0DLK:*[:6UL-+@M8Y+G5-7URZ M6">33])T:R@N+W4[G[/-+'# T<%O<7OZGINEZ6GB^ M.SBGBO[-M-U>Y6&;RFO;6VCU&PEO8;:_MTMY9Q+/I6F^3]7_ ,35XR=',XOA M*AAZ\\-663U89E/$PH8MI1H/,*<\-A_;T87=2HZ$J,YN"I*$54=6GXO_ !!: MA&I@VL\J5:<:U/Z]"6$C2E4H)WJK"SC6J>RJ2MR056-2*YN=R?)R3\>\*_\ M!!#]H:^\EO&?QD^#WAN.38TB>'X_&7BVY@1O++*\=]X?\(V[SQAI0Z17CPF2 M-%2Y>.0RQ_2/A7_@W^\%6WDOXW_:3\4ZSG8T\'A7X>:3X9VY\LR0PW>K^)O% MN_;B9$N'LH]^Z.1K6/8T4GWM_P /-/A1_P!"#\0_^^?#?_R\H_X>:?"C_H0? MB'_WSX;_ /EY7Y7COI >*F-YE#B&E@82WIX'*)DOM8C&XV?WPA7ITG?SIL\:\*_P#!#O\ 8NT#R6UN\^,7CB1= MC3)X@\;Z9I]M*X\LR*D?A'POX:N(H&*.$3[9),DK45NU2M"I-?^!:]3Z]\*_LW_ +//@7R3X,^!/P>\*O!L,<_A_P"&G@W2 M+D.GE[97NK'1H;B6>O]^K*5S&I^DM%?FU_P /-/A1_P!"#\0_^^?#?_R\H_X>:?"C M_H0?B'_WSX;_ /EY0!^DM%?FU_P\T^%'_0@_$/\ [Y\-_P#R\H_X>:?"C_H0 M?B'_ -\^&_\ Y>4 ?I+17YM?\/-/A1_T(/Q#_P"^?#?_ ,O*/^'FGPH_Z$'X MA_\ ?/AO_P"7E 'Z2T5^;7_#S3X4?]"#\0_^^?#?_P O*/\ AYI\*/\ H0?B M'_WSX;_^7E 'Z2T5^;7_ \T^%'_ $(/Q#_[Y\-__+RC_AYI\*/^A!^(?_?/ MAO\ ^7E 'Z2T5^;7_#S3X4?]"#\0_P#OGPW_ /+RC_AYI\*/^A!^(?\ WSX; M_P#EY0!^DM%?FU_P\T^%'_0@_$/_ +Y\-_\ R\H_X>:?"C_H0?B'_P!\^&__ M )>4 ?I+7$:E\3?AOH^I_P!BZO\ $'P1I6L[VC_LG4O%>@V.I^8FW>GV"ZOX MKK>N]=R^5N7!9=0GF'B/7[Z;3[?5V MTT0F./3-&FTR[O)++[7)(TE[J$4]I>Q);0V]J^RZN67\TG=I&9W9G=V+N[$L MS,QRS,QY9F.2Q))8DDY)- ']9<.2-U#(Z.I*NCJ0R MLI*LI!!(-/K\,/V'_P!I3Q+X(\?>'?A9XEU>\U/X?^+[V#P_I-E>S-<#POXA MU*=(M(N-+>;<]MIU_?R+87^G1R1V:R7PU-(UFMYEN?W/H **** "BBB@ HHH MH **** "BBB@ HHHH **** "OA/Q_P#\I!_V?_\ LA/Q6_\ 3G9U]V5\)^/_ M /E(/^S_ /\ 9"?BM_Z<[.@#[LHHHH ^ _V(/^1N_;6_[.^^)7_HO3Z^_*^ M_P!B#_D;OVUO^SOOB5_Z+T^OOR@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** /XC?\ @]%_95_:-^-OPG_8E^-GP<^#/C[XI?#;]G*?]JB[^./B M#P%H-WXK/PPT7Q;X=^#'BK2O%WC/1=$6]U_1_ -MH/PC\?7_ (D^(5SI2^!_ M!RZ1:V_B[Q!H=WXB\,V^L???_!,'_@Y@_P""5/Q\^"_P%^$?Q$^)W@']B3XV MZ'X!\)_#W6?A)X[\!R? O]G?0=9\ ?"?0-0\22_![Q]!J_B[X)_#SX#6^IV6 MO>#O@QX=^)/Q2\'>/)K3P[I?A=O!\6I:IX6C\0_T-:S^T%\!?#OQB\)_L[^( M/C=\(M"_: \>Z!=>*_ OP,UGXD^#=,^,7C3PM8P>([J]\2^$_AE>ZU!XU\1Z M!9VW@_Q=<76L:/HEYIUO!X6\1RRW*1Z)J;6OX3?\%Q_^"-?_ 3B^._[$O[9 M_P"TEJ_[,_P_^&_[17PA^ G[3/[27AOXY?!31=+^$_CS7_BCH'A.]^,&L:Q\ M5I?"EC9:!\:1XYU[P/'I7BF]^+>A^,O$%AH_BGQO?>!==\%>,?$EQXLB+V3O MJM^S3LD[>J2W[>>CM=I;/;RLVVF_OZ='M=:_0'_!5;_@F'I'Q=_X)%?MA_L1 M?\$^/@-\ _@OXL^+$?@CX@^&?AI\//"7@;X$>!/&OCOX??%3X3?$;6()U\)Z M!HOA2W\>>./"WPHM?!.@^(?%"Z9I$^KIX4L/%_BSPUX5LKG7M&_F$_X(M?\ M!>+]G'_@CA^QMX[_ &#/^"@W[,/Q^^ ?[1WP-\=^*?B!!X2\'_LX6_A'X@_& M#1_BE??##6?#T7Q1@^('CSP9KES\>X-!\::UK&G>(OB!H?P^\!3?LP?"_P"& MVA:'XQUKQ?:^%/#?BW\:?V'O^"L_[>'[)'_!%W]MGX8?!3XXZ_X?\/V/[3W[ M*?P1^%FI7#-=^*/V?O"W[3/PY_;:^(?QPO\ X#^)1-#JOP_U[QGJOP!\)I:W M,,]_IO@;4/$7CWQ_\-M*\'?%WQ5=?$6#^G7_ ((S?\$'?^"=/[;O_!+33/VF M?VI++7OVHOVG/V]_#OQ?\1?%C]J34?B)\3M1^(7@#Q3J_P 8[X3GX87GQ!T/ M08-$^+?P[\:?#>VN/'GQ,U_P;X_U/QW\2+GXO^'I?B-\7/V:/B!%X<\0NUN9 M[JT+WNG=KFBEV=F[W37E?8NK)/O)KTO%._=.RY;/N^U^"_X-4O\ @G[^T]IG M[2_[3O\ P5H^.'P3T+]E_P"%G[6'PFUVW_9U^$7A#PAH/@[P'XG\*?'KXUV7 MQ9US6OAGX$A\<:AXT^$/PF^&UO\ "CPEI/PE\-^+_" L?'_PW^)7AGQ5X'\4 MZCX7T*VU+Q-\!_\ !F[\&?$_Q^_X*%_MF?MO?$Z]T'XE:S\)_A5)I6J^,?B7 M:Q'\5/#_B#7]*UBY;7M4\%?"WXV^&_B+XYN?%>G>,;Z M#XC_ -CK'X@TGQCXOEL#_@@#\>?C)^P7_P %]/CM_P $DOA#\1/$'BC]B[QA M^TI^V=\,-1\#?$R>#Q'J6G:E^S5X<^,6H> OBWH-YHT'AK2?#7Q;UK2OA!X= M\(?$;6-#T+3_ MX^\,W?V?7?!\VI>%/ACJ?@)/^#-SXS^)_@%_P4*_;,_8B M^)UCH/PUUGXK_"N75=5\'?$NUU'P=\8$^.O[+'CZ\T9/A7X?\/\ B#5-&N5U M[2O!?Q2^-WB3XB^!KGPIJ/C&RM_AQ_;"R>'M)\'^+XM0%NK;>R:CW^**?D[I M3N^MW:U[ [VE>WQQ*/$GP)\!ZQX@\2>)-?U:XO-5US7]< MU:\N]4UC6-3N[K4-2U&ZN+V]N)[F:25OY1O^#VO]ISPMIG[/?['O[&-FN@ZK MXY\>?&/6?VE]<-MXRTX>*? WA?X6^#?$GPM\)+K'P]CLKC5FT#XKZO\ %_QJ M?#?C*]U+1].34O@UXIT33+'Q'"?V)?V5/"/B_PCXJT?4?#WBCPKXH\-_ GP'HVO^'/$F@:O;6>J MZ'K^AZM97>F:QH^IVEKJ&F:C:W%E>VT%S!+$HOAE_C5O_ ?>M_Y+?Y [^[_A M?_I3M?\ &WD?;5%%%(04444 ?SA_\$K/BA\/_ /[>O\ P7>L_&7BK2_#USJ' M[?'A>YLH=0DE1[B"+X1:3%)+&$BD!59#L.2.>U?NA_PT=\#?^BE^&_\ O_'_!>2;7_#>@ZY-;_M^>%8K>76-'T_4Y((V^$&DNT< M+WMO,T2,WS,B%5+C_A MH[X&_P#12_#?_?\ N/\ Y'KMO^%:?#G_ *)_X)_\)30O_D"C_A6GPY_Z)_X) M_P#"4T+_ .0* .)_X:.^!O\ T4OPW_W_ +C_ .1Z/^&CO@;_ -%+\-_]_P"X M_P#D>NV_X5I\.?\ HG_@G_PE-"_^0*/^%:?#G_HG_@G_ ,)30O\ Y H XG_A MH[X&_P#12_#?_?\ N/\ Y'H_X:.^!O\ T4OPW_W_ +C_ .1Z[;_A6GPY_P"B M?^"?_"4T+_Y H_X5I\.?^B?^"?\ PE-"_P#D"@#B?^&CO@;_ -%+\-_]_P"X M_P#D>C_AH[X&_P#12_#?_?\ N/\ Y'KMO^%:?#G_ *)_X)_\)30O_D"C_A6G MPY_Z)_X)_P#"4T+_ .0* .)_X:.^!O\ T4OPW_W_ +C_ .1Z/^&CO@;_ -%+ M\-_]_P"X_P#D>NV_X5I\.?\ HG_@G_PE-"_^0*/^%:?#G_HG_@G_ ,)30O\ MY H XG_AH[X&_P#12_#?_?\ N/\ Y'H_X:.^!O\ T4OPW_W_ +C_ .1Z[;_A M6GPY_P"B?^"?_"4T+_Y H_X5I\.?^B?^"?\ PE-"_P#D"@#B?^&CO@;_ -%+ M\-_]_P"X_P#D>C_AH[X&_P#12_#?_?\ N/\ Y'KMO^%:?#G_ *)_X)_\)30O M_D"C_A6GPY_Z)_X)_P#"4T+_ .0* .)_X:.^!O\ T4OPW_W_ +C_ .1Z/^&C MO@;_ -%+\-_]_P"X_P#D>NV_X5I\.?\ HG_@G_PE-"_^0*/^%:?#G_HG_@G_ M ,)30O\ Y H XG_AH[X&_P#12_#?_?\ N/\ Y'H_X:.^!O\ T4OPW_W_ +C_ M .1Z[;_A6GPY_P"B?^"?_"4T+_Y H_X5I\.?^B?^"?\ PE-"_P#D"@#B?^&C MO@;_ -%+\-_]_P"X_P#D>C_AH[X&_P#12_#?_?\ N/\ Y'KMO^%:?#G_ *)_ MX)_\)30O_D"C_A6GPY_Z)_X)_P#"4T+_ .0* .)_X:.^!O\ T4OPW_W_ +C_ M .1Z/^&CO@;_ -%+\-_]_P"X_P#D>NV_X5I\.?\ HG_@G_PE-"_^0*/^%:?# MG_HG_@G_ ,)30O\ Y H XG_AH[X&_P#12_#?_?\ N/\ Y'H_X:.^!O\ T4OP MW_W_ +C_ .1Z[;_A6GPY_P"B?^"?_"4T+_Y H_X5I\.?^B?^"?\ PE-"_P#D M"@#B?^&CO@;_ -%+\-_]_P"X_P#D>C_AH[X&_P#12_#?_?\ N/\ Y'KMO^%: M?#G_ *)_X)_\)30O_D"C_A6GPY_Z)_X)_P#"4T+_ .0* .)_X:.^!O\ T4OP MW_W_ +C_ .1Z/^&CO@;_ -%+\-_]_P"X_P#D>NV_X5I\.?\ HG_@G_PE-"_^ M0*/^%:?#G_HG_@G_ ,)30O\ Y H XG_AH[X&_P#12_#?_?\ N/\ Y'H_X:.^ M!O\ T4OPW_W_ +C_ .1Z[;_A6GPY_P"B?^"?_"4T+_Y H_X5I\.?^B?^"?\ MPE-"_P#D"@#B?^&CO@;_ -%+\-_]_P"X_P#D>C_AH[X&_P#12_#?_?\ N/\ MY'KMO^%:?#G_ *)_X)_\)30O_D"C_A6GPY_Z)_X)_P#"4T+_ .0* .)_X:.^ M!O\ T4OPW_W_ +C_ .1Z/^&CO@;_ -%+\-_]_P"X_P#D>NV_X5I\.?\ HG_@ MG_PE-"_^0*/^%:?#G_HG_@G_ ,)30O\ Y H XG_AH[X&_P#12_#?_?\ N/\ MY'H_X:.^!O\ T4OPW_W_ +C_ .1Z[;_A6GPY_P"B?^"?_"4T+_Y H_X5I\.? M^B?^"?\ PE-"_P#D"@#B?^&CO@;_ -%+\-_]_P"X_P#D>C_AH[X&_P#12_#? M_?\ N/\ Y'KMO^%:?#G_ *)_X)_\)30O_D"C_A6GPY_Z)_X)_P#"4T+_ .0* M .)_X:.^!O\ T4OPW_W_ +C_ .1Z/^&CO@;_ -%+\-_]_P"X_P#D>NV_X5I\ M.?\ HG_@G_PE-"_^0*/^%:?#G_HG_@G_ ,)30O\ Y H XG_AH[X&_P#12_#? M_?\ N/\ Y'H_X:.^!O\ T4OPW_W_ +C_ .1Z[;_A6GPY_P"B?^"?_"4T+_Y MH_X5I\.?^B?^"?\ PE-"_P#D"@#B?^&CO@;_ -%+\-_]_P"X_P#D>C_AH[X& M_P#12_#?_?\ N/\ Y'KMO^%:?#G_ *)_X)_\)30O_D"C_A6GPY_Z)_X)_P#" M4T+_ .0* .)_X:.^!O\ T4OPW_W_ +C_ .1Z/^&CO@;_ -%+\-_]_P"X_P#D M>NV_X5I\.?\ HG_@G_PE-"_^0*/^%:?#G_HG_@G_ ,)30O\ Y H XG_AH[X& M_P#12_#?_?\ N/\ Y'H_X:.^!O\ T4OPW_W_ +C_ .1Z[;_A6GPY_P"B?^"? M_"4T+_Y H_X5I\.?^B?^"?\ PE-"_P#D"@#B?^&CO@;_ -%+\-_]_P"X_P#D M>C_AH[X&_P#12_#?_?\ N/\ Y'KMO^%:?#G_ *)_X)_\)30O_D"C_A6GPY_Z M)_X)_P#"4T+_ .0* .)_X:.^!O\ T4OPW_W_ +C_ .1Z/^&CO@;_ -%+\-_] M_P"X_P#D>NV_X5I\.?\ HG_@G_PE-"_^0*/^%:?#G_HG_@G_ ,)30O\ Y H MXG_AH[X&_P#12_#?_?\ N/\ Y'H_X:.^!O\ T4OPW_W_ +C_ .1Z[;_A6GPY M_P"B?^"?_"4T+_Y H_X5I\.?^B?^"?\ PE-"_P#D"@#B?^&CO@;_ -%+\-_] M_P"X_P#D>C_AH[X&_P#12_#?_?\ N/\ Y'KMO^%:?#G_ *)_X)_\)30O_D"C M_A6GPY_Z)_X)_P#"4T+_ .0* .)_X:.^!O\ T4OPW_W_ +C_ .1Z/^&CO@;_ M -%+\-_]_P"X_P#D>NV_X5I\.?\ HG_@G_PE-"_^0*/^%:?#G_HG_@G_ ,)3 M0O\ Y H XG_AH[X&_P#12_#?_?\ N/\ Y'H_X:.^!O\ T4OPW_W_ +C_ .1Z M[;_A6GPY_P"B?^"?_"4T+_Y H_X5I\.?^B?^"?\ PE-"_P#D"@#B?^&CO@;_ M -%+\-_]_P"X_P#D>C_AH[X&_P#12_#?_?\ N/\ Y'KMO^%:?#G_ *)_X)_\ M)30O_D"C_A6GPY_Z)_X)_P#"4T+_ .0* .)_X:.^!O\ T4OPW_W_ +C_ .1Z M/^&CO@;_ -%+\-_]_P"X_P#D>NV_X5I\.?\ HG_@G_PE-"_^0*/^%:?#G_HG M_@G_ ,)30O\ Y H XG_AH[X&_P#12_#?_?\ N/\ Y'H_X:.^!O\ T4OPW_W_ M +C_ .1Z[;_A6GPY_P"B?^"?_"4T+_Y H_X5I\.?^B?^"?\ PE-"_P#D"@#B M?^&CO@;_ -%+\-_]_P"X_P#D>C_AH[X&_P#12_#?_?\ N/\ Y'KMO^%:?#G_ M *)_X)_\)30O_D"C_A6GPY_Z)_X)_P#"4T+_ .0* .)_X:.^!O\ T4OPW_W_ M +C_ .1Z/^&CO@;_ -%+\-_]_P"X_P#D>NV_X5I\.?\ HG_@G_PE-"_^0*/^ M%:?#G_HG_@G_ ,)30O\ Y H XG_AH[X&_P#12_#?_?\ N/\ Y'H_X:.^!O\ MT4OPW_W_ +C_ .1Z[;_A6GPY_P"B?^"?_"4T+_Y H_X5I\.?^B?^"?\ PE-" M_P#D"@#B?^&CO@;_ -%+\-_]_P"X_P#D>C_AH[X&_P#12_#?_?\ N/\ Y'KM MO^%:?#G_ *)_X)_\)30O_D"C_A6GPY_Z)_X)_P#"4T+_ .0* .)_X:.^!O\ MT4OPW_W_ +C_ .1Z/^&CO@;_ -%+\-_]_P"X_P#D>NV_X5I\.?\ HG_@G_PE M-"_^0*/^%:?#G_HG_@G_ ,)30O\ Y H XG_AH[X&_P#12_#?_?\ N/\ Y'H_ MX:.^!O\ T4OPW_W_ +C_ .1Z[;_A6GPY_P"B?^"?_"4T+_Y H_X5I\.?^B?^ M"?\ PE-"_P#D"@#B?^&CO@;_ -%+\-_]_P"X_P#D>C_AH[X&_P#12_#?_?\ MN/\ Y'KMO^%:?#G_ *)_X)_\)30O_D"C_A6GPY_Z)_X)_P#"4T+_ .0* .)_ MX:.^!O\ T4OPW_W_ +C_ .1Z/^&CO@;_ -%+\-_]_P"X_P#D>NV_X5I\.?\ MHG_@G_PE-"_^0*/^%:?#G_HG_@G_ ,)30O\ Y H XG_AH[X&_P#12_#?_?\ MN/\ Y'H_X:.^!O\ T4OPW_W_ +C_ .1Z[;_A6GPY_P"B?^"?_"4T+_Y H_X5 MI\.?^B?^"?\ PE-"_P#D"@#B?^&CO@;_ -%+\-_]_P"X_P#D>C_AH[X&_P#1 M2_#?_?\ N/\ Y'KMO^%:?#G_ *)_X)_\)30O_D"C_A6GPY_Z)_X)_P#"4T+_ M .0* .)_X:.^!O\ T4OPW_W_ +C_ .1Z/^&CO@;_ -%+\-_]_P"X_P#D>NV_ MX5I\.?\ HG_@G_PE-"_^0*/^%:?#G_HG_@G_ ,)30O\ Y H XG_AH[X&_P#1 M2_#?_?\ N/\ Y'H_X:.^!O\ T4OPW_W_ +C_ .1Z[;_A6GPY_P"B?^"?_"4T M+_Y H_X5I\.?^B?^"?\ PE-"_P#D"@#B?^&CO@;_ -%+\-_]_P"X_P#D>O-_ MB9XO_9"^,6BG0/B5K/@'Q9IZB3[*^H+O"=*K!V5XSA)>1UX M''X[*\70Q^6XS%9?CL+457#8W XBMA<7AZJVJ4,10G3JTIJ[M*$XRUW/P$^. M_P"Q[\*],^V:]\ ?C9X;\0V8\R;_ (03Q;J"V.MQ#EO(T7Q*;6VTG4?F8)#; MZU'HSPPIF75K^=OF_/;4=-O])NYK#4K6:SNX&*R0S+@\$CVTI'RLQ0E3_*WB#]%'AC/ M/;YAP1B_]5LRES3_ +-K^UQ608BH]>6"_>8W+.:3;2*LHXB.#Q563,I;C4;.UM4PODZ#JGF#5 MM \N/?\ 9K>TN9-'CE;SKC1[HC:?V0^#W_!1/]GKXG6,,7B'69OA=XHVJ+C0 M/%JR26,LN,O_ &1XFLK=M,OX Q6.);]-&U.=R?+THH-Y^+?CQ_P2OUW3/MNO M_ 'Q#_PD-F/,G_X03Q;&%/WNK7\[? M-^4/BWP;XL\!:Y=^&O&OAS6?"VO61Q 7TB<)7S;AC&X7*N)ITW7Q.)R>%+ M+,ZHU96YIYYP]7C"ECH>U:C5QRHJ==Q<,/FSC[Q_5O\ \-'? W_HI?AO_O\ MW'_R/1_PT=\#?^BE^&_^_P#?!JY@MQI7A+Q_P"%E=?M M'A;Q[X?T[7(5A^5672M:GMVUS1G2,-]GBM;Y]*25O.N-*NSE3^S/P'_:U_9$ M^-'V/2-3\)>"?AEXVN?+B_X1SQAX?\-0Z=>W3X'E:%XI_L^#2M1WNR16]O?K MHVK74S;+;2Y0-Y_JGP_^D/X?\=>PP=7&/AG/:O+#^RL[JTJ5*O6E98 MY5:6-P=HISJU:2QF!HQ7OXZY]7_\-'? W_HI?AO_ +_W'_R/1_PT=\#?^BE^ M&_\ O_&?VIK&Q(),<.N^'(]5#C+X1[K3[_1O+.#&#*MI+ MRKD0_O%$?R=\6OA39?#2YTP:1\0/"OQ$TS4UG']H^&OML3V%Q 4_T;4K*^BC MD@>=)#+;20R7,,JQ3*722,H?Z.?^%:?#G_HG_@G_ ,)30O\ Y K&\0?!7X1^ M*-(O="UKX;^#+G3M0A:&=(?#VF6-R@(XEM;^PM[:^L;J,_-#=V=S!V.FVRK%&TCM-?:E<6EC;KM4A6N+B- M7D*1(6EDC1OV'UK_ ()D^ KK59+G0OB3XIT?2))0ZZ7?:3IFLW4*,Y9X8=42 M?2P8U0^7 9[">6,*&GEN6W%OJSX5_LL?!?X3:,VF:1X1T[Q#?W 4ZCXC\86. MG:_K=^RG(3S;BR6UT^U7@+9:7:65LVR.2X2>Y4W# 'X _P#"I_&O_/'PW_X7 MO@+_ .:6C_A4_C7_ )X^&_\ PO? 7_S2U_2E_P *T^'/_1/_ 3_ .$IH7_R M!1_PK3X<_P#1/_!/_A*:%_\ (% '\UO_ J?QK_SQ\-_^%[X"_\ FEH_X5/X MU_YX^&__ O? 7_S2U_2E_PK3X<_]$_\$_\ A*:%_P#(%'_"M/AS_P!$_P#! M/_A*:%_\@4 ?S6_\*G\:_P#/'PW_ .%[X"_^:6C_ (5/XU_YX^&__"]\!?\ MS2U_2E_PK3X<_P#1/_!/_A*:%_\ (%'_ K3X<_]$_\ !/\ X2FA?_(% '\U MO_"I_&O_ #Q\-_\ A>^ O_FEH_X5/XU_YX^&_P#PO? 7_P TM?TI?\*T^'/_ M $3_ ,$_^$IH7_R!1_PK3X<_]$_\$_\ A*:%_P#(% '\UO\ PJ?QK_SQ\-_^ M%[X"_P#FEH_X5/XU_P">/AO_ ,+WP%_\TM?TI?\ "M/AS_T3_P $_P#A*:%_ M\@4?\*T^'/\ T3_P3_X2FA?_ "!0!_-;_P *G\:_\\?#?_A>^ O_ )I:/^%3 M^-?^>/AO_P +WP%_\TM?TI?\*T^'/_1/_!/_ (2FA?\ R!1_PK3X<_\ 1/\ MP3_X2FA?_(% '\UO_"I_&O\ SQ\-_P#A>^ O_FEH_P"%3^-?^>/AO_PO? 7_ M ,TM?TI?\*T^'/\ T3_P3_X2FA?_ "!1_P *T^'/_1/_ 3_ .$IH7_R!0!_ M-;_PJ?QK_P \?#?_ (7O@+_YI:/^%3^-?^>/AO\ \+WP%_\ -+7]*7_"M/AS M_P!$_P#!/_A*:%_\@4?\*T^'/_1/_!/_ (2FA?\ R!0!_-;_ ,*G\:_\\?#? M_A>^ O\ YI:/^%3^-?\ GCX;_P#"]\!?_-+7]*7_ K3X<_]$_\ !/\ X2FA M?_(%'_"M/AS_ -$_\$_^$IH7_P @4 ?S6_\ "I_&O_/'PW_X7O@+_P":6C_A M4_C7_GCX;_\ "]\!?_-+7]*7_"M/AS_T3_P3_P"$IH7_ ,@4?\*T^'/_ $3_ M ,$_^$IH7_R!0!_-;_PJ?QK_ ,\?#?\ X7O@+_YI:/\ A4_C7_GCX;_\+WP% M_P#-+7]*7_"M/AS_ -$_\$_^$IH7_P @4?\ "M/AS_T3_P $_P#A*:%_\@4 M?S%^(/".N>&%MGU>+3U2[:186T_7=!UM=T04LLS:)J6HBV8AP8Q9K^GSQ-\#_A#XNT6]T#7/AQX/GTZ_C,RU+3H+74+" MZC)/EW-G 9?M!R2 ?F!\"K.RN_C!\.9=4U.UT72-*\7Z#KN MKZM>R>7;V6F:'J5OJMX[-U\V6*T-M;*H9GNIX456R17]!G_#1WP-_P"BE^&_ M^_\ HV$Z75CJ%K;WME*."WMX(TB@@@B01Q0PQ1A8XHHHU5(XT54 M1%"J !4M !1110 5\)^/_\ E(/^S_\ ]D)^*W_ISLZ^[*^$_'__ "D'_9__ M .R$_%;_ -.=G0!]V4444 ? ?[$'_(W?MK?]G??$K_T7I]??E? ?[$'_ "-W M[:W_ &=]\2O_ $7I]??E !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 ?@/_ ,%F/^#??]G+_@L%JOA+XK:]\4_B#^S_ /M+_#SP':_#/P?\5/#= ME:^/? ^H^";?QNWC&VT3XB?"/6=2T'_A(!H#:Y\0U\)ZEX'\=_##6;?6/'%[#^,C_@CI^PA^U1_P<1+\^-OB-\?O^%A+\1/^%Q:=J-_X,U#XI?%RZ\)?";Q[HWA;P5X MET#P[X[O?AS\3?L!\!? W]E+]ES]F$>*%_9J_9L M^ 7[/*^-VT9O&@^!OP=^'?PE'B]O#G]K?\(\WB@> ?#F@#7VT+^WM<_L8ZM] MK.E_VUJWV'R/[1O/.%I?SZ=.:\=;>B:^>M[*SOMW6WIK^MK'P&/^"&G_ 3E M7_@G(?\ @F /@T/^&?2I\1GQ=]ITW_A>1^.)TW[!_P -/GXE?V+G_A?N[$8\ M0_V)_P (B/"0'P;'@@? 0#X5#\/? 7_!J3^U-^SQ_P )IX1_8Y_X+S_M@_LO M?!'7_'_B+QIH7PM\!>"OB+H/V,ZJ++3-.O?&FH_"W]K;X1^$O''C^'PIHGAG MP_XB\>V?PY\'_P#"2#0+*:#P[H.FP:?HFG?V=T4=6^KW\_7].PNENB/YY_\ M@C__ ,&Y?[)/_!)_Q.?C>WB[Q#^TY^U?/H&I^&[?XU>//#6B>%?#/P\T_5=0 M\00ZK/\ !#X8V=UXEN?A[KGBKP;J>D^#_&OBGQ!X_P#B'XJU#3]-UVQ\)ZWX M'\(>/_&O@S6/ /\ @IA_P:]?!S]M7]K;1/VVOV7/VEO$?_!/KX]W.O)X[^)6 MN_#7X:3^,M.\6_%_2-9T_7?#/QS\&PZ#\5?@[K'PG^+PU.WN=4\;>*O#>NWL M'C7Q+!HGCU=*T#XC'QUXO^(7]2]%#UMY;6TMZ6_(+[^>_F?R4?LN?\&GGP=\ M,?M/G]K/_@HI^V5\8?\ @IS\1],U_P &>)-'TKXO>%;CP_X5\7:AX0T&]T&P M@_:!?QU\2OCSXV^-^AZ1;V7@)O"OA6;QKX,\*VVG^"AX1\=:)\1_ .N7/A*T M_K7HHH_K^O, HHHH **** /P _X(^_\ )]G_ 7J_P"S_P#PI_ZI[2:_?^OP M _X(^_\ )]G_ 7J_P"S_P#PI_ZI[2:_?^@ 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@ KSGXE?"/ MX;?�V\/?$GP?HWBO30)/LQU"W*ZAILDJA7N-(U>V:#5='NF4!6N=,O+69E M&QW9"5/HU%&%/WNK7\[?-^4/BWP;XL\!:Y=^&O&OAS6?"VO61Q\59#[#+N/,'_ *V97#EI_P!J8?V.$XAP]-67--VIX'->2*LH MXB.#Q563I_\ M"LO&USY<7_".>,+NWATZ]NGP/*T+Q3B#2M1WNR16]O?KHVK74S;+;2Y0-Y^' M_CQ_P2OUW3/MNO\ P!\0_P#"0V8\R?\ X03Q;&%/WNK7\[?-^4/BWP;XL\!:Y=^&O&OAS6?"VO61Q(ROF]T_>,=P-X!?2*PE?-> M&L;AEZ;K_ /PF'@JVV1GP5XQDN-2TZVMEPOE: M'J'FKJOA_8A?[/!8W7]E+,WG7.E79&T_M)\!_P#@H!\"_C1]CTC4]3_X5EXV MN?+B_P"$<\87=O#IU[=/@>5H7BG$&E:CO=DBM[>_71M6NIFV6VER@;S_ %5X M??2'X XZ]A@ZV,_U8SVKRP_LK.JM.E2KUG9$QM67P8 M.VI_(OB/]&SQ%\/_ &^-HX+_ %JX?I1R#R".]%?O!_/H4444 %%%% !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 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\)^/_\ ME(/^S_\ ]D)^*W_ISLZ^[*^$_'__ "D'_9__ .R$_%;_ -.=G0!]V4444 ? M?[$'_(W?MK?]G??$K_T7I]??E? ?[$'_ "-W[:W_ &=]\2O_ $7I]??E !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 ?@!_P1]_Y/L_X+U?]G_^%/\ U3VDU^_]?@!_P1]_Y/L_X+U? M]G_^%/\ U3VDU^_] !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 %><_$KX1_#;XP:&W MA[XD^#]&\5Z:!)]F.H6Y74--DE4*]QI&KVS0:KH]TR@*USIEY:S,HV.[(2I] M&HKFQF"P>8X6O@G6H5HSI58/K&<)1?8Z\# MC\=EF+H8_+<9BLOQV%J*KAL9@L15PN*P]6/PU*&(H3A5I3724)QDNY^('QV_ MX)7:QIXO->^ 'B,Z[;*'F_X0/QAS-@_D]XP\$^+_A_KEUX:\;^&M:\*Z]9G]_I>N:?<:?=!"S*D\27"(+BT MFVEK>\MVEM;F/$EO-)&0Q_L@KSWXD?"CX<_%W0W\.?$CP?HWBS2R)/(34K;_ M $S3Y)5"O<:1JENT.J:/=LH"F[TN\M+@I\AD*$J?Y6\0?HI<+Y[[?,."<5_J MKF$_UMRN'+3_M.A[+"<18>FK+FE.T,%FO)%:1Q,<+BJLFYULQF]#^;CX$ M?MO?'7X$?8]+TW7_ /A,/!5MLC/@KQC)<:EIUM;+A?*T/4/-75?#^Q"_V>"Q MNO[*69O.N=*NR-I_:3X#_P#!0#X%_&C['I&IZG_PK+QM<^7%_P (YXPN[>'3 MKVZ? \K0O%.(-*U'>[)%;V]^NC:M=3-LMM+E WGXF^/'_!*[6+#[9K_P \1? MVW:CS)_^$"\7W5O::O&.6\C0_$^VWTR_RS;(+77(M*:&%,SZU?3M\WY.^,/! M/B_X?ZY=>&O&_AK6O"NO69_?Z7KFGW&GW00LRI/$EPB"XM)MI:WO+=I;6YCQ M);S21D,?Q#!\9>.?T?\ %4,;P1X _2+PM?-.&\9ALKXGG3=;$XG*(TLKSVC M5E;FGG>05XQI9A#VEH5<1R#R".]%?RZ_ K]MWX[? M D6FEZ5X@'B_P9;;(QX+\9-5HE^)X]6T#8A?[/!87@TI9G\ZYT MJ[(VG]GO@/\ \%!O@9\9?L>CZUJ'_"K_ !K<>7%_8'B^\@CTB]NGP/*T/Q9M MM]+O=SLD4%OJ::)J=U,_EVNG3XWG^J/#[Z1'A_QU[#!UL9_JQGM7EA_96=U: M=*C7K.RY,OS3W,'B^:34*5*J\)C*TG[F#>Y_)'B-]&OQ&X ]OCJ."_UJR"ES M3_M?(J56K6H48Z\^8Y3[^-P?+%.=6I2^N8*C%7GC4W8^[**0$$ @@@@$$<@@ M\@@C@@CH:6OWD_GP**** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "OA/Q__ ,I!_P!G_P#[(3\5O_3G9U]V5\)^/_\ ME(/^S_\ ]D)^*W_ISLZ /NRBBB@#X#_8@_Y&[]M;_L[[XE?^B]/K[\KX#_8@ M_P"1N_;6_P"SOOB5_P"B]/K[\H **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\ /^"/O_)]G_!>K_L_ M_P *?^J>TFOW_K\ /^"/O_)]G_!>K_L__P *?^J>TFOW_H **** "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 **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "O/?B1\*/AS\7=#?PY\2/!^C>+-+(D\A-2MO M],T^250KW&D:I;M#JFCW;* IN]+O+2X*?(9"A*GT*BN;&8/!YAA:V"Q^$PV. MP>)@Z6(PF,H4L3AJ].7Q4ZU"M&=*K!]8SC*+ZHZL%CL;EN*H8[+L7BL!C<+4 M57#8S!UZN%Q6'JQ^&I0Q%"<*M*HNDZ(O[;M M1YD__"!>+[JWM-7C'+>1H?B?;;Z9?Y9MD%KKD6E-#"F9]:OIV^;\G?&'@GQ? M\/\ 7+KPUXW\-:UX5UZS/[_2])+ M>:2,AC_9!7GOQ(^%'PY^+NAOX<^)'@_1O%FED2>0FI6W^F:?)*H5[C2-4MVA MU31[ME 4W>EWEI<%/D,A0E3_ "MX@_12X7SWV^8<$XK_ %5S.7-/^SJWM<5D M&(J.[Y8PO/&99SR>LL/+$X:E%*%'+X+4_KCPX^EYQ9P_[#+N.\)_K;E<.6G_ M &G1]EA.(L/35ES2G:&"S7DBM(XF.%Q563A_-C\"?VU_CI\!C9Z;H_ MB$^*_!=N40^"?&#W&J:3!;+@&+1+PS)JGA\HA,/!7B[X?Z[=>&?&_AO6?"NOV6# M<:5KEA<:?=B-F=8[B..X1/M%I.48VU[;M+:7* R6\TL9#5^'X3C'QT^C_B:. M69_A,1F/#D9JCAL/FSJYID5:FM(PR?.Z,G5P$_9IRIX+V\%2YN?$99S:'[UC M."O 'Z1>%K9IPYC,-EO$TH.OBL3D\:659_1J2MS3SK(J\%2S"'M&H5<*?^"BO[*_A?6KC1/^$UU+Q#+9RM!)-9T^6')*G$>&I\6Y1D:X&;5\#B M<#F]>C2$=;O;G9Y.CR:B-'\0R%\;0OAS7$TW73R0I/]GX#D(2&(!]NK^[L MNS7*\XPT<9E&8X#-,'/X,5EV+P^-PT[JZY:^&J5:4M-=)/0_S[S/*>>%%%% !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 %%%% !7PGX_\ ^4@_[/\ _P!D)^*W M_ISLZ^[*^$_'_P#RD'_9_P#^R$_%;_TYV= 'W91110!\!_L0?\C=^VM_V=]\ M2O\ T7I]??E? ?[$'_(W?MK?]G??$K_T7I]??E !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %>!>/?VKOV7/A5\4_!/P-^*'[2?P"^&_QL^)7_ M C_ /PKGX/>/?C%\._!_P 4_'__ EOB"\\)>%?^$)^'WB'Q%IWBWQ5_P ) M-XJT^_\ #/A_^PM(O_[9\06-YHVF_:=1MIK9/SB_X+0_\%G_ (-_\$;_ (,? M#[QIXQ^'GB#XU_&'XT^(=7T3X+_!?1=8G\$6'B>R\%S>&9_B;XI\5?$Z?POX MNTKP5X?\%Z3XLT".""+P]XE\4>)_%'B3PWI&D>&O^$>_X3/QGX'_ (B_VC=" M_P"#A/\ X*#_ !?_ &/?^"Z^L?\ !-KP[JEK\ /#OP%\5_ K0_@QX:U6^C^( M?A/X9_M :Y\3_AKXCU#]F2Z^/GC3]J[Q;HWBWQ9XUEO[K5_!^AZ+8Z]\()-+ M^(6@R6'@MV\>W0M]=%?5]M+_ '[=QVTOW^%=];/[M?5JR/\ 4.HK\B/^"3W_ M 5V^&'_ 4Z_8?\8_MJ:SX#/[+.@_";QY\2O ?QHTKXB_$+P_K7@CP&WPU\ M+^'/B+JWC&+XJW>G>";.Y\!6OPW\9>'->\0>(_%?A7P)_P (UJ]OXLTRXLKS M0- L/&'B'\ '_P"#F?\ X*.?\%!_CL_PI_X(<_\ !,]?BWX1\)$CQK\0_P!J M'3=4OXF_MKPB/$/AT>-+SP)\7_A;\%?V:R=3\'?%;1_#(^('Q^\>O\9%T_0$ M\*1^%O%4=[X-OQ[VL[]O+OZ>?W!;2_3^OQ_IG]NU%?SS_P#!)[]O/_@LO\;O MVLOCG^S!_P %3_\ @GAX>_9JTSP-\(M/^(_@7XZ?"3P?\1;'X-ZAXFAUOP3: M7?PR3XF7GQ$^.WP>^*7B+Q-X>^(EMXCT]OA]\6--U+P/+\.?''A[Q#X=U[59 MM3_X0+X#_P""@?\ P$M7^)'A-_%^F?%OX=^$/AKH>O?"K5;+0?AIJFEV-UXJ_:&\<_%3 MPS\/= L/!_Q-U*Z\*7GPTL=#^,5T=NM]K?C]W7_A@2O?RW_"WWW7Y[7/[%** M_AJ\(_\ !SA_P4,_8H_;P\+?LM_\%QOV-?A!^S=\/?$FA:- M>)? >G^-)+<^$?C-IVHQ_&_X]>"/C?\ "/2KNSUOP[X_TOX57L_BG1KZT\3C M1+S7OB!\,]5^#WBK^Y6GTOT?YK=>J$%%%%( HHHH _ #_@C[_P GV?\ !>K_ M +/_ /"G_JGM)K]_Z_ #_@C[_P GV?\ !>K_ +/_ /"G_JGM)K]_Z "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@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OR4_X*D? ;Q!XP\/> M%OC3X7LY]3;P'8WF@^,;"UADGNX?#5W=B_T[788HP6:ST:_EOXM6VK(\5OJ< M%\XCLK"^F3]:Z0@$$$ @@@@C((/!!!X((ZBOCN/N#,O\0.$\VX5S*K4PU',J M5-T<92BIU<%C,-6AB<'BX4W*"JJCB*4'5HN=-5Z+JT'4@JCFOMO#OCC,?#GC M#)^+LLI4\36RRK45?!5I.G2QV!Q5&IAL;@YU%&HZ3K8>K45*NJ=1X>NJ5=4Z MCI^>!?A[X(^&6@0>%_ 'A?1_ M">@V\CS+IVC6B6TS7%U(J(KS,J(!_&F3_ $.N M()YE5CQ!Q9D^'RB"J^PK9/1QN+S*O+54?:X;&X;!87"*[C.KR8O&O1THWYE6 MA_;N=?36XAG5; 8/*\/&\77]EBL#BL=B\8[*5.ESX M/ J[C6G;E="?\=TT,UM-+;W$4L$\$CQ3031O%-#+&Q62.6-PKQR(P*NCJ&5@ M0P!%>\_#O]J7]H+X6>1%X+^*WBRRL++'9!&M[J^B64^JP(%V@6 M>LK$FK61"_*&L[V!@ORAL<5\,?$3_@EI\!?$WG7/@36/%OPTOG#>3;6]Y_PE MGAZ(G)#/I^OR'7)2K8P$\40ILW+LR59.7,?HN^)_">)EF/ 7%>'Q]6G_ IX M+'8SA;.I6?-&,;5YX-:[N>;4US6?+9MKJRSZ6'A3QAA899XA<(8G+Z57^+#' M8#!<69'"ZM*4_P!Q3QS[I0R:H[)^]=*_RE\._P#@K%\1-*$%I\3?AUX;\7P) MB-]5\,7MWX3U8KWN+BUNEUW2KR<<_NK6'18&7:/D8,[_ '9\//\ @H_^S'XY M6"#5?$>L?#O4YMJFR\;Z--!;>;T?9K>B/K6BQP \I/J%[I[/'AGAB?=$OYJ_ M$3_@EQ\?_"QFN/!&H^$_B98)N,,-CJ \,>('5226ETSQ"\.CQY7!1+?Q+=R, MP=-@(0R?#/COX1?%'X87!MOB#X \6>$&W^7'<:WH=_9Z?=-DC-CJCPG3;]"P M*B6RN[B,LK*'+*P'"O%CZ1OABU3XMRK'9A@*#4'4XER5XK"-*R?L^('^L M5.TZN8XM)M.49)V?>_"#Z,WBJG4X.S; Y;F-=.:I<+YXL)C$VKQ=3AO-XXGZ MM3Z.%++,&Y)22G&2O'^N+PUXN\*^,].35_"'B70/%6E28V:GXYC((!&V08(SUK[+^'G_!1/]J#P$+>WN_%]AX_TR# %AX]TF'5 M9F7H^_7=/DTGQ)/(P^Z]WK%TJ, PC(+J_P"G<-?3!X4UZ.;81RTO4G0KK+\50I[ODI+'5%HKSNVORKB?Z%O$^$]I6X1XJRK.:2O*. M#SC#U\FQG+TI4Z]!YEA*]3;WZKP%.6K:A9)_TQT5^0_P\_X*S^"K_P BU^*/ MPRU[PY,=LMB:ME# XNN\KS"4GO"& S..$Q55Q>C=&E4 MA>S4G%Q;_G3BCP;\3^#O:3SW@S.J.&I7<\?@\.LVRV,5JIU,PRJ6,PE%26J5 M>K2G:ZE%2C)+Z,HI 00"""" 01R"#R""."".AI:_1C\S"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@ KX3\?_ /*0?]G_ /[(3\5O_3G9U]V5\)^/_P#E(/\ ML_\ _9"?BM_Z<[.@#[LHHHH ^ _V(/\ D;OVUO\ L[[XE?\ HO3Z^_*^ _V( M/^1N_;6_[.^^)7_HO3Z^_* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH _D+_X.TO\ @F/^V-^WU\*/V3OBC^R-\,O^%S3?LJR_M':C\3/ASX=U M>QA^*%WX=^(7A[X7>(+'Q#X"\)ZF]B/B&VE'X-ZKHMWX+\):AJGQ0UWQ!XH\ M':7X#\!^,&OM:ET#SS]AC_@[N_9OL])\'?L[_P#!4+X7_'[]F#]IKX;B3X5_ M'#XK:MX#M_&'@.Y\=_#/P/8:;XT\:_$[P+X&\,>"_BW\(O'WCOXK:+XMT2_^ M"W@_X >,M%^&VK7NB6=_XLM]&.N2>$OZ/?V@_P#@J1_P3_\ V3_VB_ /[*?[ M3'[3_P /_@3\:OB9X"/Q.\(:5\48?$O@[P+<>!S=>-K"#6M;^-&LZ#:_!7P> MU]J7P[\6:3I>E^,/B%H.LZKK%EI^D:;I]UJ7B'PY:ZM\A_\ !P'\+/V'/'?_ M 30_:<\2?MCZ%\ ?^$F\)? /X[0_LK^-_C!J7A/PGXYT']H@_#/6/B+\/O" MOP'\KW[,^!?^#I;]LKX7ZG_ ,$,_$&L M?!3Q'X!^/GPT_;"^.GP@^!_ACXM?"[XE^'?%?@72U\&^-/$/QLUCQ3H7B#PI M'XG\/^.A:Z[^S7JOPRU'1]/US2?[*U?6[_4+G5C>^%+CPYJWX-_\$,?^"U?Q M!_8R_8B\.?LN?L+_ /!'+]J+]NWQGX:UWQ1\5OVO_B=\)O%'Q+ETR'XS_%'Q MMXPT;P*T7AKP+\#_ -HM-$T&7X!?#;X5^'--U*^N?AK%KWB;P9XX2R\"75QH M^I^._&7XW_LO_ WXJ_%W_@@A_P %1_'&K>)_'^A?!3]F3]KK]@GXX?#K2=1T M7Q%JGPP\;?$[6H?C5^SK\8?"_@V^NM5T[PGX<\=VOA7]H#X)>,_B/K.B6>O> M(;C0?"7PM\.^)])AT[7_ CKFB_W'_\ !J?^V%\!?%'_ 1>\+>![OQWX?\ M!FL?L,ZW\;=(_:)F\<^)_!OAVP\%^&/%/Q#^(G[0>A?%;4Y9?$LUSX=^$=YX M(\8ZEIT7CKQQ:>$M/G\3_#/XK65HESI7@NYUJZJUN;TIO;[+3>O71NSZ-\KT M>@7T6GVII>JY4_FU^%[=3UW_ ((S?\''W[.7_!6;QSXL^!/B/XDIJ&OZC\._'C>"?AN=0\>>#C;:OJ7B[X8W7 MA6WUF#P1;P>//"NH^+]%TGXE+\-OYR_^#)#X(GQ'^U-^W5^TPWB;[*_PL^!W MP_\ @?\ \(=_8OV@Z\/V@OB)=^/CXE'B+^UH?[*'A#_AF==*_L7^PM1_M_\ MX347W]K:-_PC7V/7O _^"1WB[P'^T_\ \':/B;]HC]EO0/'GBGX"ZW\<_P!N M_P"-\GBZYAU?Q*EMX*\??"7XWZ)_PM?Q!=#X>_#^\\ > OB#\2_'^@#P9H7C M;PSINK>!_P#A87@7X4^)/$GC'QO$/$GB?>_X-3_CW??L"_\ !5_]J/\ 83_: M>^(&@? ^]^+FC:]\"M0^'?B:;PO?Z?XI_;.^!/Q=M?#?@'P!:_$;1X-=TJT\ M06FC:_\ '[PUX3@TSQO9^"_B7XEUK2?#NES^+O&>I?#&QG%K9[]NJ;LVM$S]5O^#W7X&CQ#^RA^Q1^TG_PDWV0_"3] MH'QY\$AX-_L43_V\/V@_AY'XY/B;_A(O[6A.ECPE_P ,T#2O[%&AZC_;Y\:B M^.K:-_PC?V/7OZ>O^"4KE_\ @ES_ ,$V7.%_BI\5?$VL^"]2M-0\<+I&G?#/Q>T?A MCPIXFT.X\=_V;_\ !/WX7>./@=^P9^Q)\%?B;HG_ C/Q)^#_P"R+^S;\+OB M#X;_ +2TC6?^$?\ ''P_^#7@SPGXLT3^V/#^H:MH.K?V5KVDW]A_:6B:KJ>D M7WV?[5INH7EG+#_&U]_7H#^SY1?RO)M7]=_0^NJ***0@HHH MH _GL_X)&ZYHND_MW_\ !>:/5-8TO39)?V_?"KQ)J&H6EF\J+\(-)5GC6YFC M9U#<%E! /!.:_>__ (3+PA_T-7AO_P 'FF?_ "57\[O_ 2T^$?PZ^(_[>W_ M 7M?\ "9>$/^AJ\-_^#S3/_DJC_A,O M"'_0U>&__!YIG_R57DO_ RY\!/^B&_\ P>:9_P#)5>2_ M\,N? 3_HG.F_^#+Q!_\ +>C_ (9<^ G_ $3G3?\ P9>(/_EO0!ZU_P )EX0_ MZ&KPW_X/-,_^2J/^$R\(?]#5X;_\'FF?_)5>2_\ #+GP$_Z)SIO_ (,O$'_R MWH_X9<^ G_1.=-_\&7B#_P"6] 'K7_"9>$/^AJ\-_P#@\TS_ .2J/^$R\(?] M#5X;_P#!YIG_ ,E5Y+_PRY\!/^B:9_\E5Y+_P , MN? 3_HG.F_\ @R\0?_+>C_AESX"?]$YTW_P9>(/_ );T >M?\)EX0_Z&KPW_ M .#S3/\ Y*H_X3+PA_T-7AO_ ,'FF?\ R57DO_#+GP$_Z)SIO_@R\0?_ "WH M_P"&7/@)_P!$YTW_ ,&7B#_Y;T >M?\ "9>$/^AJ\-_^#S3/_DJC_A,O"'_0 MU>&__!YIG_R57DO_ RY\!/^B&_\ P>:9_P#)5>2_\,N? M 3_HG.F_^#+Q!_\ +>C_ (9<^ G_ $3G3?\ P9>(/_EO0!ZU_P )EX0_Z&KP MW_X/-,_^2J/^$R\(?]#5X;_\'FF?_)5>2_\ #+GP$_Z)SIO_ (,O$'_RWH_X M9<^ G_1.=-_\&7B#_P"6] 'K7_"9>$/^AJ\-_P#@\TS_ .2J/^$R\(?]#5X; M_P#!YIG_ ,E5Y+_PRY\!/^B:9_\E5Y+_P ,N? 3 M_HG.F_\ @R\0?_+>C_AESX"?]$YTW_P9>(/_ );T >M?\)EX0_Z&KPW_ .#S M3/\ Y*H_X3+PA_T-7AO_ ,'FF?\ R57DO_#+GP$_Z)SIO_@R\0?_ "WH_P"& M7/@)_P!$YTW_ ,&7B#_Y;T >M?\ "9>$/^AJ\-_^#S3/_DJC_A,O"'_0U>&_ M_!YIG_R57DO_ RY\!/^B&_\ P>:9_P#)5>2_\,N? 3_H MG.F_^#+Q!_\ +>C_ (9<^ G_ $3G3?\ P9>(/_EO0!ZU_P )EX0_Z&KPW_X/ M-,_^2J/^$R\(?]#5X;_\'FF?_)5>2_\ #+GP$_Z)SIO_ (,O$'_RWH_X9<^ MG_1.=-_\&7B#_P"6] 'K7_"9>$/^AJ\-_P#@\TS_ .2J/^$R\(?]#5X;_P#! MYIG_ ,E5Y+_PRY\!/^B:9_\E5Y+_P ,N? 3_HG. MF_\ @R\0?_+>C_AESX"?]$YTW_P9>(/_ );T >M?\)EX0_Z&KPW_ .#S3/\ MY*H_X3+PA_T-7AO_ ,'FF?\ R57DO_#+GP$_Z)SIO_@R\0?_ "WH_P"&7/@) M_P!$YTW_ ,&7B#_Y;T >M?\ "9>$/^AJ\-_^#S3/_DJC_A,O"'_0U>&__!YI MG_R57DO_ RY\!/^B&_\ P>:9_P#)5>2_\,N? 3_HG.F_ M^#+Q!_\ +>C_ (9<^ G_ $3G3?\ P9>(/_EO0!ZU_P )EX0_Z&KPW_X/-,_^ M2J/^$R\(?]#5X;_\'FF?_)5>2_\ #+GP$_Z)SIO_ (,O$'_RWH_X9<^ G_1. M=-_\&7B#_P"6] 'K7_"9>$/^AJ\-_P#@\TS_ .2J/^$R\(?]#5X;_P#!YIG_ M ,E5Y+_PRY\!/^B:9_\E5Y+_P ,N? 3_HG.F_\ M@R\0?_+>C_AESX"?]$YTW_P9>(/_ );T >M?\)EX0_Z&KPW_ .#S3/\ Y*H_ MX3+PA_T-7AO_ ,'FF?\ R57DO_#+GP$_Z)SIO_@R\0?_ "WH_P"&7/@)_P!$ MYTW_ ,&7B#_Y;T >M?\ "9>$/^AJ\-_^#S3/_DJC_A,O"'_0U>&__!YIG_R5 M7DO_ RY\!/^B&_\ P>:9_P#)5>2_\,N? 3_HG.F_^#+Q M!_\ +>C_ (9<^ G_ $3G3?\ P9>(/_EO0!ZU_P )EX0_Z&KPW_X/-,_^2J/^ M$R\(?]#5X;_\'FF?_)5>2_\ #+GP$_Z)SIO_ (,O$'_RWH_X9<^ G_1.=-_\ M&7B#_P"6] 'K7_"9>$/^AJ\-_P#@\TS_ .2J/^$R\(?]#5X;_P#!YIG_ ,E5 MY+_PRY\!/^B:9_\E5Y+_P ,N? 3_HG.F_\ @R\0 M?_+>C_AESX"?]$YTW_P9>(/_ );T >M?\)EX0_Z&KPW_ .#S3/\ Y*H_X3+P MA_T-7AO_ ,'FF?\ R57DO_#+GP$_Z)SIO_@R\0?_ "WH_P"&7/@)_P!$YTW_ M ,&7B#_Y;T >M?\ "9>$/^AJ\-_^#S3/_DJC_A,O"'_0U>&__!YIG_R57DO_ M RY\!/^B&_\ P>:9_P#)5>2_\,N? 3_HG.F_^#+Q!_\ M+>C_ (9<^ G_ $3G3?\ P9>(/_EO0!ZU_P )EX0_Z&KPW_X/-,_^2J/^$R\( M?]#5X;_\'FF?_)5>2_\ #+GP$_Z)SIO_ (,O$'_RWH_X9<^ G_1.=-_\&7B# M_P"6] 'K7_"9>$/^AJ\-_P#@\TS_ .2J/^$R\(?]#5X;_P#!YIG_ ,E5Y+_P MRY\!/^B:9_\E5Y+_P ,N? 3_HG.F_\ @R\0?_+> MC_AESX"?]$YTW_P9>(/_ );T >M?\)EX0_Z&KPW_ .#S3/\ Y*H_X3+PA_T- M7AO_ ,'FF?\ R57DO_#+GP$_Z)SIO_@R\0?_ "WH_P"&7/@)_P!$YTW_ ,&7 MB#_Y;T >M?\ "9>$/^AJ\-_^#S3/_DJC_A,O"'_0U>&__!YIG_R57DO_ RY M\!/^B&_\ P>:9_P#)5>2_\,N? 3_HG.F_^#+Q!_\ +>C_ M (9<^ G_ $3G3?\ P9>(/_EO0!ZU_P )EX0_Z&KPW_X/-,_^2J/^$R\(?]#5 MX;_\'FF?_)5>2_\ #+GP$_Z)SIO_ (,O$'_RWH_X9<^ G_1.=-_\&7B#_P"6 M] 'K7_"9>$/^AJ\-_P#@\TS_ .2J/^$R\(?]#5X;_P#!YIG_ ,E5Y+_PRY\! M/^B:9_\E5Y+_P ,N? 3_HG.F_\ @R\0?_+>C_AE MSX"?]$YTW_P9>(/_ );T >M?\)EX0_Z&KPW_ .#S3/\ Y*H_X3+PA_T-7AO_ M ,'FF?\ R57DO_#+GP$_Z)SIO_@R\0?_ "WH_P"&7/@)_P!$YTW_ ,&7B#_Y M;T >M?\ "9>$/^AJ\-_^#S3/_DJC_A,O"'_0U>&__!YIG_R57DO_ RY\!/^ MB&_\ P>:9_P#)5>2_\,N? 3_HG.F_^#+Q!_\ +>C_ (9< M^ G_ $3G3?\ P9>(/_EO0!ZU_P )EX0_Z&KPW_X/-,_^2J/^$R\(?]#5X;_\ M'FF?_)5>2_\ #+GP$_Z)SIO_ (,O$'_RWH_X9<^ G_1.=-_\&7B#_P"6] 'K M7_"9>$/^AJ\-_P#@\TS_ .2J/^$R\(?]#5X;_P#!YIG_ ,E5Y+_PRY\!/^B< MZ;_X,O$'_P MZ/\ AESX"?\ 1.=-_P#!EX@_^6] 'K7_ F7A#_H:O#?_@\T MS_Y*H_X3+PA_T-7AO_P>:9_\E5Y+_P ,N? 3_HG.F_\ @R\0?_+>C_AESX"? M]$YTW_P9>(/_ );T >M?\)EX0_Z&KPW_ .#S3/\ Y*H_X3+PA_T-7AO_ ,'F MF?\ R57DO_#+GP$_Z)SIO_@R\0?_ "WH_P"&7/@)_P!$YTW_ ,&7B#_Y;T > MM?\ "9>$/^AJ\-_^#S3/_DJC_A,O"'_0U>&__!YIG_R57DO_ RY\!/^B&_\ P>:9_P#)5>2_\,N? 3_HG.F_^#+Q!_\ +>C_ (9<^ G_ M $3G3?\ P9>(/_EO0!ZU_P )EX0_Z&KPW_X/-,_^2J/^$R\(?]#5X;_\'FF? M_)5>2_\ #+GP$_Z)SIO_ (,O$'_RWH_X9<^ G_1.=-_\&7B#_P"6] 'K7_"9 M>$/^AJ\-_P#@\TS_ .2J/^$R\(?]#5X;_P#!YIG_ ,E5Y+_PRY\!/^B:9_\E5Y+_P ,N? 3_HG.F_\ @R\0?_+>C_AESX"?]$YT MW_P9>(/_ );T >M?\)EX0_Z&KPW_ .#S3/\ Y*H_X3+PA_T-7AO_ ,'FF?\ MR57DO_#+GP$_Z)SIO_@R\0?_ "WH_P"&7/@)_P!$YTW_ ,&7B#_Y;T >M?\ M"9>$/^AJ\-_^#S3/_DJC_A,O"'_0U>&__!YIG_R57DO_ RY\!/^B&_\ P>:9_P#)5>2_\,N? 3_HG.F_^#+Q!_\ +>C_ (9<^ G_ $3G M3?\ P9>(/_EO0!ZU_P )EX0_Z&KPW_X/-,_^2J/^$R\(?]#5X;_\'FF?_)5> M2_\ #+GP$_Z)SIO_ (,O$'_RWH_X9<^ G_1.=-_\&7B#_P"6] 'K7_"9>$/^ MAJ\-_P#@\TS_ .2JAN/%/@B\@FM;OQ'X5NK:XC:*>WN-7TB>">)QAXYH9;AH MY(W!(9'5E8<$$5Y7_P ,N? 3_HG.F_\ @R\0?_+>C_AESX"?]$YTW_P9>(/_ M );TFE).,DFFFFFKIIZ--/1IK1I[C3<6I1;33333:::U336J:>J:V/+/B'^R MM^QK\2C/<:OX7\ Z)J5$GB7P]/:O"J$; M<#PM(/_ );T?\,N? 3_ *)SIO\ X,O$ M'_RWK\QXD\&?#+BOVD\VX0RJ.)J72NY0E&7O'\ZOQ#_8]^.7P[\Z:XT+1_%^FQ%@NJ?#_P 2Z-XL28)]YH]( ML;E?$\: $,'N=!@4@G!)20)\SW=I=V%Q+:7UK<65U"VR:VNX);>XB;^[+#,J M21M[,H/M7]87_#+GP$_Z)SIO_@R\0?\ RWK-U+]D3]F_6(C!JGPIT&_CVE0+ MF[UR5D!ZF*1M5\R)NX>)D<'D,#S7\_\ $GT/,FK^TK<)<5X_+IZRA@L\PM', MJ#D_^7<<;@_J->A3724\+C:EM).3]X_HOA?Z:F=X?V='C#A'+\RAI&>.R#%5 MLLQ"BO\ EY+ XW^T*&(J/[488O TVW>*@O=/YJ/AY^T#\:_A28E^'_Q-\7>' M+2!@R:1!JLUYX?+#&&D\.:G]MT&9AC ,VG2':67[K,#]U?#O_@JQ\8] $-K\ M1/!_A/XA6D>T27UB9_!GB";@!WEN;*+4]!;&-Z1P>'+/+%U:3:R>5]S?$#_@ MF)^SAXKC>7PG'XJ^&M_M/E'0M;N-;TEI3QON]-\5'6+J1.I\FPU;3%#8PP0% M#\+_ !$_X)4?&70#-<_#OQ=X2^(5DF\QV=Z9_!OB"7C*)':WTFHZ"W */)-X MCM?G*$1;&')OAIJ3E4=?$FCRZGI#3-C"V^K M^&CJS"#G!N=4T_240AC(J1A9&^R?#GQB^$WB^T6^\+?$SP'K]J45VDTKQ9H5 MXT(< A;F*&^::UE&=KPW,<4T;921%8$#^5SXA? 'XT_"II?^%@?#/Q?X;M82 MP?5;G2)[K0&*'#"'Q%IPO-"N"N06$&HR;59&.%="WDL4TL$BRP2R0RH& M_P#P>:9_\E5_)MX0^-/C'PG^HVL^","6^L;K3-? P M"N(-9A&&)(W!67[:^'G[9'[.4OD6OQ6_9CALV^47&M^ /$^MWT;D\,4\->(- M9LI($0C=G_A*+QV5MHC#1YE_<^&_I2>%V>>SI9CBLSX8Q4[1<,XP,ZN%=1[J M&-RR6.I1IKI5Q<,&M/>4=+_@7%'T3?%C(/:52X^%+%JFNM3 M 9I' 595?^G.#GC9:KE& M_P#P>:9_\E5^?GP\\:?\$ZOB68(-%O?".CZG-M7^Q_&>I>)O!U\LS_=MHYM? MU*RTR_N&X"II6HWX9B$5B^5'U)!^S'^S[=0Q7-KX TBYMYXTE@N(-6UV:&:* M10R2Q2QZPR21NI#(Z,592""0:_=LGXAR'B'#_6\ASG*\YPUDW6RO'X7'4XWV M526&JU/9SZ.$^6<9)QE%232_G[.^'.(>&\3]3XAR/-LCQ5VE0S7+\7@*D[;R MIQQ5*E[2%FFIT^:$HM2C)IIGK_\ PF7A#_H:O#?_ (/-,_\ DJC_ (3+PA_T M-7AO_P 'FF?_ "57DO\ PRY\!/\ HG.F_P#@R\0?_+>C_AESX"?]$YTW_P & M7B#_ .6]>P>*>M?\)EX0_P"AJ\-_^#S3/_DJC_A,O"'_ $-7AO\ \'FF?_)5 M>2_\,N? 3_HG.F_^#+Q!_P#+>C_AESX"?]$YTW_P9>(/_EO0!ZU_PF7A#_H: MO#?_ (/-,_\ DJC_ (3+PA_T-7AO_P 'FF?_ "57DO\ PRY\!/\ HG.F_P#@ MR\0?_+>C_AESX"?]$YTW_P &7B#_ .6] 'K7_"9>$/\ H:O#?_@\TS_Y*H_X M3+PA_P!#5X;_ /!YIG_R57DO_#+GP$_Z)SIO_@R\0?\ RWH_X9<^ G_1.=-_ M\&7B#_Y;T >M?\)EX0_Z&KPW_P"#S3/_ )*H_P"$R\(?]#5X;_\ !YIG_P E M5Y+_ ,,N? 3_ *)SIO\ X,O$'_RWH_X9<^ G_1.=-_\ !EX@_P#EO0!ZU_PF M7A#_ *&KPW_X/-,_^2J/^$R\(?\ 0U>&_P#P>:9_\E5Y+_PRY\!/^B$/^AJ\-_\ @\TS_P"2J/\ MA,O"'_0U>&__ >:9_\ )5>2_P##+GP$_P"B(/\ Y;T >M?\)EX0_P"AJ\-_^#S3/_DJC_A,O"'_ $-7AO\ \'FF M?_)5>2_\,N? 3_HG.F_^#+Q!_P#+>C_AESX"?]$YTW_P9>(/_EO0!ZU_PF7A M#_H:O#?_ (/-,_\ DJC_ (3+PA_T-7AO_P 'FF?_ "57DO\ PRY\!/\ HG.F M_P#@R\0?_+>C_AESX"?]$YTW_P &7B#_ .6] 'K7_"9>$/\ H:O#?_@\TS_Y M*H_X3+PA_P!#5X;_ /!YIG_R57DO_#+GP$_Z)SIO_@R\0?\ RWH_X9<^ G_1 M.=-_\&7B#_Y;T >M?\)EX0_Z&KPW_P"#S3/_ )*H_P"$R\(?]#5X;_\ !YIG M_P E5Y+_ ,,N? 3_ *)SIO\ X,O$'_RWH_X9<^ G_1.=-_\ !EX@_P#EO0!Z MU_PF7A#_ *&KPW_X/-,_^2J/^$R\(?\ 0U>&_P#P>:9_\E5Y+_PRY\!/^B$/^AJ\-_\ @\TS_P"2 MJ/\ A,O"'_0U>&__ >:9_\ )5>2_P##+GP$_P"B(/\ Y;T >M?\)EX0_P"AJ\-_^#S3/_DJC_A,O"'_ $-7AO\ M\'FF?_)5>2_\,N? 3_HG.F_^#+Q!_P#+>C_AESX"?]$YTW_P9>(/_EO0!ZU_ MPF7A#_H:O#?_ (/-,_\ DJC_ (3+PA_T-7AO_P 'FF?_ "57DO\ PRY\!/\ MHG.F_P#@R\0?_+>C_AESX"?]$YTW_P &7B#_ .6] 'K7_"9>$/\ H:O#?_@\ MTS_Y*H_X3+PA_P!#5X;_ /!YIG_R57DO_#+GP$_Z)SIO_@R\0?\ RWIDG[,' MP AC>67X>Z5%%$C2222:IKR1QQHI9W=VU<*B(H+,S$*J@DD 4-VU>B6K;Z#2 M;:23;;LDE=MO9)=SUW_A,O"'_0U>&_\ P>:9_P#)5'_"9>$/^AJ\-_\ @\TS M_P"2J_.[7OB3_P $T_#>LSZ%J6N>%I;^VF^SSOH]K\3O$>F)(&:,[=<\/6NI MZ+,JNI5WM]0E1,AW*QG>/H_P=\$OV5?B%H-IXH\#^'?"OBKP_>EUM]6T3Q!K M-_:-+'M\ZWD>'66-O=P%E6YL[A8KJV<[)X8W^6O!RSBKAC.L5B,#DW$>0YMC ML*I/%8/+,WR_'XK#*,N23KX?"XBK6HJ,_/6O\ A,O"'_0U>&__ >:9_\ M)5'_ F7A#_H:O#?_@\TS_Y*KR7_ (9<^ G_ $3G3?\ P9>(/_EO1_PRY\!/ M^B&_P#P>:9_\E4?\)EX0_Z&KPW_ .#S M3/\ Y*KR7_AESX"?]$YTW_P9>(/_ );T?\,N? 3_ *)SIO\ X,O$'_RWH ]: M_P"$R\(?]#5X;_\ !YIG_P E4?\ "9>$/^AJ\-_^#S3/_DJO)?\ AESX"?\ M1.=-_P#!EX@_^6]'_#+GP$_Z)SIO_@R\0?\ RWH ]:_X3+PA_P!#5X;_ /!Y MIG_R51_PF7A#_H:O#?\ X/-,_P#DJO)?^&7/@)_T3G3?_!EX@_\ EO1_PRY\ M!/\ HG.F_P#@R\0?_+>@#UK_ (3+PA_T-7AO_P 'FF?_ "51_P )EX0_Z&KP MW_X/-,_^2J\E_P"&7/@)_P!$YTW_ ,&7B#_Y;T?\,N? 3_HG.F_^#+Q!_P#+ M>@#UK_A,O"'_ $-7AO\ \'FF?_)5'_"9>$/^AJ\-_P#@\TS_ .2J\E_X9<^ MG_1.=-_\&7B#_P"6]'_#+GP$_P"B&__ M >:9_\ )5'_ F7A#_H:O#?_@\TS_Y*KR7_ (9<^ G_ $3G3?\ P9>(/_EO M1_PRY\!/^B&_P#P>:9_\E4?\)EX0_Z& MKPW_ .#S3/\ Y*KR7_AESX"?]$YTW_P9>(/_ );T?\,N? 3_ *)SIO\ X,O$ M'_RWH ]:_P"$R\(?]#5X;_\ !YIG_P E4?\ "9>$/^AJ\-_^#S3/_DJO)?\ MAESX"?\ 1.=-_P#!EX@_^6]'_#+GP$_Z)SIO_@R\0?\ RWH ]:_X3+PA_P!# M5X;_ /!YIG_R51_PF7A#_H:O#?\ X/-,_P#DJO)?^&7/@)_T3G3?_!EX@_\ MEO1_PRY\!/\ HG.F_P#@R\0?_+>@#UK_ (3+PA_T-7AO_P 'FF?_ "51_P ) MEX0_Z&KPW_X/-,_^2J\E_P"&7/@)_P!$YTW_ ,&7B#_Y;T?\,N? 3_HG.F_^ M#+Q!_P#+>@#UK_A,O"'_ $-7AO\ \'FF?_)5'_"9>$/^AJ\-_P#@\TS_ .2J M\E_X9<^ G_1.=-_\&7B#_P"6]'_#+GP$_P"B&__ >:9_\ )5'_ F7A#_H:O#?_@\TS_Y*KR7_ (9<^ G_ $3G3?\ MP9>(/_EO1_PRY\!/^B&_P#P>:9_\E4? M\)EX0_Z&KPW_ .#S3/\ Y*KR7_AESX"?]$YTW_P9>(/_ );T?\,N? 3_ *)S MIO\ X,O$'_RWH ]:_P"$R\(?]#5X;_\ !YIG_P E4?\ "9>$/^AJ\-_^#S3/ M_DJO)?\ AESX"?\ 1.=-_P#!EX@_^6]'_#+GP$_Z)SIO_@R\0?\ RWH ]:_X M3+PA_P!#5X;_ /!YIG_R51_PF7A#_H:O#?\ X/-,_P#DJO)?^&7/@)_T3G3? M_!EX@_\ EO1_PRY\!/\ HG.F_P#@R\0?_+>@#UK_ (3+PA_T-7AO_P 'FF?_ M "51_P )EX0_Z&KPW_X/-,_^2J\E_P"&7/@)_P!$YTW_ ,&7B#_Y;T?\,N? M3_HG.F_^#+Q!_P#+>@#WN*6.:..:&1)H9D26*6)EDCECD4.DD;H2KHZD,CJ2 MK*002"#3ZIZ?86FE6%CI>GP+;6&FV=M86-LK.RV]G9PI;VT"M(SR,L4,:1AG M=G(7+,S9)N4 %%%% !7PGX__ .4@_P"S_P#]D)^*W_ISLZ^[*^$_'_\ RD'_ M &?_ /LA/Q6_].=G0!]V4444 ? ?[$'_ "-W[:W_ &=]\2O_ $7I]??E? ?[ M$'_(W?MK?]G??$K_ -%Z?7WY0 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% 'Y2?\%+O^"+W[!W_ 5;TS1+C]I_X?Z_IWQ3\(:!_P (KX$^/_PG M\1#P3\8_!_AB7Q/IWBB\\.PZC>:=XA\%>,M!FN;75K/3=&^*/@?Q[IG@^'QE MXXU3P#:>%/$_BG4_$$O\!G_!LS_P1F_9$_X*M>)_VI?$G[5NI?&&?1_V7/%7 M[->I>'/ OP[\::'X.\*_$C2OB!J'QDO/%OA;XG7C>#]7\;OH6JV_PPTC2!<_ M#CQE\./$]CI^JZ]+IOB.TU272-3TC_5.HH6C;[JWSNG?[DUZ/R'=V_K;70\" M^%O[+'[.GP6_9TT']D;X:_!GP!X=_9H\/> =2^&%I\%I- M==\"ZEX&UZVU" MU\5:'XLTKQ&-7_X3C_A.3K&MWOQ#U/QI+K^L?$/6-?\ $.N^-]0U_6M?UB_O M?YP?BK_P9O?\$D/B'X\UWQAX4\1?M>_ S0=8.FFQ^%WPK^,?@C5/ ?ADV.D6 M&G79T*^^-/P@^+_Q*F_MJ]L[CQ!J2^(OB'KZ0ZOJM_!HJZ1H$6EZ'IO]7=%& M^O7N+I;IV/@+_@GM_P $QOV-_P#@F!\*]2^%O[(WPO'A$>+/^$6O/BC\1/$6 MKWWBWXI_%_Q%X3\.P>'M/\1^/_%^IMDG_D+ZY9^"_"6G^$_A;X5\0^+/&>I> M O 7A(>*];@O/B'_ (*8?\&[7_!/3_@J5\8=$^/_ ,9X?B]\(_C):: GAKQA MX\_9T\2> _!>J?%K3--AT^S\)S?%*T\;_#3XE:-XAUWP1I5B_A_P[XKL-,T; MQ5+X7FL?"OB/6?$'ASPCX TOPE^[=%#UW_JW_ T]--@6FW]?T]?77<_GE_8+ M_P"#8C_@EW^P)\8]'^/WA7P]\7_V@?BOX+U[0/%7PJ\1_M,>-O#7B^P^$?B? M0+?78H?$?@WP?\// 7PL\$:GK\EQK%CK.GZU\0_#GCK4_!?B?PIX3\6?#BZ\ M%^)M*EU:\_H:HHHNP"BBB@ HHHH _ #_ ((^_P#)]G_!>K_L_P#\*?\ JGM) MK]_Z_ #_ ((^_P#)]G_!>K_L_P#\*?\ JGM)K]_Z "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@!&4,I5E#*P*LK %64C!!!X((X(/!'!KYQ^(?[(W[./Q0\^7Q5\)_"Z MZC<;FDUKP]:R>$]9>9NES/J/AJ72Y[^9#@K_ &D;R-@H22.2+Y#]'T5YF:Y) MDV>X9X/.\IRW-\([WPV9X'#8ZAKNU2Q5*K!/1:I)Z)WND>KE&?9WP_B5CQZ7XFF=U!^6UT6X5678SY:(R M?TS45^%\2?1A\*\^]I4P67X_AG%3N_;9'CIQH<_1RP.81QV$A3Z.GA:>%O'X M90E[Q^_<+_2L\6^'O9TL=F67\4X2%H^QS_ 0E74-.91S#+I9?C)U&KN-7%U< M7:3O*$XKE/XT-=\.^(?"VH2:3XFT+6?#NJP\S:9KNEWVD:A%R5_>66H06]RG M((^:,<@CJ#77^ _C#\4_A?.)_A[\0?%OA$>9YLEKHNMWUKIMR^<_Z;I(F;2[ M]=WS;+VTG0M\Q7(!K^MWQ/X/\)^-=.;2/&/ACP_XKTI]Q;3?$>C:?K=CEAM9 MA:ZE;W,*N1QO5 PP,$8%?%OQ$_X)O?LR>.?.N-)\/ZU\.=3EW/\ :_!&L2PV M;2\[=^B:Y%K6CPP X#P:;:::64$++&Y\ROPG./HF\:Y%B/[0X&XOPF-JT6YT M%7EB^'=1-)>TGB,%"7Q6@THG] 9+],+@7/\-_9O'W!F-P- M&NE#$>PC@N) M.=+\)?$RP3;YT]W8CPKX@D5>-L6I>'XX]&CW+D,TWAFZD+!&#C#B3[L^'?\ MP5)^ 7B@0VWCG2_%OPSOWV^=/=V)\5>'XV;C;%J7A^.369-K9#--X9M8PI1@ MYRXC^3/B)_P2=^(^E>?=?#+XB>&?%]LI:1-,\36=YX3U?9SM@M[BV.O:5>S@ M[09;JXT:%QN?$9 C;X3^(?[+W[0/PK\^3QK\*?%MA86^XS:UI]A_PD/A^-5Y M#RZ]X>?5-)@#J"Z)<7D,I4-F,%'"^1_KM])WPNTSW!9SFF6X?XYYYE\.)09E/A?,TY= M*/#N9TZ>$;C+=T\EFD[+F<7&_P#4+X#^,/PL^*$ G^'OQ!\)>+CY?FR6NBZW M8W6I6R8S_INDB5=4L&Q\VR]LX'VX;;M(->D5_%Y!//:S17-M-+;W$$BRP3P2 M/#-#*A#))%+&5>.1& 971@RD @@BOJ3X>?MK_M-?#000:+\4]TK<&\8X/ M&1U=/ <1X.K@JL8K[/\ :>7+&4ZU22TC?+<)!2LI2C%N4?ZGZ*_$SX>?\%:] M3B,%K\5OA39WB_*+C6_ &JRV,J@8!*>&_$#WL<[N,L3_ ,)1:(K+M$>U\Q_= MGP\_;W_9>^(A@MX/B+;^#]3G"_\ $K^(%I-X5:(O@*LFL71E\+LY;Y=D.O3- MD9QM*LW] <-^-_A=Q3[.&7<7Y;AL54LE@LXG/)<5[1VM2IQS..&IXFIKMA*N M(3UY9.SM_.G%'@/XL<)>TGF?!F:8G"4[MX_)80SS">S7_+Z,H MX:2TYHJZO]CT5E6^O:'=:2VO6NLZ5-K5OJ-I-I*V<*-+-=-J,5&BL[L%!-?&'B/_@HM^RKXE^+-#DD\F2YT]Y4N+*X W&TU33;N*VU/2;W85D^QZG9VER8G MCF$1BD1V[^O9P>,PF886AC$K4\3AL12FKPJT*]&4Z56G M):QG3G*+Z,\/&8+&9=BJ^!S#"8G 8["U)4<5@\9AZN%Q6&K0TG2KX>O"%:C4 MB])0J0C*/5(****Z3F"BHIIX;:*2>XEB@@B4O+-,ZQ11H.K22.51%'=F( ]: MXS4OB=\-M&9EUCXA>!]*9'2-UU+Q9H-BRR2)YB1L+J_B*N\?[Q%.&9/G *\U MSXC%X7"1YL5BO6I**Z/[F=.&P>,QDN3"83$XJ6W+AJ%6O+I MTI0D^J^]=SN**\$U+]J?]FW25+7?QU^%3[4>0KI_C?0-7D C.&7R])OKV3S< M_=AV^<_\"-7G^I_MY?LE:26%U\9=(E*ND9_LS0/&6M#QP4[ZM+U9]=T5\ ZE_P4P_95L0WV7Q#XLUK:CL M!IO@S5XBY0D+&O\ ;"Z2 \O5"Y1 "/,>,Y \_P!4_P""KO[/]JS1Z9X.^+.J MNKH/-;1O"EA:/&T>YVCDE\8RW>^-R(RDMC$K$.RR% AD^;Q7C/X4X._M>/>& MYV_Z!<40OM];RVI@.V_P!>^K6WZVZO M9.WZ?45^/^I?\%<_"$2M_8_P6\27S!)"@U+Q?IFE*T@_U*LUKHNLE$?_ ):. M%=HOX8YJ\^U/_@KIXFE9_P"QO@AH5@I9"@U/QOJ&K,J! )%=K7PYHH=GDRZ. M%C$:8C9)6'F'YS%?2/\ !K"W3XO6(FOL87)>(*U]-U465*AY?Q;W>V]OI\)] M&/QMQ=G_ *F/#0?V\7GO#E"VJWI/-G7\_P"%:R>M[)_N#17\_FI_\%8/CSVAPS@+[_6\[E/EU6_ MU'!8WU]WFT3ZV3_I$HK^7G4_V^?VM]6#+&?!&D%$F^\%ET MSPS:3[D BE:5IXNL/]6#K, MCC4O&/B*^#I7$]W(V&H]XX3ABKB;ZK13K9[A;75_>=.5G;W7?3^OW4_ MB]\)]%#G6/B?\.])$:S/(=3\:^&K (EO_P ?#.;K4XMJP?\ +9C@1?QE:\^U M/]K+]F?2"PNOCI\,I2I0'^S/%FEZV"9%W+M.C3WX< ??9"PC;Y9"C<5_)Y3X MHI9I(X88WFFF=(HHHD:22621@B1QHH+.[L0J(H+,Q ).*^;Q/TQN)*CM@>" M\DH-NT5BNR_;\7K.[D"SE(M+\+>.=3,KP=8UFLO#,UJ MC2L0L#SW$,,N=RR^6KNOGVI?\%-_V6K$M]EU7QKK.TH =-\'W<0?<,L5_MBY MTH@1GA]X0DC]V)!@G^?33?AK\1M:VG1_ 'C;5@X=D.F^%==O]RQMMD*_9;"7 M<(V^5R,A6X;!KT+3/V7/VD-7*BS^!?Q6 =H0DE]X&\0Z5"XN/]4Z3ZI86<+1 M$?,\RR&&%"KS.B,I/'_Q,SXUYI997PADZC*W(\!PUQ#C:CNOYIYIB**.',#35I)?##*L-4BMHN]5N[=FFU;]A] M4_X*Q? J# OBMJ+*)P&O;#PGI<$CIQ 8WC\6:E-Y,QR7>2WCEA3:?(D8 ME%^(?VL_^"@6J_'_ ,(V7P_\#^']8\ ^%Y[I[KQ;)*VT:*5Y[F^MGFN_[4G6PWBWBM)(KKQ;3/V$/VM-6V_9?@SK46\.1_:>M^ M$-%P(SAMW]L^(;#82?N!]IE'S1AU(-8GQ7_8\_: ^"GA)/&_Q!\%QZ;X=^WV MFG7-YI^N:)KQTZYODD:V.I1Z+?7S6=M)+&;07LG^A_;)+>U\_P ZZMEF^=XM M\1/I&<0<.9OA\ZR7B'+>'*V$E_:V(P_!N*RK#QP"<9UE4S.I@56HX:<8VQ+A MBH1G0E.E6;H5)PE]+P=X:?1GX;XFR;$Y%GO#>:<3T,9'^Q\-B>-\)FV)EF#4 MH4)4LKIX]T:^*A)MX53PLW3Q$85:,5B*5.[LFB> MUOKF-_FRO9O@?\!OB+^T)XMF\'_#O3K6XO+/3I]5U34]5N)+#1-(L8B(XY=1 MOTM[IHI+RY>.TLK>&WGN;F9V98A;6]W/;_@W"6(XEPO$F3U^#WCO]9:>-IRR M=9=2]OBY8K6T(4'"I3KTYPYXUZ-:G4P]3#NK#$PE0=1/^@^,,/POB^&,ZP_& MBP'^JU3 U8YT\SJ_5\''":7G4Q"G2G0J0GR2P]:A4IXFEB%2GAIQQ"IR7ZA0 M_P#!7N)I8Q/^S[)'"742R0_%59Y43/S-'"_PYMTD<#E4:>(,>#(O6MN+_@KI MX7,B"?X):_'"6 EDB\:Z=-(B9^9DB?P] LC N&4>1:^++M)2#U8&]T*T@VK_%F8-_=5JQ;K_@F?\ M56\7F1>'?"= MZ^X+Y%KXSTA)<'.7S>M:0[5QR/.W\C:K):]K3?_ !@^ M25=/Y5]4R17OUBKS[6Z?RHN!OH:XFWLLSX7H7O!7X^SVCK_,_KF?/EM?23M# MULS[>A_X*V_#9I8Q/\)O'$<)8"62'5]!GE1,_,T<+M;I(P'1&GB#'@NO6MJ' M_@K-\%&EC$_PZ^*4<)<"62&#PE/*B9^9HX7\36Z2.!R$:>(,>"Z]:_.VZ_X) MR?M<6\7F0_#K3;Y]P7R+7QUX&27!SE\WOB"S@VKCD>=OY&U6YQB77_!/S]KV MSB\Z7X/7+IN"XM?&?PZOI_MN%^( MZB5I.4_#G$2@HK=.>'RN$4M'>[YE?=:6%X3_ $1\3;V/%?#-)R]Q1AXF8:,W M)[-0Q&;3FY:Z6CRMZ6>J/U(A_P""KG[.DDL<;^$OC+;H[JK3S>'/!C11 G!D MD$'Q!GF*+U810R/C[J,>*VXO^"I'[,LDD:/;?$N!7=5::7PIIQCB5B 9)!#X MBFF*(/F81122$ [$9L _D%=?L.?M7V<7G2_!?Q(Z;@N+6^\.WTN6S@^19:U< M3;>.7\O8O&YAD9Q+K]CK]J&SC\V7X(>/G4L$Q:Z3]NDR02#Y-E+<3!>#ES'L M4X#,"R@C\;_I(X:_UCA'%Z6D_K' >;T[1\^2-&T79W>^KLUI87@-]&+%6^K\ M98/6\%]6\0,8%=U5II?!NH M&.)6(!DD$,DTQ1!\S"**20@'8C-@':B_X*/_ +),DL<;^/M7@5W56GE\#>,C M%$K$ R2"#19IBB#YF$44DA .Q&; /X-W?[+/[2=E$)IO@1\5W0N$Q:>!?$5_ M+E@2"8+&PN)@GRG,ACV*P5B%SD@$@<&C_ (F.\=L-?ZQP=ENEIOZQPEQ'3M'SY,SHVB^[ MU[20U]&3Z/V*M]7XUS/7W5]6XPX:J\TO+GRNM>2[+3^Z?T-1?\%"?V/YI8XD M^,$8:5UC4R^!?B9!$&8A09)I_!L<,2 GYI)9$C099V502-N+]NG]DV:2.)/C M/H(:1U13+I7BF",,Q !DFFT&.&) 3\TDKI&@RSLJ@FOYK[KX/_%JQB\^]^%W MQ%LX2P3SKKP3XEMXM[ E4\R;3$3^#/%=G"7$ M8ENO#NKV\9D8,P0/-9HI*MG?"^)YI^7LLAIWM?6*U?=']0<7[9 MG[+1U13+XRT6"(,Q !DFGNXX8D!/S22R)&@RSLJ@FOY2+O1]7L(A M-?:7J-E"SB,2W=CNN;UIX.DK+K' M?S1_7'%^T;^SW/+'#!\=_@U--*ZQQ11?$_P1)++(Y"I''&FN%G=V(554%F) M )K;B^-'P>GDCAA^*_PUFFE=8XHHO'7A>2221R%1(T352SNS$!54%F) )K^ M0&BNRG],CB!?Q>":8VGII=>]AZNKUL]E=:.VO%4^A-PZ_X7'6=0T? M\3*<#5UZ/W<11T[K=_S(_L7B^(OP_GDCAA\=>#III76.**+Q/HDDDDCD*B1H ME\6=V8@*J@LQ( !-;47B#09Y8X8-;TB::5UCBABU*SDEEDJ_A\2U:>G5>]D=77L]EV9P5/H0X%_PO$? M%PT_Y><+T:NO?W<^I:>6_P#>1_:117\7<4LL$LRV?='GU/H05E_"\2Z4 M]'_$X0G2UZ+W>)JNG=[KLS^RJBOX[HOB;\2(9(YH?B#XWBFB=)8I8O%>O1R1 MR1L&22-UOPR.C ,CJ0RL 0016U%\!=86IIU?O8"EJM;+KW M5]."I]"3.U_"X_RN>C_B9%BZ6O1>[F%73N]UV9_7O17\D<7[2W[1<4D*5'CD7*.C*2#MQ_M:_M,Q21RK\<_ MB66C=9%$GBG49HRR,& DAFE>*5"1\TZG],;A1_Q>$.(8:K^' MBLMJ:=7[U2EJM;+KW5]//J?0HXO7\+C/AN>C_B83,Z6O1>[2JZ=WNNS/ZB?B M+\2?!'PG\*W_ (T^(/B&Q\->'-/*I+?7K.SW%S*KM!8:?9P)+>:EJ5R(Y#;Z M?807%W,L4D\B/)%$\L<3(LTH?RFOS#COZ6'%F M9X^E'@*E'AO*:,(.53,<#E^89KC:S5ZJKJNL;@L/AH/W*-/#Q=>5I5:F)]^- M&C^K>'_T/^$,JRZK/Q"JRXGSBO4FHTLMQ^8Y=E&!H1E:DZ#P[P./Q.)FO?K5 M,3-4(WC2I8;]W*O6_K(^ ?[3'PJ_:-T2XU/X?ZM.NJ::D;:]X2UJ&*Q\3:%Y MK,D4EW91SW-O$M;8:AAL\R7&0P&92PD)4\)C(U:*K87&T:NX1G*C6C2J\]6C.M5****_<#\%"BBB@ H MHHH **** "BBB@ HHHH **** "OA/Q__ ,I!_P!G_P#[(3\5O_3G9U]V5\)^ M/_\ E(/^S_\ ]D)^*W_ISLZ /NRBBB@#X#_8@_Y&[]M;_L[[XE?^B]/K[\KX M#_8@_P"1N_;6_P"SOOB5_P"B]/K[\H **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\ /^"/O_)]G_!> MK_L__P *?^J>TFOW_K\ /^"/O_)]G_!>K_L__P *?^J>TFOW_H **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@#P[XA_LU? ;XJ"X?QU\*_"& ML7MUN\_68--71?$4A;)RWB/0FTS73AB6 .H%0Q+;/N>*PUZWL_%^AHPY6"':=#UFVC?&QI[G5-4DC+>8(I=ODM^KE M%? \2>%OAYQ=[26?\)9-C,15OSXZEAE@,RE?J\RR^6%QTK/5*6(:3;=M7?\ M1.%_%KQ)X-]G'AWC'.\%AZ5O9X"KBO[0RR*5E:.69E'%X"-TE%N.'3<4E>R5 MOYM_B'_P36_:8\$B>ZT/2/#_ ,1]-BW/YW@[6HTU%8 2%:71?$,>B7TLYXW6 MVDC5G!;*-(BNZ_$_BKP1XS\"W_\ 9?C7PEXD\(ZC\V+'Q+H>I:)=.$QEHX=2 MMK9Y8^01)&&C965E8JRD_P!D%9>LZ'HGB/3Y])\0Z/I>O:5<@"YTS6=/M-4T M^X R )[*^AGMI0,G DC;J?6OY_XD^B!PIC?:5>%^(LVR*K*\HX;,:5'.<"I= M*=-Q> QM*#VKI''JNFVE_= MV]AJ:0RQSQ)J%G#*EO>I%-##-&MS'($EBCD4!T4C+K]BO^"B_P"R#H?A+1]( M^,7P=\$Z9H.@::)M.^(>A>%]/>TM+%+B8S:7XIBTNU'V&ST^)WFTS5C:0VL- MKYFDR^2T)NIK?\=:_BWQ"X(SWP\XDQ'#&>S5>IA*-&K@<92]L\%CUG6I5H**5+%T\13=Y19!XD<,8;BKA^#H4L96K4L?@JW ML/KV!S##-4:N'QZH2G'VWL8T*M&;DW5P=7#5%RQDHQ]8^#_QM^)'P(\2W'BO MX::^VAZI>:;<:3?)+:VVHZ=?V,Y5UCO=-OHIK.X:UN$BNK.62(R6]Q&"C>7) M-'+[MJ?_ 4&_:YU,L&^+,EC$9%E2#3/"'@.Q$95"FU;B+PQ]M>,[F=HYKJ5 M"Y#;]LO#NEH&\O*>;; M0W&J:E.%M-*T\W44EQ(TURV+.RO9H?UATW_@DM\(8F!UCXF_$B_3>"RZ;%X8 MTEC'MP4#W6CZT%.O$O#WM.!,TS_+.&(XZO3A[' MBFOD.7U<7:#Q4\/A88VA.O",G&-:M2H3HRKJ<.:5>E5C#\T\3^-_ #A?B14_ M$#*>'VX2P_$&8TL'>:PD,1BIX#$4\/-QC*5"A6Q$*\:#A4Y(T M*U&53\GM2_:Y_:;U4,MU\?ZG\:/C%K3,VL_%CXEZLS2)*S:GXZ\47[-+'&8DD8W6JRDR)$3$CGYE MC)0$*<5^\&F_\$M_V9;%5%U<_$O62(V0MJ7BK3HF9F<.)6&C^'=)42(H,2A5 M6(H27B:3$@]$TW_@G=^R-IS!W^&$^IR+(LB/J7C7QW*J[0!L-O;^)+:TFC)^ M9EN+>7))'W<*/OU]'+QVS77,^+L!'FLY?VEQ9G^+EMK=4,!C5*2V^*U_M6U7 MYU_Q,U]'_)_^15P;F,G&Z@\KX/X>P<>EK.OF.!E%/1_#>T?ANHI_S.WNI:AJ M3K+J-_>W\B A)+VZGNG4,=S!7G>1E#-\Q (!/)YJE7]5VF_L:?LMZ4 +7X(^ M!Y0L;1#^TK"?63M9Q(26UBYOBT@8 +,Q,J)F-7$;,I]$TWX$? _1BK:1\&_A M7I;*ZRA]/^'OA*S?S4 59=]OI$;&4 "0DO_ +5=&'^AYQ;6ES9AQCD%*4K. M5 M4?,PY (K^P33/#^@Z( NC:)I&D*L;Q*NF:;9V 6*202O&!:PQ 1O*!(Z#Y6D M <@L,UKU]%A?H9TU9XWQ!G+;FIX7AF,+=[5JV>5+Z[-T%M>VME\UB_IO5'S+ M >'$([\M3%\4RG?71RHT<@IVTO=+$/5[JVO\D>F?LU_M#:P%?3_@;\69HG1Y M([A_A_XIMK214?RV\N[NM+AMI&#Y7RTE:0E7PIV/M]#TS]AO]J_5BHM?@OXC MB+NB#^T[[P[HH#2#*EFUC6K!409^>1RL<9XD9""*_J9HKZ3"_0[X-A;Z[Q5Q M/B-K_5895@[Z:V]K@\=:[VO>RTUW/F,7]-7C>=_J/"/"N&WY?K=3-\;;M?V. M-P'-;K;EOTL?S3:9_P $V_VLK]5:Z\$Z%HI9'8IJ?C?PK*R,DFQ8V_L;4]60 MO(O[U"C-&(^)'CE_=UZ'IG_!*G]HN\*F_P#$GPHTB/?&)!<>(?$MUWU3)L3/EOV^OYIC=MES#;$E7+C3=!UO5@KA\1JINIM&+JT?S.Y5#&_[M4D7]Y7H> MF_\ !(C28RIUCX[:C>#?&633?AY;::1&/]=&LMUXQU4%VZ1S&%53JT#YVC]D MZ*^CPOT:O!O#6+J6#A*]X83A_AV/6Z2J5LJKUXVV3C53:W;/RLTS_@DS\%8@O]L_$;XHW[ M!'#G3)O">DAG+YC91=>&M:*(D?R.A9S(_P"\62)?W5>AZ;_P3!_9?L2GVJW\ M?ZUM:)B-2\7"(2"/[Z/_ &/I>DD+/_RU,91QG]R\/%?HA17TF%\$O"?!V]CP M'D$^6UOK6&GCME;7Z[5Q'-Y\U[O5W>I\QB_'?Q@QM_;>(/$4.:]_JF*A@-W? M3ZA2PW+Y.[PNKON^:W;Q,MB M&081)([1) @Y8LSLWH6F?LA?LQ:2RM:_ [X=RE&B(>/O\ 7>.^,L6I7O'$<39U5AJ[M*$\:X*-TO=245966B/, MM,^"GP;T4*NC_"3X9:2J!U0:9X"\*V 19&WR*HM=*B"B1SO<# =OF;)YKO[' M2]-TM&BTS3K'3HV"!H[&TM[1&$8*QADMXXU(C4E4!'R@D+@&KU%?1X7+LOP2 M2P6 P>$25DL+A:&'25K62I0A96T]-#YG%9GF6/;>.S#'8QMW;Q6+KXAMWO=^ MVJ3N[Z^NNX4445V'"%5+ZPL=4LKO3=3LK34=.O[>:TOK"^MH;NRO;2X1HI[6 M[M;A)(+BWGC9HYH9HWCD1F1U9215NBE*,9QE&45*,DXRC)*491:LXR3NFFG9 MIJS6C*C*4)1G"4H3A)2C*+<91E%WC*,E9J46DTTTTU='PIKO_!.+]E77-8N- M77P=K.B"ZF\^72M"\4ZO9:.)&XO;@C:;O5-2NY;G4]6O=@6/ M[9J=Y=W(B2.$2B*-$7OZ*^8R?@C@[A_'5LRR+A;(,HS#$*<:N,R[*<%@\3*% M1\U2FJM"C"<*=25G.G3<83:BY1?*K?59UQYQMQ'@:&69_P 6<19SEV&<)4<# MF><8_&86,Z<5&G4E1KUYTZE6G%6IU:D9U()RY9+FE%/#=Y"'$@BN]"TNXC$BAE5PDUJZAPK, P&X!F .":Q;KX4_"Z_C6&^^&W M@&\B5Q(L5UX.\.W$:R!642*DVG.H<*[J& W!68 X8Y[ZBN.IEN75K^VR_!5; MJS]IA:$[I;)\U-W7DSNI9IF="WLPJXE6*[^'7@^YC6159!(J3:.ZAPKNH<#<%=@#AB#B7?[,7[ M.%[&L4WP&^$"*KB0&T^'7A33Y-P5E ::PTJVF9,.28F&ZU_:\/Y)5NK/VF4X"=TNCYL.[K3;8[Z7%7%%"WL>(\^H\KO'V6<9A3Y7W M7)B%9^:U/G&[_9"_9BO8UBF^!WP[15<2 VGA^VL)-P5E ::Q^S3,F'.8F[7)C59OJT?'MW^P+^R->QK'-\'-/15<.#:>*/'>GR%@ MK+AI;#Q3;2NF&.8W=HRVUBNY5(Q;O_@G5^R'?$-Y'4 M*P\MA?\ BF]B"$D,2D2R;E7$@7'_!4FU9R?"V1J=EM M::P*FODT=]+Q5\3Z-O9>(W'4%%W45Q;GW)?S@\>X/YQ9\$7?_!-7]E&XC5(? M"GB6P8.&,MIXU\0/(ZA6'EL+ZZO8@A)#$K&LFY5PX7+E=W&"-C"^TJ]C"Y(;*1J^0/GVY4_HC17#4\(/"VK?FX X35T MD_9Y+@J.W;V-*GRONU9OJ>A2\9_%FC;D\1>+WRMM>USS'5]^_MJM3F792NET M1^&W[5O_ 3;M?!'@ZR\8?L]VOC'Q7<:3-<#Q;X5U*\M-:UB?2WB#V^K^'H; M+3M-N+N6PECDAU#2H8KZ\NX;J"YLH4%C=+-^0(.&L MIGE7&N58GC&=*=2I@LX68QPF:&OC%XKT6_TGX;>"+Z#Q'H=]?VQMU\7^)M,N%ET M6#2$N%5[K2],U")=2U#5(8Y;,SV$>EQ2M<3SM9_T,TU$6-%CC541%5$1%"HB M* JJJJ %50 %4 8IU?M_A;X9Y1X6\.?V'EN(JX_$XG$/&YKFE>G&C5Q^ M,E3A24HT(RJ+#8:C2A&GA\,JM7V:YYSJU:M6I4E^#>+/BGG/BSQ-_;^:8>EE M^&PN&C@,HRG#U95Z67X*-2=5QG7G"F\5BJ]6I*IB<4Z5'VCY(0I4J-*E3@44 M45^DGY@%%%% !1110 4444 %%%% !1110 4444 %?"?C_P#Y2#_L_P#_ &0G MXK?^G.SK[LKX3\?_ /*0?]G_ /[(3\5O_3G9T ?=E%%% 'P'^Q!_R-W[:W_9 MWWQ*_P#1>GU]^5\!_L0?\C=^VM_V=]\2O_1>GU]^4 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^ ' M_!'W_D^S_@O5_P!G_P#A3_U3VDU^_P#7X ?\$??^3[/^"]7_ &?_ .%/_5/: M37[_ - !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 R2..:-XI8TEBE1HY(Y%#QR1NI5T=&!5T=2596!5E)!!!KY&\1?L'?LG M^*-:DU[4?A%IMM>3SR3W4&A:[XK\-Z5+G/#?#W$=.C2X@R')L\I8>;J8>GG&68+,H4)OEYI48XRA65. M4N6*FX*//%*,KK0]S).)^).&:E:MPYQ!G>05<3!4\14R7-<=E=2O35^6%:>" MKT)58Q M7'FW5RR@S7EY-M7SKR[EGNIMJ^;,^U<=?117J8;#8?!T*.%PF'HX7"X>G&E0 MPV&I0H4*%*"Y84J-&E&-.G3@DE&$(QC%*R21Y6)Q6)QN(K8O&8BOB\7B:DZV M(Q6)JU*^(KUIOFG5K5JLIU*M2*M/O_ M SX?_L+2+_^V?$%C>:-IOVG4;::V3\XO^"T/_!9_P"#?_!&_P"#'P^\:>,? MAYX@^-?QA^-/B'5]$^"_P7T76)_!%AXGLO!' M_!>D^+- C@@B\/>)?%'B?Q1XD\-Z1I'AK_A'O^$S\9^!_P"(O]HW0O\ @X3_ M ."@_P 7_P!CW_@NOK'_ 3:\.ZI:_ #P[\!?%?P*T/X,>&M5OH_B'X3^&?[ M0&N?$_X:^(]0_9DNOCYXT_:N\6Z-XM\6>-9;^ZU?P?H>BV.O?""32_B%H,EA MX+=O'MT+?717U?;2_P!^W<=M+]_A7?6S^[7U:LC_ %#J*_*?_@CG_P %2_#' M_!77]D>]_:M>*M/\=V&G>*O"VD>$_%UM>^ M%O&UGHWA2Z\3:#J?@SQ]X1NKBZU?P3X.U'3?$[>)/#\6E:GI.C:7XK\1_E+_ M ,'!7_!Q3K7_ 2V\;?"S]G/]D32/@)\9?VGM7-_XM^.6A_% ^.?%.C?!'P' M)H^FW7@/0]?\-> /$7@$IX[^*2ZS-XLTN&]^)-MJ_@_P/X7L=7UWX?:CHOQ= M\!>*;,>FC[V_K\_0$F]OZ_K[V]%JS^K*BOPE_P"#>S_@I]\?/^"L?[%OQ(_: M-_:+\(_"#P7XW\'_ +3GC7X+Z9I?P5T#QGX<\*S^%O#GPN^#/C:QO[ZQ\<^/ M_B/J\NORZK\1-;M[NZM]$M7^)'A-_%^F?%OX=^$/ MAKH>O?"K5;+0?AIJFEV-UXJ_:&\<_%3PS\/= L/!_P 3=2NO"EY\-+'0_C%= M-III=79V7FD_R>HEK=]%O]]OS_JVI_8I17\-7A'_ (.'A;]EO M_@N-^QK\(/V;OA[XDT+1KG6_%7P(\->.[SQ+X#T_QI);GPC\9M.U&/XW_'KP M1\;_ (1Z5=V>M^'?'^E_"J]G\4Z-?6GB<:)>:]\0/AGJOP>\5?W*T=+]'^:W M7J@"BBBD 4444 ?@!_P1]_Y/L_X+U?\ 9_\ X4_]4]I-?O\ U^ '_!'W_D^S M_@O5_P!G_P#A3_U3VDU^_P#0 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 %%%% !7PGX_P#^4@_[/_\ V0GXK?\ ISLZ^[*^$_'_ M /RD'_9__P"R$_%;_P!.=G0!]V4444 ? ?[$'_(W?MK?]G??$K_T7I]??E? M?[$'_(W?MK?]G??$K_T7I]??E !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 ?R%_P#!VE_P3'_;&_;Z^%'[)WQ1_9&^&7_"YIOV59?VCM1^)GPY M\.ZO8P_%"[\._$+P]\+O$%CXA\!>$]3>Q'Q#;2C\&]5T6[\%^$M0U3XH:[X@ M\4>#M+\!^ _VM2Z!YY^PQ_P '=W[-]GI/@[]G?_@J%\+_ (_?LP?M-?#< M2?"OXX?%;5O =OXP\!W/COX9^![#3?&GC7XG>!? WACP7\6_A%X^\=_%;1?% MNB7_ ,%O!_P \9:+\-M6O=$L[_Q9;Z,=_M!_\%2/^"?\ ^R?^T7X! M_93_ &F/VG_A_P# GXU?$SP$?B=X0TKXHP^)?!W@6X\#FZ\;6$&M:W\:-9T& MU^"O@]K[4OAWXLTG2]+\8?$+0=9U76++3](TW3[K4O$/ARUU;Y#_ .#@/X6? ML.>._P#@FA^TYXD_;'T+X _\)-X2^ ?QVA_97\;_ !@U+PGX3\+/A1X9GN?A[X$UC[7\6=)\*2^$_$WA[Q;X M4.JZ'<*]DWHU=NVVMDG9][)*UGK:X][+9[7\GJM/5[]F?3W[7W_!4/\ 9*_9 M1_80\=_M])\8_A%\5OA-8^'?$T/P5O\ P/\ %#1->\*_M$?%VPC\2Z;X3^#7 MPW\<>!;/X@6NJZ_XG\:>%]6\,ZQJGA_1O%,'P^T_1/&7C+Q=86GACP%XNO=+ M_B._X)X?LB_$/]N/]E;_ (+:_P#!?W]M"QU^_P#BO\0OV8/^"@>B_LJV[:Y\ M2=-\+Z5/K_[+7QD\(?%[Q7X7TCQ='JESXG^$O@/P5XETW]F7]GVW3XH>-O"_ M@O3?"OQ:\%ZUX<7Q/\/? >OZ%^/W_!*__@D-_P %(O\ @KK^SC\7? /[.GQC M\/?#W]F#X-_&GPMXMU#PA\??B!\=O"?P%\8_'3Q'X*U?2;_Q%X T#P-\,_B5 M\/O$/Q9\$> [+1-.\>ZM<66F>+_#?A#QYX"LY[F?1?$]G$G]&?[0?[ '_!T3 M^S?_ ,$XOC?\./'/_!1K]A_5?V-/@+^Q+\2O!/C'X1>$_">B7OBC4OV8_A=\ M"=:T+Q#\-_#7B/5OV!]!\3W>OWGPKT*[\,:-K6I_$31M>GU&2VOKWQIIVH/) MKD+>G-O?ETOM:<%)OUUY=MN;3WM''>&GV[NV[Y9627W7WU=NBU^X/^#*[_E% M?\=/^S^?BK_ZS[^RY7Y%?\&2'P1/B/\ :F_;J_:8;Q-]E?X6? [X?_ __A#O M[%^T'7A^T%\1+OQ\?$H\1?VM#_90\(?\,SKI7]B_V%J/]O\ _":B^_M;1O\ MA&OL>O0?\&L7P;_X+(>+_A9X9^(7[(/[6'P ^%?_ 3U\+_M[:^\H_P"#4_X]WW[ O_!5_P#:C_83_:>^(&@? ^]^+FC:]\"M M0^'?B:;PO?Z?XI_;.^!/Q=M?#?@'P!:_$;1X-=TJT\06FC:_\?O#7A.#3/&] MGX+^)?B76M)\.Z7/XN\9ZE\,;&>W\7K2LEUNO9?FE)[ZHE7Y7V4U?_R:WW-I M>3/U6_X/=?@:/$/[*'[%'[2?_"3?9#\)/V@?'GP2'@W^Q1/_ &\/V@_AY'XY M/B;_ (2+^UH3I8\)?\,T#2O[%&AZC_;Y\:B^.K:-_P (W]CU[^GK_@E*Y?\ MX)<_\$V7.SO4\*Z M'_PGWA?XJ?%7Q-K/@O4K34/'"Z1IWPS\7M'X8\*>)M#N/'?]F_\ P3]^%WCC MX'?L&?L2?!7XFZ)_PC/Q)^#_ .R+^S;\+OB#X;_M+2-9_P"$?\#/" M?BS1/[8\/ZAJV@ZM_96O:3?V']I:)JNIZ1??9_M6FZA>6_&U]_7H-_9\HOY7DVK^N_H?75%%%(04444 ?S7_ /!+SXN>&OAQ^WQ_P7:L MM=T_Q3>2ZE^WMX8NH&T#PYJ&MPI'%\(])B9;B6S5E@E+'*QO\S+\PXK]P/\ MAJ/X>_\ 0$^)'_A ZY_\;K\D/^"/O_)]G_!>K_L__P *?^J>TFOW_H ^;_\ MAJ/X>_\ 0$^)'_A ZY_\;H_X:C^'O_0$^)'_ (0.N?\ QNOI"B@#YO\ ^&H_ MA[_T!/B1_P"$#KG_ ,;H_P"&H_A[_P! 3XD?^$#KG_QNOI"B@#YO_P"&H_A[ M_P! 3XD?^$#KG_QNC_AJ/X>_] 3XD?\ A ZY_P#&Z^D** /F_P#X:C^'O_0$ M^)'_ (0.N?\ QNC_ (:C^'O_ $!/B1_X0.N?_&Z^D** /F__ (:C^'O_ $!/ MB1_X0.N?_&Z/^&H_A[_T!/B1_P"$#KG_ ,;KZ0HH ^;_ /AJ/X>_] 3XD?\ MA ZY_P#&Z/\ AJ/X>_\ 0$^)'_A ZY_\;KZ0HH ^;_\ AJ/X>_\ 0$^)'_A MZY_\;H_X:C^'O_0$^)'_ (0.N?\ QNOI"B@#YO\ ^&H_A[_T!/B1_P"$#KG_ M ,;H_P"&H_A[_P! 3XD?^$#KG_QNOI"B@#YO_P"&H_A[_P! 3XD?^$#KG_QN MC_AJ/X>_] 3XD?\ A ZY_P#&Z^D** /F_P#X:C^'O_0$^)'_ (0.N?\ QNC_ M (:C^'O_ $!/B1_X0.N?_&Z^D** /F__ (:C^'O_ $!/B1_X0.N?_&Z/^&H_ MA[_T!/B1_P"$#KG_ ,;KZ0HH ^;_ /AJ/X>_] 3XD?\ A ZY_P#&Z/\ AJ/X M>_\ 0$^)'_A ZY_\;KZ0HH ^;_\ AJ/X>_\ 0$^)'_A ZY_\;H_X:C^'O_0$ M^)'_ (0.N?\ QNOI"B@#YO\ ^&H_A[_T!/B1_P"$#KG_ ,;H_P"&H_A[_P! M3XD?^$#KG_QNOI"B@#YO_P"&H_A[_P! 3XD?^$#KG_QNC_AJ/X>_] 3XD?\ MA ZY_P#&Z^D** /F_P#X:C^'O_0$^)'_ (0.N?\ QNC_ (:C^'O_ $!/B1_X M0.N?_&Z^D** /F__ (:C^'O_ $!/B1_X0.N?_&Z/^&H_A[_T!/B1_P"$#KG_ M ,;KZ0HH ^;_ /AJ/X>_] 3XD?\ A ZY_P#&Z/\ AJ/X>_\ 0$^)'_A ZY_\ M;KZ0HH ^;_\ AJ/X>_\ 0$^)'_A ZY_\;H_X:C^'O_0$^)'_ (0.N?\ QNOI M"B@#YO\ ^&H_A[_T!/B1_P"$#KG_ ,;H_P"&H_A[_P! 3XD?^$#KG_QNOI"B M@#YO_P"&H_A[_P! 3XD?^$#KG_QNC_AJ/X>_] 3XD?\ A ZY_P#&Z^D** /F M_P#X:C^'O_0$^)'_ (0.N?\ QNC_ (:C^'O_ $!/B1_X0.N?_&Z^D** /F__ M (:C^'O_ $!/B1_X0.N?_&Z/^&H_A[_T!/B1_P"$#KG_ ,;KZ0HH ^;_ /AJ M/X>_] 3XD?\ A ZY_P#&Z/\ AJ/X>_\ 0$^)'_A ZY_\;KZ0HH ^;_\ AJ/X M>_\ 0$^)'_A ZY_\;H_X:C^'O_0$^)'_ (0.N?\ QNOI"B@#YO\ ^&H_A[_T M!/B1_P"$#KG_ ,;H_P"&H_A[_P! 3XD?^$#KG_QNOI"B@#YO_P"&H_A[_P! M3XD?^$#KG_QNC_AJ/X>_] 3XD?\ A ZY_P#&Z^D** /F_P#X:C^'O_0$^)'_ M (0.N?\ QNC_ (:C^'O_ $!/B1_X0.N?_&Z^D** /F__ (:C^'O_ $!/B1_X M0.N?_&Z/^&H_A[_T!/B1_P"$#KG_ ,;KZ0HH ^;_ /AJ/X>_] 3XD?\ A ZY M_P#&Z/\ AJ/X>_\ 0$^)'_A ZY_\;KZ0HH ^;_\ AJ/X>_\ 0$^)'_A ZY_\ M;H_X:C^'O_0$^)'_ (0.N?\ QNOI"B@#YO\ ^&H_A[_T!/B1_P"$#KG_ ,;H M_P"&H_A[_P! 3XD?^$#KG_QNOI"B@#YO_P"&H_A[_P! 3XD?^$#KG_QNC_AJ M/X>_] 3XD?\ A ZY_P#&Z^D** /F_P#X:C^'O_0$^)'_ (0.N?\ QNC_ (:C M^'O_ $!/B1_X0.N?_&Z^D** /F__ (:C^'O_ $!/B1_X0.N?_&Z/^&H_A[_T M!/B1_P"$#KG_ ,;KZ0HH ^;_ /AJ/X>_] 3XD?\ A ZY_P#&Z/\ AJ/X>_\ M0$^)'_A ZY_\;KZ0HH ^;_\ AJ/X>_\ 0$^)'_A ZY_\;H_X:C^'O_0$^)'_ M (0.N?\ QNOI"B@#YO\ ^&H_A[_T!/B1_P"$#KG_ ,;H_P"&H_A[_P! 3XD? M^$#KG_QNOI"B@#YO_P"&H_A[_P! 3XD?^$#KG_QNC_AJ/X>_] 3XD?\ A ZY M_P#&Z^D** /F_P#X:C^'O_0$^)'_ (0.N?\ QNC_ (:C^'O_ $!/B1_X0.N? M_&Z^D** /F__ (:C^'O_ $!/B1_X0.N?_&Z/^&H_A[_T!/B1_P"$#KG_ ,;K MZ0HH ^;_ /AJ/X>_] 3XD?\ A ZY_P#&Z/\ AJ/X>_\ 0$^)'_A ZY_\;KZ0 MHH ^;_\ AJ/X>_\ 0$^)'_A ZY_\;H_X:C^'O_0$^)'_ (0.N?\ QNOI"B@# MYO\ ^&H_A[_T!/B1_P"$#KG_ ,;H_P"&H_A[_P! 3XD?^$#KG_QNOI"B@#YO M_P"&H_A[_P! 3XD?^$#KG_QNC_AJ/X>_] 3XD?\ A ZY_P#&Z^D** /F_P#X M:C^'O_0$^)'_ (0.N?\ QNC_ (:C^'O_ $!/B1_X0.N?_&Z^D** /F__ (:C M^'O_ $!/B1_X0.N?_&Z/^&H_A[_T!/B1_P"$#KG_ ,;KZ0HH ^;_ /AJ/X>_ M] 3XD?\ A ZY_P#&Z/\ AJ/X>_\ 0$^)'_A ZY_\;KZ0HH ^;_\ AJ/X>_\ M0$^)'_A ZY_\;H_X:C^'O_0$^)'_ (0.N?\ QNOI"B@#YO\ ^&H_A[_T!/B1 M_P"$#KG_ ,;H_P"&H_A[_P! 3XD?^$#KG_QNOI"B@#YO_P"&H_A[_P! 3XD? M^$#KG_QNC_AJ/X>_] 3XD?\ A ZY_P#&Z^D** /F_P#X:C^'O_0$^)'_ (0. MN?\ QNC_ (:C^'O_ $!/B1_X0.N?_&Z^D** /F__ (:C^'O_ $!/B1_X0.N? M_&Z/^&H_A[_T!/B1_P"$#KG_ ,;KZ0HH ^;_ /AJ/X>_] 3XD?\ A ZY_P#& MZ/\ AJ/X>_\ 0$^)'_A ZY_\;KZ0HH ^;_\ AJ/X>_\ 0$^)'_A ZY_\;H_X M:C^'O_0$^)'_ (0.N?\ QNOI"B@#YO\ ^&H_A[_T!/B1_P"$#KG_ ,;H_P"& MH_A[_P! 3XD?^$#KG_QNOI"B@#YO_P"&H_A[_P! 3XD?^$#KG_QNC_AJ/X>_ M] 3XD?\ A ZY_P#&Z^D** /F_P#X:C^'O_0$^)'_ (0.N?\ QNC_ (:C^'O_ M $!/B1_X0.N?_&Z^D** /F__ (:C^'O_ $!/B1_X0.N?_&Z/^&H_A[_T!/B1 M_P"$#KG_ ,;KZ0HH ^;_ /AJ/X>_] 3XD?\ A ZY_P#&Z/\ AJ/X>_\ 0$^) M'_A ZY_\;KZ0HH ^;_\ AJ/X>_\ 0$^)'_A ZY_\;H_X:C^'O_0$^)'_ (0. MN?\ QNOI"B@#YO\ ^&H_A[_T!/B1_P"$#KG_ ,;H_P"&H_A[_P! 3XD?^$#K MG_QNOI"B@#YO_P"&H_A[_P! 3XD?^$#KG_QNC_AJ/X>_] 3XD?\ A ZY_P#& MZ^D** /F_P#X:C^'O_0$^)'_ (0.N?\ QNC_ (:C^'O_ $!/B1_X0.N?_&Z^ MD** /F__ (:C^'O_ $!/B1_X0.N?_&Z/^&H_A[_T!/B1_P"$#KG_ ,;KZ0HH M ^;_ /AJ/X>_] 3XD?\ A ZY_P#&Z/\ AJ/X>_\ 0$^)'_A ZY_\;KZ0HH ^ M;_\ AJ/X>_\ 0$^)'_A ZY_\;H_X:C^'O_0$^)'_ (0.N?\ QNOI"B@#YO\ M^&H_A[_T!/B1_P"$#KG_ ,;H_P"&H_A[_P! 3XD?^$#KG_QNOI"B@#YO_P"& MH_A[_P! 3XD?^$#KG_QNC_AJ/X>_] 3XD?\ A ZY_P#&Z^D** /F_P#X:C^' MO_0$^)'_ (0.N?\ QNC_ (:C^'O_ $!/B1_X0.N?_&Z^D** /F__ (:C^'O_ M $!/B1_X0.N?_&Z/^&H_A[_T!/B1_P"$#KG_ ,;KZ0HH ^;_ /AJ/X>_] 3X MD?\ A ZY_P#&Z/\ AJ/X>_\ 0$^)'_A ZY_\;KZ0HH ^;_\ AJ/X>_\ 0$^) M'_A ZY_\;H_X:C^'O_0$^)'_ (0.N?\ QNOI"B@#YO\ ^&H_A[_T!/B1_P"$ M#KG_ ,;H_P"&H_A[_P! 3XD?^$#KG_QNOI"B@#YO_P"&H_A[_P! 3XD?^$#K MG_QNC_AJ/X>_] 3XD?\ A ZY_P#&Z^D** /F_P#X:C^'O_0$^)'_ (0.N?\ MQNC_ (:C^'O_ $!/B1_X0.N?_&Z^D** /F__ (:C^'O_ $!/B1_X0.N?_&Z/ M^&H_A[_T!/B1_P"$#KG_ ,;KZ0HH ^;_ /AJ/X>_] 3XD?\ A ZY_P#&Z/\ MAJ/X>_\ 0$^)'_A ZY_\;KZ0HH ^;_\ AJ/X>_\ 0$^)'_A ZY_\;H_X:C^' MO_0$^)'_ (0.N?\ QNOI"B@#YO\ ^&H_A[_T!/B1_P"$#KG_ ,;H_P"&H_A[ M_P! 3XD?^$#KG_QNOI"B@#YO_P"&H_A[_P! 3XD?^$#KG_QNC_AJ/X>_] 3X MD?\ A ZY_P#&Z^D** /F_P#X:C^'O_0$^)'_ (0.N?\ QNC_ (:C^'O_ $!/ MB1_X0.N?_&Z^D** /F__ (:C^'O_ $!/B1_X0.N?_&Z/^&H_A[_T!/B1_P"$ M#KG_ ,;KZ0HH ^;_ /AJ/X>_] 3XD?\ A ZY_P#&Z/\ AJ/X>_\ 0$^)'_A MZY_\;KZ0HH ^;_\ AJ/X>_\ 0$^)'_A ZY_\;H_X:C^'O_0$^)'_ (0.N?\ MQNOI"B@#YO\ ^&H_A[_T!/B1_P"$#KG_ ,;H_P"&H_A[_P! 3XD?^$#KG_QN MOI"B@#YO_P"&H_A[_P! 3XD?^$#KG_QNC_AJ/X>_] 3XD?\ A ZY_P#&Z^D* M* /F_P#X:C^'O_0$^)'_ (0.N?\ QNC_ (:C^'O_ $!/B1_X0.N?_&Z^D** M/F__ (:C^'O_ $!/B1_X0.N?_&Z/^&H_A[_T!/B1_P"$#KG_ ,;KZ0HH ^;_ M /AJ/X>_] 3XD?\ A ZY_P#&Z/\ AJ/X>_\ 0$^)'_A ZY_\;KZ0HH ^;_\ MAJ/X>_\ 0$^)'_A ZY_\;H_X:C^'O_0$^)'_ (0.N?\ QNOI"B@#YO\ ^&H_ MA[_T!/B1_P"$#KG_ ,;H_P"&H_A[_P! 3XD?^$#KG_QNOI"B@#YO_P"&H_A[ M_P! 3XD?^$#KG_QNC_AJ/X>_] 3XD?\ A ZY_P#&Z^D** /F_P#X:C^'O_0$ M^)'_ (0.N?\ QNC_ (:C^'O_ $!/B1_X0.N?_&Z^D** /F__ (:C^'O_ $!/ MB1_X0.N?_&Z/^&H_A[_T!/B1_P"$#KG_ ,;KZ0HH ^;_ /AJ/X>_] 3XD?\ MA ZY_P#&Z/\ AJ/X>_\ 0$^)'_A ZY_\;KZ0HH ^;_\ AJ/X>_\ 0$^)'_A MZY_\;H_X:C^'O_0$^)'_ (0.N?\ QNOI"B@#YO\ ^&H_A[_T!/B1_P"$#KG_ M ,;H_P"&H_A[_P! 3XD?^$#KG_QNOI"B@#YO_P"&H_A[_P! 3XD?^$#KG_QN MC_AJ/X>_] 3XD?\ A ZY_P#&Z^D** *6F7\.JZ;I^J6R3QV^I65I?P)"=4D42PN-\4@9&Y4U=HHH **** "OA/Q__ ,I!_P!G_P#[ M(3\5O_3G9U]V5\)^/_\ E(/^S_\ ]D)^*W_ISLZ /NRBBB@#X#_8@_Y&[]M; M_L[[XE?^B]/K[\KX#_8@_P"1N_;6_P"SOOB5_P"B]/K[\H **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@#\I/^"EW_!%[]@[_@JWIFB7'[3_ ,/] M?T[XI^$- _X17P)\?_A/XB'@GXQ^#_#$OB?3O%%YX=AU&\T[Q#X*\9:#-FZ-\4? _CW3/!\/C+QQJG@&T\*>)_%.I^()?X#/\ @V9_X(S?LB?\%6O$ M_P"U+XD_:MU+XPSZ/^RYXJ_9KU+PYX%^'?C30_!WA7XD:5\0-0^,EYXM\+?$ MZ\;P?J_C=]"U6W^&&D:0+GX<>,OAQXGL=/U77I=-\1VFJ2Z1J>D?ZIU%"T;? M=6^=T[_(?%?BOQ!J&J^*/&/BG M5=9\5>*M8UCQ'K&J:I=G[07P6\+?M(_ 7XW?L[>.;_7]*\%?'OX0_$KX+>,- M4\*76G6/BG3?"WQ2\&:UX&\07_AJ]UC2M=TFSU^STG7;NXT:ZU31-8TZWU&. MVFO=*U"V26TF]>HH>M[ZWW^8EI:VEMO(_.+_ ()@_P#!,'X!_P#!)OX ^*_V M"/&/Q=\0?&C4]5^-6O\ @SQ'XJ@\4^(_!W@+P3?6%C?>!? ' MPXTB+0(M*^'>B7%I:W&AW6HIJ%UJDLVJSVT]I:6/R#_P4P_X-VO^">G_ 5* M^,.B?'_XSP_%[X1_&2TT!/#7C#QY^SIXD\!^"]4^+6F:;#I]GX3F^*5IXW^& MGQ*T;Q#KO@C2K%_#_AWQ78:9HWBJ7PO-8^%?$>L^(/#GA'P!I?A+]VZ*'KOY M?AHOPT#;Y[_G^>OKJ?SR_L%_\&Q'_!+O]@3XQZ/\?O"OA[XO_M _%?P7KV@> M*OA5XC_:8\;>&O%]A\(_$^@6^NQ0^(_!O@_X>> OA9X(U/7Y+C6+'6=/UKXA M^'/'6I^"_$_A3PGXL^'%UX+\3:5+JUY_0U111=@%%%% !1110!^ '_!'W_D^ MS_@O5_V?_P"%/_5/:37[_P!?@!_P1]_Y/L_X+U?]G_\ A3_U3VDU^_\ 0 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 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 %%%% !7PG MX_\ ^4@_[/\ _P!D)^*W_ISLZ^[*^$_'_P#RD'_9_P#^R$_%;_TYV= 'W911 M10!\!_L0?\C=^VM_V=]\2O\ T7I]??E? ?[$'_(W?MK?]G??$K_T7I]??E ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 ?@!_P1]_Y/L_X+U?\ 9_\ X4_]4]I-?O\ U^ '_!'W_D^S M_@O5_P!G_P#A3_U3VDU^_P#0 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 %%%% !7PGX_P#^4@_[/_\ V0GXK?\ ISLZ^[*^$_'_ M /RD'_9__P"R$_%;_P!.=G0!]V4444 ? ?[$'_(W?MK?]G??$K_T7I]??E? M?[$'_(W?MK?]G??$K_T7I]??E !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 ?@!_P $??\ D^S_ (+U M?]G_ /A3_P!4]I-?O_7X ?\ !'W_ )/L_P""]7_9_P#X4_\ 5/:37[_T %%% 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 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 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\)^ M/_\ E(/^S_\ ]D)^*W_ISLZ^[*^$_'__ "D'_9__ .R$_%;_ -.=G0!]V444 M4 ? ?[$'_(W?MK?]G??$K_T7I]??E? ?[$'_ "-W[:W_ &=]\2O_ $7I]??E M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %? OQ[_X*@_L,?LQ M?M2_!3]BOXX_''_A"/VF?VB1\/C\'/AI_P *T^,'B7_A,!\4_B!K'PL\!G_A M,?"'P_U_P!X?_MWQYH&KZ%_Q5/BK1/[,^R?VGK/]GZ-/;:A-^/@Q\%4^$'PIT#XF_M"?M)^(O&%E\-KKXCQZC-=+\,>*/"WC7Q-KNI6WC_PWX?\ !/AK0M8\.Z?]HU/6?%VN^*X(_!UC MX)^('\PWQ0_X(^_\'.'[9MY^SE_P5A^+/CGX->*_VPOA'X>^$OB3X%?!KQ4O MPL^$'[37@73? _Q@U#XB?#6P\2?#>Y^"'P__ &7M-U_PUK?BG4OBOK'A;XK_ M !"'BBRT&YN/!'CC3%\=[7LW\KZ=WJF[)Z>;0[:>;V5_.UWV6C\ M[VZ:G^DC17\YGP/_ ."HG_!4CQ9_P1P_:(_;%^*?_!,GQ_H/_!07X0^.=5^& MGP__ &5K#X._M"^%3\8WUO7?A=8>$OC#X:^"GB'1M>^-4_@'P9IOQ5O[WQCX M9T/Q+XA/C,?!;QW<:9\2/A]!K\R?#O\ 'W5=5_X/1O''[.OQ0_;.M/B3\.?@ MY9QC4/B3X4_8BTOX,_LZ:I^T5N+KP)K?A35?"'B/XDWGAS3_&1L[?CNOPW^0)72?=V2Z]/ M\^I_=K17\I7_ ;7_P#!>CXI?\%38OBW^S=^UCIW@"R_::^"/@7PCX\\+^,? M .@>(O#R_&[X76?]C^!/B!XO\9>&XK/4O GA7Q]X7\>W_A+4_$D_AO7O"7A[ MQB?BW:6?P^^$7A31?AUX@NKKX#_:;_X+R_\ !3[_ (*+?\%&]8_X)R_\$,;# MX?\ @KPOX$\>7VC:O^U/J/A_P%\6%\1^'_AUJFM^%?B=\;?$'C'7;'XL_!7P M3^R/-J6M:!>^#M6T/P-XO^*7CPZ-X%NO!OB27Q5\7=-^ ]'6V]]5;M:]_2VK MOMUU"V[VMWTUO:WJ^B]7LC^[&BO\^OXB_P#!8K_@N[_P1$_;O^%W@;_@L)XF M\-?M%?%7A?QWX7\- M^-_!'B30?&7@OQEH.C^*O"'B_P *ZQI_B'POXJ\+^(=.M]7T#Q)X;U_2+B\T MG7-!US2;RTU/1]8TR[NM.U/3KJWO;*XGMIXI6?2_2[7S5KK\5Y:Z"-ZBBBD M4444 ?@!_P $??\ D^S_ (+U?]G_ /A3_P!4]I-?O_7X ?\ !'W_ )/L_P"" M]7_9_P#X4_\ 5/:37[_T %%%% !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 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 M110 4444 %%%% !1110 5\)^/_\ E(/^S_\ ]D)^*W_ISLZ^[*^$_'__ "D' M_9__ .R$_%;_ -.=G0!]V4444 ? ?[$'_(W?MK?]G??$K_T7I]??E? ?[$'_ M "-W[:W_ &=]\2O_ $7I]??E !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 ?S$_\','_!&C]HO_ (*P_"C]G?Q5^R[XK\ Q_%']E23XZZK%\*?' MM[=>&!\6=)^)OAWP)J)TKP;X[\N]T'1/'T&O?"/P_P"'/#>B^-[;PYX&UMO& MUWJ_B;XG> K'PF5\0_E_\#/^#EO]N#_@FAI'PF_9C_X+3_\ !.#X_P#AT^$/ M[>^$MA^U#X?G\56_C7XJZ5\#? _AKP;=>(]/L/C-?:G\/OVJ_'NK>.XM.USX MH_'+X>_M-:!X&UW2?B-IOC#PYXUGXPG M7M6\1?#+4='MK;PG\(?%>FVT^O\ AR\U75M.TEM?U'0/F'_@LA_P55_X)&^) MO^":/[8GPPU[]L_]C_XY:U\8_@'\7/AM\+/AQ\.OB!X'_:6UK5?CA?\ PT\7 M:_\ !:_E\'_"J3XC7_A Z#\2O#GAO7/#WQ5\4Z?X>\(> /'-AX3U2Y\8^'M= M?P_<2%[)O=7V??1:=4VK)_+YU;5)^23\F[_/5W7S5^W[,_LB_MF?LQ?MX_!J MP^/_ .R3\7O#_P 9OA1?Z[KGA9O$6BV6OZ'J&C^)_#D\<6K^&_%?A#QAI'AW MQKX,\06]O*1_:'CJ]6Z^&7[._A2;PSJ_B?2?&W[17BCPIXJU?X;:#X MJMM*UGPO_9_@2Q;PQJ_B[X@ZE<>+O"]R/ _ACQ#8>%M0U#QYJ'A/PYKG\=/_ M :Z_&CPQ_P2T_8%_P""B?\ P4=_;/L?$'PP_9<^*'B3]G_P;\ ?$$]II[^* M/VDOB+\)HOVB8/%7P\^ OA"^U33=7\>:]_;'BG3M M]95-.\ 6^IZ3\0+G6O M&>D:+\(_B]J_@3Y\^"WQ0^'/_!Q)^WA??M@?\%>OVT_V7_V0OV#?V>?$-WH' MP6_8L\9_M9_#'X7>*_$UAMO\.?"^F>)O&'@WQK:Z!XBMH/#VI_M)_M23 M:'X=\3_%+4+?3_AC\%1X6T_P[8G]FEM>]RK31-M_932;]7=V2[B6W,]5>RM] MK7\K--OHGW/T!_X,M_V ?%GAO2/V@_\ @I;XZ@U_0=,^)&BZA^S#\"-*GBU' M2]/\9>$[+Q3X8\)?"O MQV\+^*] 75=$T2[M? ?^#(;X->&-?^/G_!0+]HJ]O]=3QM\,OA;\&_@SH.F6 MUUIR>&;SPO\ 'CQGXV\<^+[_ %FRETJ;5KC7=.U;]G/P1;^&KJRUO3].L]/U M3Q9#J>E:QA_P!N/P!_;=_X)O\ C?4O '[.W[+?[7?[$7B_5[+P_#X6 M^%GP+^ /Q]^ ^OZE:>%? ?AB:X@\.> /AC\._%EW=6_A_P &>#/#]Q/#I'AW M1$TWP[X8T2:5+>STK37:'_/2_P"""GQ_TK_@AY_P69_:5_9,_;]^(.N_!/PK MXMT3Q-^S3XEUN>?Q/HGP$/Q?T?XC>#_$/P2^-OCM?%T'@R:T^$GB/P1'XP_X M51\;_$'@Q+;0O"'QLL/%FJGP?\+_ !=XW\6Z,?:[7@XQTWLX?BU%W[L6MGK] MI-[ZW4EVV3:7EH?MM_P>V?!?PMKW[$_[(/[0UY?Z]'XU^%G[3^K_ ;\/:9; MW6GIX8O/#'QY^%GB;QKXOO\ 5[*32YM5N=?T[5/V=/!-OX;N;+6M/TZST[5/ M%<6IZ7K%S>Z1=Z'_ $L_\$HV+?\ !+?_ ()L,>K?L"?L=$_4_L[_ Z)K^(O M_@ZZ_P""F_PJ_;X\;?LG?\$\/V$/B>G[3\'A_P"(;^/?B3:? K2O#OQ7\"?$ M+XW>.-'T3P9^SOX-^%/C[P@OB#7/B+X^\.:#XQ^)MAX@\._#>XN_",VJ?$_P M]X9OKSQ+\2/#.J^'OAU_>I^Q1\%O$_[-W[&O[)/[.WC:_P!!U3QE\!/V9/@+ M\%O%NI^%;K4+[POJ/B?X6_"OPIX&UZ_\-WNK:5H>JW>@WFJZ%=W&CW6IZ)H^ MH7&G26\M[I6GW+R6D(OAEYS5O2,=?Q:7R\AO>/E%_*\KK_/\SZ;HHHI""BBB M@#^:7_@F'J?QHL?V^?\ @NPGPO\ #?@S7+"3]O7PRVJ2^)]1O+&>"['PDTD0 MQVJ6UU;J\+0Y9V8,0_ ('%?MQ_PD/[7'_1/_ (2_^#_5?_EC7Y1?\$??^3[/ M^"]7_9__ (4_]4]I-?O_ $ ?+O\ PD/[7'_1/_A+_P"#_5?_ )8T?\)#^UQ_ MT3_X2_\ @_U7_P"6-?45% 'R[_PD/[7'_1/_ (2_^#_5?_EC1_PD/[7'_1/_ M (2_^#_5?_EC7U%10!\N_P#"0_MWU:2PLWU2WLW:2T@U%K>-KV&UD=F>2WBN3*D#LS,T2JS M,22:OT44 %%%% !7PGX__P"4@_[/_P#V0GXK?^G.SK[LKX3\?_\ *0?]G_\ M[(3\5O\ TYV= 'W91110!\!_L0?\C=^VM_V=]\2O_1>GU]^5\!_L0?\ (W?M MK?\ 9WWQ*_\ 1>GU]^4 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10!\A?MA_L#?L!+3X<_MA?L]_#_ ../A[2OM/\ PC=_XCLKW2_'/@C^ MT-6\-:UK)^'7Q0\*WV@?$OX<-XCO/!_AJ#Q6W@3Q;X=;Q;I&E0>'_$IU709+ MC39OX;?^#9G_ ((5^!/BCXG_ &I?&G_!4[_@G=\7-,UCX2^*OV:_$?[-5E^T M_P##WX^_"#PMJER=0^,FI_$&V7P)XBE\$^"?C9X?^T^'/AO'XQ\+^.O#OCWP MN-.N+'2=:T@:5XJU"RU?_1/HH6C;[JWXIW]5:WHV.^EO/_/_ (?Y'Q)^U/\ M\$X_V*?VTO@%X _9:_:*^ OA_P 6?L^?"K7?"7B+X;?"GPIK_C?X/>%O!%_X M#\'Z_P##_P &6WAJ#X,>)_A]=:5H'AGP9XGUGP[HWA6UND\,6.G7%LD.CJ^F M:7)9?FY_Q"X_\$*/^C&O_-F?VP__ *(*OW^HH$?D'^RU_P $&/\ @E!^Q7\= M/!/[2O[,W[*G_"M?C9\.D\3)X-\:?\+R_:1\9?V.OC#PEKO@7Q&/^$<\?_&' MQ5X3U#^T?"OB;6]+SJF@WQM/MOVVQ-KJ-M:7<'L'[;W_ 2/_P""=G_!1OQ/ MX(\;?ME?LS^'OB]XT^'>@ZAX5\*^,;?QC\3OAIXKM_"^H:B-7/AK5_$?PC\; M^ M9\4^']-U9[_5/#FB^*KW6M-\*:CKWBJ]\,VVDW/B[Q/+J_P"CE%&]KZVV M\O0/U/S"_8Y_X(Q_\$POV!?'-[\3_P!E7]D+P!\/OB7=>0+'XB^(=:\?_%_Q MWX4$6D>)?#]TOP\\7_&KQ?\ $3Q#\,EUW0?%VOZ)XM7X>:CX87QGI-W!IWBP M:U9Z9I<-E^GM%%%P"BBB@ HHHH _ #_@C[_R?9_P7J_[/_\ "G_JGM)K]_Z_ M #_@C[_R?9_P7J_[/_\ "G_JGM)K]_Z "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@ 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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH *^$_'_P#RD'_9_P#^R$_%;_TYV=?= ME?"?C_\ Y2#_ +/_ /V0GXK?^G.SH ^[**** /@/]B#_ )&[]M;_ +.^^)7_ M *+T^OORO@/]B#_D;OVUO^SOOB5_Z+T^OOR@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /P _X(^_\ MGV?\%ZO^S_\ PI_ZI[2:_?\ K\ /^"/O_)]G_!>K_L__ ,*?^J>TFOW_ * " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ 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 **** "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$_'_ /RD'_9__P"R$_%;_P!.=G7W97PGX_\ ^4@_[/\ _P!D)^*W_ISLZ /N MRBBB@#X#_8@_Y&[]M;_L[[XE?^B]/K[\KX#_ &(/^1N_;6_[.^^)7_HO3Z^_ M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH _ #_@C[_P GV?\ !>K_ +/_ /"G_JGM)K]_Z_ #_@C[ M_P GV?\ !>K_ +/_ /"G_JGM)K]_Z "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@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *^$_'__ "D'_9__ .R$_%;_ -.=G7W9 M7PGX_P#^4@_[/_\ V0GXK?\ ISLZ /NRBBB@#X#_ &(/^1N_;6_[.^^)7_HO M3Z^_*^ _V(/^1N_;6_[.^^)7_HO3Z^_* "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH ***_(7_@MS_P5&7_ ())?L/:O^TEI/PY_P"%H?$OQEX] MT;X'_!;PYJ4_V7P/:?%/Q?X5\:^*])\3?$^>UU+3=?D\ ^&=!\!>)-9U'1O" MKKXA\7:M:Z+X+MM6\%V?B.^^(7A$N&Y] ?MQ_P#!4']AC_@FX?A8/VTOCC_P MID_&J7QE#\,A_P *T^,'Q$_X263X?_\ ")_\)#_ KX6^#6O_M1_'"'6-9TCP]I7CK5?%D/@/Q?9_$_QA_6U_P0^_;! M_P""H?[1OA']H7X3?\%4?V2=>^ /QF_9C\1?#WP1H/Q@G^'GB3X>^%?VDK>] MTWQ7X;\7:]HJR1ZE\*_'&O:#XH^'-QXG\2_$?X!>*9/@[XHL/BEX6'@CP1X- M\.:?I&H>+G;>^C6MGV]U?^!*3=U?16\P[6U7?I?_ ":V;WU/W7HHHI %%%% M!1110 4444 ?@!_P1]_Y/L_X+U?]G_\ A3_U3VDU^_\ 7X ?\$??^3[/^"]7 M_9__ (4_]4]I-?O_ $ %%%% !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 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 5\)^/_ /E(/^S_ /\ 9"?BM_Z<[.ONROA/Q_\ \I!_ MV?\ _LA/Q6_].=G0!]V4444 ? ?[$'_(W?MK?]G??$K_ -%Z?7WY7P'^Q!_R M-W[:W_9WWQ*_]%Z?7WY0 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !7XC_ /!??_@ES\4/^"M7[#FB?L[?!CXC> ?AQ\3/ ?QZ\"?''PO'?"OQ!^'VK>&-=\0>%-,\2:_P"$E_L'XG:KXET[6]/\&^,3>:MX M:L/"]SI&G6?B.X\5^'/VXK\IO^"EG_!8S]DG_@E#XD_9DT3]J_3_ (NP:-^U M#XC\::%H'CGX<^#=&\9>%_AQ8?#V_P#AO:>+O%GQ-LW\7:/XV7P_I5K\3M(U M86_PY\'_ !&\4W^GZ3KL6F^&KO58M)TS6!^?=??=6_&PU>^GG]UM?P/Y0_V3 M_P#@M!_P5&_X(/?!SX8_L??\%4O^":?Q@\2_L^_!W7OA[\'_ /^TMI?B7Q& M^H:#X5\2R^*OB)<>#M,^+U[<_%;]F_\ :/\ $/@[X9ZA9^'O@S\*_A_\4O@Q M8^ _"OPGNOAGXCU>";1=4OO!/]?7[$7_ 5B_8/_ ."@7P"\;?M&_L__ !T\ M/Q>!_A%H-AKWQ_TWXFE/ACXI_9VAN/!K>.-2/QCL?%CZUXA^#VK7_@OQTGA#XB^);3P?K]Y8^/?%#_@M)_P17U']G37?'?Q-_;M_ M8^\>_!3QY\/].B\6?#2?Q=X>^*OCKQ3X%^*=I8:#<^$?%G[*VC6?BGXUZD=1 MTSQ0NF_$+X=:]\)I-9\,:1)X@B^(GAW1=.T7Q)_9_P#%?_P9_?L:>)OCU\>_ MVZ?'?Q&^$7B#Q%^Q7\1OV+OBY^QK\2O%ES>:CX8\+>*/$WQH\9_!S5]9^$>C M:_I.L:'XINM?N?A1HOB34O$M[X$O/[1^'^G:KX4O-=UCPOJ/C3P#)KCU;DGJ M^5ROV::7O=-6_)W]'R7ROJV?WF_\ #V+_ ()9?])+/V / M_$R/V=?_ )XU?<'A3Q7X7\>>%O#?CCP/XDT#QGX*\9Z!H_BOP?XP\*:QIWB+ MPMXK\+>(M.MM7\/^)/#?B#2+F\TG7= UW2;RTU31]8TN[NM.U/3KJVO;*YGM MIXI6_"#_ (A!O@C\+OAM\%_AAH?\ MPC'PT^$7@'P=\,/AYX;_ +3UC6O^$>\#> ?#NG>%/"6A_P!L>(=0U;7]6_LG M0-)T^P_M/7-5U/6+_P"S_:M3U"\O99[F1".^HHHH **** "BBB@#^3WP_P#$ M;_@HQ_P31_;O_P""FFL^ /\ @E1\;/VT_AO^U_\ M&>'?COX"^)?PD^)WA7P MSH&FZ!#X$L?#2Z)J,&K>'-3]L# M_P /KX _^=[1_P /D_\ @I]_TKR?M@?^'U\ ?_.]K^CZB@#^<'_A\G_P4^_Z M5Y/VP/\ P^O@#_YWM'_#Y/\ X*??]*\G[8'_ (?7P!_\[VOZ/J* /YP?^'R? M_!3[_I7D_; _\/KX _\ G>T?\/D_^"GW_2O)^V!_X?7P!_\ .]K^CZB@#^<' M_A\G_P %/O\ I7D_; _\/KX _P#G>T?\/D_^"GW_ $KR?M@?^'U\ ?\ SO:_ MH^HH _G!_P"'R?\ P4^_Z5Y/VP/_ ^O@#_YWM'_ ^3_P""GW_2O)^V!_X? M7P!_\[VOZ/J* /YP?^'R?_!3[_I7D_; _P##Z^ /_G>T?\/D_P#@I]_TKR?M M@?\ A]? '_SO:_H^HH _G!_X?)_\%/O^E>3]L#_P^O@#_P"=[1_P^3_X*??] M*\G[8'_A]? '_P [VOZ/J* /YP?^'R?_ 4^_P"E>3]L#_P^O@#_ .=[1_P^ M3_X*??\ 2O)^V!_X?7P!_P#.]K^CZB@#^<'_ (?)_P#!3[_I7D_; _\ #Z^ M/_G>T?\ #Y/_ (*??]*\G[8'_A]? '_SO:_H^HH _G!_X?)_\%/O^E>3]L#_ M ,/KX _^=[1_P^3_ ."GW_2O)^V!_P"'U\ ?_.]K^CZB@#^<'_A\G_P4^_Z5 MY/VP/_#Z^ /_ )WM'_#Y/_@I]_TKR?M@?^'U\ ?_ #O:_H^HH _G!_X?)_\ M!3[_ *5Y/VP/_#Z^ /\ YWM'_#Y/_@I]_P!*\G[8'_A]? '_ ,[VOZ/J* /Y MP?\ A\G_ ,%/O^E>3]L#_P /KX _^=[1_P /D_\ @I]_TKR?M@?^'U\ ?_.] MK^CZB@#^<'_A\G_P4^_Z5Y/VP/\ P^O@#_YWM'_#Y/\ X*??]*\G[8'_ (?7 MP!_\[VOZ/J* /YP?^'R?_!3[_I7D_; _\/KX _\ G>T?\/D_^"GW_2O)^V!_ MX?7P!_\ .]K^CZB@#^<'_A\G_P %/O\ I7D_; _\/KX _P#G>T?\/D_^"GW_ M $KR?M@?^'U\ ?\ SO:_H^HH _G!_P"'R?\ P4^_Z5Y/VP/_ ^O@#_YWM'_ M ^3_P""GW_2O)^V!_X?7P!_\[VOZ/J* /YP?^'R?_!3[_I7D_; _P##Z^ / M_G>T?\/D_P#@I]_TKR?M@?\ A]? '_SO:_H^HH _G!_X?)_\%/O^E>3]L#_P M^O@#_P"=[1_P^3_X*??]*\G[8'_A]? '_P [VOZ/J* /YP?^'R?_ 4^_P"E M>3]L#_P^O@#_ .=[1_P^3_X*??\ 2O)^V!_X?7P!_P#.]K^CZB@#^<'_ (?) M_P#!3[_I7D_; _\ #Z^ /_G>T?\ #Y/_ (*??]*\G[8'_A]? '_SO:_H^HH M_G!_X?)_\%/O^E>3]L#_ ,/KX _^=[1_P^3_ ."GW_2O)^V!_P"'U\ ?_.]K M^CZB@#^<'_A\G_P4^_Z5Y/VP/_#Z^ /_ )WM'_#Y/_@I]_TKR?M@?^'U\ ?_ M #O:_H^HH _G!_X?)_\ !3[_ *5Y/VP/_#Z^ /\ YWM'_#Y/_@I]_P!*\G[8 M'_A]? '_ ,[VOZ/J* /YP?\ A\G_ ,%/O^E>3]L#_P /KX _^=[1_P /D_\ M@I]_TKR?M@?^'U\ ?_.]K^CZB@#^<'_A\G_P4^_Z5Y/VP/\ P^O@#_YWM'_# MY/\ X*??]*\G[8'_ (?7P!_\[VOZ/J* /YP?^'R?_!3[_I7D_; _\/KX _\ MG>T?\/D_^"GW_2O)^V!_X?7P!_\ .]K^CZB@#^<'_A\G_P %/O\ I7D_; _\ M/KX _P#G>T?\/D_^"GW_ $KR?M@?^'U\ ?\ SO:_H^HH _G!_P"'R?\ P4^_ MZ5Y/VP/_ ^O@#_YWM'_ ^3_P""GW_2O)^V!_X?7P!_\[VOZ/J* /YP?^'R M?_!3[_I7D_; _P##Z^ /_G>T?\/D_P#@I]_TKR?M@?\ A]? '_SO:_H^HH _ MG!_X?)_\%/O^E>3]L#_P^O@#_P"=[1_P^3_X*??]*\G[8'_A]? '_P [VOZ/ MJ* /YP?^'R?_ 4^_P"E>3]L#_P^O@#_ .=[1_P^3_X*??\ 2O)^V!_X?7P! M_P#.]K^CZB@#^<'_ (?)_P#!3[_I7D_; _\ #Z^ /_G>T?\ #Y/_ (*??]*\ MG[8'_A]? '_SO:_H^HH _G!_X?)_\%/O^E>3]L#_ ,/KX _^=[1_P^3_ ."G MW_2O)^V!_P"'U\ ?_.]K^CZB@#^<'_A\G_P4^_Z5Y/VP/_#Z^ /_ )WM'_#Y M/_@I]_TKR?M@?^'U\ ?_ #O:_H^HH _G!_X?)_\ !3[_ *5Y/VP/_#Z^ /\ MYWM'_#Y/_@I]_P!*\G[8'_A]? '_ ,[VOZ/J* /YP?\ A\G_ ,%/O^E>3]L# M_P /KX _^=[1_P /D_\ @I]_TKR?M@?^'U\ ?_.]K^CZB@#^<'_A\G_P4^_Z M5Y/VP/\ P^O@#_YWM'_#Y/\ X*??]*\G[8'_ (?7P!_\[VOZ/J* /YP?^'R? M_!3[_I7D_; _\/KX _\ G>T?\/D_^"GW_2O)^V!_X?7P!_\ .]K^CZB@#^<' M_A\G_P %/O\ I7D_; _\/KX _P#G>T?\/D_^"GW_ $KR?M@?^'U\ ?\ SO:_ MH^HH _G!_P"'R?\ P4^_Z5Y/VP/_ ^O@#_YWM'_ ^3_P""GW_2O)^V!_X? M7P!_\[VOZ/J* /YP?^'R?_!3[_I7D_; _P##Z^ /_G>T?\/D_P#@I]_TKR?M M@?\ A]? '_SO:_H^HH _G!_X?)_\%/O^E>3]L#_P^O@#_P"=[1_P^3_X*??] M*\G[8'_A]? '_P [VOZ/J* /YP?^'R?_ 4^_P"E>3]L#_P^O@#_ .=[1_P^ M3_X*??\ 2O)^V!_X?7P!_P#.]K^CZB@#^<'_ (?)_P#!3[_I7D_; _\ #Z^ M/_G>T?\ #Y/_ (*??]*\G[8'_A]? '_SO:_H^HH _G!_X?)_\%/O^E>3]L#_ M ,/KX _^=[1_P^3_ ."GW_2O)^V!_P"'U\ ?_.]K^CZB@#^<'_A\G_P4^_Z5 MY/VP/_#Z^ /_ )WM'_#Y/_@I]_TKR?M@?^'U\ ?_ #O:_H^HH _G!_X?)_\ M!3[_ *5Y/VP/_#Z^ /\ YWM'_#Y/_@I]_P!*\G[8'_A]? '_ ,[VOZ/J* /Y MP?\ A\G_ ,%/O^E>3]L#_P /KX _^=[1_P /D_\ @I]_TKR?M@?^'U\ ?_.] MK^CZB@#^<'_A\G_P4^_Z5Y/VP/\ P^O@#_YWM'_#Y/\ X*??]*\G[8'_ (?7 MP!_\[VOZ/J* /YP?^'R?_!3[_I7D_; _\/KX _\ G>T?\/D_^"GW_2O)^V!_ MX?7P!_\ .]K^CZB@#^<'_A\G_P %/O\ I7D_; _\/KX _P#G>T?\/D_^"GW_ M $KR?M@?^'U\ ?\ SO:_H^HH _G!_P"'R?\ P4^_Z5Y/VP/_ ^O@#_YWM'_ M ^3_P""GW_2O)^V!_X?7P!_\[VOZ/J* /YP?^'R?_!3[_I7D_; _P##Z^ / M_G>T?\/D_P#@I]_TKR?M@?\ A]? '_SO:_H^HH _G!_X?)_\%/O^E>3]L#_P M^O@#_P"=[1_P^3_X*??]*\G[8'_A]? '_P [VOZ/J* /YP?^'R?_ 4^_P"E M>3]L#_P^O@#_ .=[1_P^3_X*??\ 2O)^V!_X?7P!_P#.]K^CZB@#^<'_ (?) M_P#!3[_I7D_; _\ #Z^ /_G>T?\ #Y/_ (*??]*\G[8'_A]? '_SO:_H^HH M_G!_X?)_\%/O^E>3]L#_ ,/KX _^=[1_P^3_ ."GW_2O)^V!_P"'U\ ?_.]K M^CZB@#^<'_A\G_P4^_Z5Y/VP/_#Z^ /_ )WM'_#Y/_@I]_TKR?M@?^'U\ ?_ M #O:_H^HH _G!_X?)_\ !3[_ *5Y/VP/_#Z^ /\ YWM'_#Y/_@I]_P!*\G[8 M'_A]? '_ ,[VOZ/J* /YP?\ A\G_ ,%/O^E>3]L#_P /KX _^=[1_P /D_\ M@I]_TKR?M@?^'U\ ?_.]K^CZB@#^<'_A\G_P4^_Z5Y/VP/\ P^O@#_YWM'_# MY/\ X*??]*\G[8'_ (?7P!_\[VOZ/J* /YP?^'R?_!3[_I7D_; _\/KX _\ MG>T?\/D_^"GW_2O)^V!_X?7P!_\ .]K^CZB@#^<'_A\G_P %/O\ I7D_; _\ M/KX _P#G>T?\/D_^"GW_ $KR?M@?^'U\ ?\ SO:_H^HH _G!_P"'R?\ P4^_ MZ5Y/VP/_ ^O@#_YWM'_ ^3_P""GW_2O)^V!_X?7P!_\[VOZ/J* /YP?^'R M?_!3[_I7D_; _P##Z^ /_G>T?\/D_P#@I]_TKR?M@?\ A]? '_SO:_H^HH _ MG!_X?)_\%/O^E>3]L#_P^O@#_P"=[1_P^3_X*??]*\G[8'_A]? '_P [VOZ/ MJ* /YP?^'R?_ 4^_P"E>3]L#_P^O@#_ .=[1_P^3_X*??\ 2O)^V!_X?7P! M_P#.]K^CZB@#^<'_ (?)_P#!3[_I7D_; _\ #Z^ /_G>T?\ #Y/_ (*??]*\ MG[8'_A]? '_SO:_H^HH _G!_X?)_\%/O^E>3]L#_ ,/KX _^=[1_P^3_ ."G MW_2O)^V!_P"'U\ ?_.]K^CZB@#^<'_A\G_P4^_Z5Y/VP/_#Z^ /_ )WM'_#Y M/_@I]_TKR?M@?^'U\ ?_ #O:_H^HH _G!_X?)_\ !3[_ *5Y/VP/_#Z^ /\ MYWM'_#Y/_@I]_P!*\G[8'_A]? '_ ,[VOZ/J* /YP?\ A\G_ ,%/O^E>3]L# M_P /KX _^=[1_P /D_\ @I]_TKR?M@?^'U\ ?_.]K^CZB@#^<'_A\G_P4^_Z M5Y/VP/\ P^O@#_YWM'_#Y/\ X*??]*\G[8'_ (?7P!_\[VOZ/J* /YP?^'R? M_!3[_I7D_; _\/KX _\ G>T?\/D_^"GW_2O)^V!_X?7P!_\ .]K^CZB@#^<' M_A\G_P %/O\ I7D_; _\/KX _P#G>T?\/D_^"GW_ $KR?M@?^'U\ ?\ SO:_ MH^HH _G!_P"'R?\ P4^_Z5Y/VP/_ ^O@#_YWM'_ ^3_P""GW_2O)^V!_X? M7P!_\[VOZ/J* /YP?^'R?_!3[_I7D_; _P##Z^ /_G>T?\/D_P#@I]_TKR?M M@?\ A]? '_SO:_H^HH _G!_X?)_\%/O^E>3]L#_P^O@#_P"=[1_P^3_X*??] M*\G[8'_A]? '_P [VOZ/J* /YP?^'R?_ 4^_P"E>3]L#_P^O@#_ .=[1_P^ M3_X*??\ 2O)^V!_X?7P!_P#.]K^CZB@#^<'_ (?)_P#!3[_I7D_; _\ #Z^ M/_G>T?\ #Y/_ (*??]*\G[8'_A]? '_SO:_H^HH _G!_X?)_\%/O^E>3]L#_ M ,/KX _^=[1_P^3_ ."GW_2O)^V!_P"'U\ ?_.]K^CZB@#^<'_A\G_P4^_Z5 MY/VP/_#Z^ /_ )WM'_#Y/_@I]_TKR?M@?^'U\ ?_ #O:_H^HH _G!_X?)_\ M!3[_ *5Y/VP/_#Z^ /\ YWM'_#Y/_@I]_P!*\G[8'_A]? '_ ,[VOZ/J* /Y MP?\ A\G_ ,%/O^E>3]L#_P /KX _^=[1_P /D_\ @I]_TKR?M@?^'U\ ?_.] MK^CZB@#^<'_A\G_P4^_Z5Y/VP/\ P^O@#_YWM'_#Y/\ X*??]*\G[8'_ (?7 MP!_\[VOZ/J* /YP?^'R?_!3[_I7D_; _\/KX _\ G>T?\/D_^"GW_2O)^V!_ MX?7P!_\ .]K^CZB@#^<'_A\G_P %/O\ I7D_; _\/KX _P#G>T?\/D_^"GW_ M $KR?M@?^'U\ ?\ SO:_H^HH _G!_P"'R?\ P4^_Z5Y/VP/_ ^O@#_YWM'_ M ^3_P""GW_2O)^V!_X?7P!_\[VOZ/J* /YP?^'R?_!3[_I7D_; _P##Z^ / M_G>T?\/D_P#@I]_TKR?M@?\ A]? '_SO:_H^HH _G!_X?)_\%/O^E>3]L#_P M^O@#_P"=[1_P^3_X*??]*\G[8'_A]? '_P [VOZ/J* /YP?^'R?_ 4^_P"E M>3]L#_P^O@#_ .=[1_P^3_X*??\ 2O)^V!_X?7P!_P#.]K^CZB@#^<'_ (?) M_P#!3[_I7D_; _\ #Z^ /_G>T?\ #Y/_ (*??]*\G[8'_A]? '_SO:_H^HH M_G!_X?)_\%/O^E>3]L#_ ,/KX _^=[1_P^3_ ."GW_2O)^V!_P"'U\ ?_.]K M^CZB@#^<'_A\G_P4^_Z5Y/VP/_#Z^ /_ )WM'_#Y/_@I]_TKR?M@?^'U\ ?_ M #O:_H^HH _G!_X?)_\ !3[_ *5Y/VP/_#Z^ /\ YWM'_#Y/_@I]_P!*\G[8 M'_A]? '_ ,[VOZ/J* /YP?\ A\G_ ,%/O^E>3]L#_P /KX _^=[1_P /D_\ M@I]_TKR?M@?^'U\ ?_.]K^CZB@#B?AIXFU[QI\.? 'C'Q3X,U+X<^)_%G@GP MKXF\1_#W6;N&_P!8\":]KVA6&J:OX-U6^MX;:WO=2\+ZA=7&B7UW!;P0W-U8 MRS10Q(ZHO;444 %%%% !7PGX_P#^4@_[/_\ V0GXK?\ ISLZ^[*^$_'_ /RD M'_9__P"R$_%;_P!.=G0!]V4444 ? ?[$'_(W?MK?]G??$K_T7I]??E? ?[$' M_(W?MK?]G??$K_T7I]??E !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %>!?M*?LL?LY_MB_"W5O@M^U#\&/A_\,O^";O[%7 M[77AWX/>"_&WQ3_9*^#OP>T#Q=\&/@#XC\*^%O%7Q^^$_P #99+_ ,2^,/$_ MP(^)/Q#DT&7Q_P#$'4=YSXEU#3-/NKFWT72Y[:ST_24.J7?\ R;_0?1OM M9_>TOS:/] VBOY!8OV-_^#R$21F7_@K!^P"T0=#(H^'/@;+(&&\#'_!-5#DK MD##K_O+U']?5'G^'W?Y_@Q' ?%'XK_"WX'^!==^*/QI^)7@#X0?#/PN--/B; MXB_%'QCX=\ >!?#HUG5]/\/Z0==\7>+-1TGP_I U77M6TO1--.H:A;_;M7U+ M3]-M?-O;RWAD/A=\5_A;\']7&E:]I.J:)J1T_4+C[#J^FZAIMUY5[9W$ M,?\ #A_P>:?M2^*O'WB/]BS_ ()7_"WX?:_XR\<^/_$OAW]I_4+;1?">H^(O M%'BGQ)KVI?$3]GOX!_#_ .%L/A_Q!>:MK>NZYK-[\85\8>%)_A_=:AJ=__MEM_P %"/\ @CO^P?\ \$]_^"P^J7 MDV_+M^";^[Y_U(T5_GT_MK?M)_\ !W%_P2V^#?P>_;%_:4_:*^#?QB^#._@;\4=;\,P>*8&T#1_B_X>U_Q=\+-4\7?TA_L"_\ !;[X.?M+_P#!(3Q% M_P %/OCC#H/PZF^ ?AWQ_I'[4?@?P?>SVFG:5\8?AG9V%Y'X(^%]Y\4[OP=I M6M:]\;-+\2?#75_A+X-;QKKL,'B?XM>%O@Y=?$3Q+XTTC6-2E7=]M_+M<7;N M]O/_ (.VGF?NG17\!7[*7_!2'_@Y8_X+G_%'XN_$?_@GOXT^ '["/[,7PL:Y M\-VNI>.? 'A3Q%\,KSQ#/XAN=;\/^!+WXG?$/X%?M ^/?B9\>[3P%XET6?QY M>?#[PCX#^%ND>'M \/:[K?@_X9ZW\0?">G>.OH+_ ((S_P#!>;]NS0?^"@GB MO_@E#_P6CL$L_CYXH\=WOA/X:?%3Q)H'PB^#^K^!/B?;>&EU71?A%XRT_P # MV7@CX9^._ /QGT^TTZ\_9\^('@"TU7Q#XN\;^,/"^CZ#/\5/!?Q<\&:W\,Q? M>$?"G_"%?#[Q#XCT[ MQ;XJ_P"$G\5Z=J'ACP]_86D7_P#;7B&QO-%TW[3J5M-;)[]7^;O_ ,$H]$T_ M_@NC_P ')7QY_P""A_B_P1K^C? G]GW7+#]HKP?8+X+\4:7ILNJ_"8>"O@Y^ MQ;X1^(?B;PY\1M3TGP-\6VTKPKHWQVU_3XO%OB[PQ\0O$_P4^)'AK2?"-[\. M=1U=/#@M6EZM^B7GYV2\V/HWVLOFW_DF_D?Z1%%?RE_\%,_VJ/\ @X<^+7[? M^O\ ["W_ 2M_9UC^ OP4^'B?"37M6_;P^)'PUTV^\">-+?Q/X;\/7GCN]M? MB7\<_">N?!:X\!^"=2^*>D:3XC^&/PB^'WQ:_:)FU?X/^*O$?A;4;_3)?$WP MZT?\8/VE?^"Q7_!Q=_P1!_:W\%>#?^"COB7X/?M??"3QUH>FZGX=GLOAMX#\ M(_!_XJ>%[76_"6H?$.Z^"WQC^%?P?^"7C7PW\7O ]LUWX"U;3_B;X0\1Z;X+ ME\5V'C/6O@WXQ\,^(OACXGUH6NFUW97ZO]/G9?@#7STN[:V6C_7H?Z*=%?S& M?\%M?^#BCP-_P3O_ & _C[\;OVS? GAWXV?!)?'IUBT\#>$? MV>M6M?#>OZ7\6?B;\-+3Q!X#^-*K\4=-UN3PW\)O#]W;^!;>^UG1_B'JVM^) M+74OA3?_ ]\7_B_\:/B;_P>._ /]A.R_;]\?_M'^&(O!5MH%MX[^(?P#TW] MGS]F6[_:;^"_PTN5U2[E^(7Q6^&DW[)]EI6B:!H.D6>E:_XZT31/'/B+XA?# M#0/$":I\3?!W@^'P=\4CX!/RZOI_GMJ]+(+/3N]E^'YG^@G17X$?\$N_^"VX M_P""C?\ P3,^-_[6GA3X(_\ "1_M:_LL> O'R?%O]DKX<>(#>ZO\2/BIX+^& M=[X[\#+\(])T^/Q]\2M%\ _M&W=A-X=^&7_"2>$/$'B'2O&^F^//A]I!^*\W MPZD\7>+/QA^'?C#_ (/,OVV?"_Q+_:3\%ZW\'/V$/"D>@+K'PV_9C^)'PA^# M_P /?%GCN^\.Z=KV@:GX7^&_@SXZ_"7XZ_&#P7XAUSQ#X*^VR3_M5_$7X6>& M-4U+X@Z#K_@[7K?X6W(N_"PU9M=DG\GMZWW5N@EJK]]/\_2U];V_!G]RM%?Q M6?\ !O?_ ,'!G[7'[4W[6FN_\$U?^"E6C>'[?X]V.@?$BV^'OQ%N/AMK/PK^ M,&L_%_X5:WXC\1_$KX,_&CX;^&/#=I\/-#\0Z%X!M/$\VEZO;>&/@I:>$K?X M+WWA+Q5IWCSXB^/;"_MOT=_X+,?\'!'@3_@G#XX\)_LC_LU_"N3]L'_@H+\3 MQ::1X?\ @EX;O-9OM)^%.K^.](DM/A%+\1-+\':7K'BSQQX[\<>+-7\)7GA/ M]G3P=)X?\=^-O!%Y-KE_XR^&MOXG^%NH^/SMUYK--:WOV&DVVNV]]+>O;=?E MN?T;45_"?_P;!?\ !9/_ (*3?\%#_P!O3XT?!;]LC]HL?%SX<>$OV2_&_P 3 M-"\+K\(?@/X &F>.M'^,OP,\*6&LC6?A?\,?!?B"[%KH/C'Q)IXTV^U>[TF; M^T?M5Q8S7MG87-M_=A1_DG]ZN+JUV=@HHHH **** "BOYBO^"X__ <#ZS_P M3J^)_P ,?V-OV+/A7X"_:K_;H^*QTRWN_ -Y>^.?%J_!O5O$OB+P!'\*_"OB M7X4?#;3=/\0?$OQY\=M!UWQ3!X+^'F@_%3P-XX\,;? OCG5=!\0^&/'7A#3O M%'Y^#X-?\'LX^!H^+I_:R_9[/CT 2']EH^'/V)?^%Y'_ (J[_A'/)/B%?V:! M^S7DZ-_Q7I(_:, _X1'_ $,2CQ[_ ,471Y]-K]+K==W;K9/[QV^]VTZV>S?: M_GTUVU/[>*X#XH_%?X6_ _P+KOQ1^-/Q*\ ?"#X9^%QII\3?$7XH^,?#O@#P M+X=&LZOI_A_2#KOB[Q9J.D^'](&JZ]JVEZ)IIU#4+?[=J^I:?IMKYM[>6\,F M#^S]K'QB\1? 7X)>(/VB/"F@> _V@-=^$7PVUCXY^!_"EQ!>>%O!GQBU/P;H MM[\3?"GAN[M?$GC.VNM \.^-9];TC1[FW\8>*X)].L[:6+Q)KL;+JEU_$=_P M>:?M2^*O'WB/]BS_ ()7_"WX?:_XR\<^/_$OAW]I_4+;1?">H^(O%'BGQ)KV MI?$3]GOX!_#_ .%L/A_Q!>:MK>NZYK-[\85\8>%)_A_=:AJ=__:4^(OBS0?&WPE\5_M!P_#;QWXS\)_"'Q=+#H,_B#XOZYHVK^( M=?\ AQ\)->^,GQO^,?B7XO\ AK6?CK\4+[X#_"JQ\'>*?#&J^$?%W@"*27P9 M^/7[:W[2?_!W%_P2V^#?P>_;%_:4_:+^#7QB^#._@=\4M:\,P>*86T M#1_B_P"']?\ %WPLU3Q<.UWV3M=]M-?375^O9@D[+NUM_7G>RW^]7_T%:*_& MK]C?_@K?X4^+'_!&3P;_ ,%:/VG?#V@_"31M/^#_ ,4/&_Q4\+>$->T]]/U+ MQ/\ ![XA^./A-=Z)\,&^(.M>&[;^WOC+XU\$6]E\)?AWXB\6W&H+XG\=>%OA MH_C;Q5JHC\3ZQ_,_^RE_P4A_X.6/^"Y_Q1^+OQ'_ .">_C3X ?L(_LQ?"QKG MPW:ZEXY\ >%/$7PRO/$,_B&YUOP_X$O?B=\0_@5^T#X]^)GQ[M/ 7B719_'E MY\/O"/@/X6Z1X>T#P]KNM^#_ (9ZW\0?">G>.BSNU;57OY6TU^>B[L.E^CV\ M_3Y:OLMS^_6BOXC/^",__!>;]NS0?^"@GBO_ ()0_P#!:.P2S^/GBCQW>^$_ MAI\5/$F@?"+X/ZOX$^)]MX:75=%^$7C+3_ ]EX(^&?COP#\9]/M-.O/V?/B! MX M-5\0^+O&_C#POH^@S_%3P7\7/!FM_#/\ MSH[=4]OR]5JMGJ']?K_ %8\ M!\??M7_LM_"GXI^"O@9\4?VE/@#\-OC9\2O^$>_X5S\'O'WQC^'?@[XI^/\ M_A+O$-YX1\*?\(5\/O$/B/3O%OBK_A)_%>G:AX8\/?V%I%__ &UXAL;S1=-^ MTZE;36R>_5_F[_\ !*/1-/\ ^"Z/_!R5\>?^"A_B_P $:_HWP)_9]URP_:*\ M'V"^"_%&EZ;+JOPF'@KX.?L6^$?B'XF\.?$;4])\#?%MM*\*Z-\=M?T^+Q;X MN\,?$+Q/\%/B1X:TGPC>_#G4=73PY^NG[1'[1_\ P= _MJ?MW_'#X!_L$?"' MPY_P3[_9=_9[^+OQ'^'6B_M&?'CX6:-:>&/C%X9T@ZQH_A/XDZAXN^/?PN^) M.J_%#P]XXU7X::QK7@(?LI_!'4--\#6'Q7\-:1\6?$GB71CX?^)#G1=VF^FB MO9/\G;?563&UJUMRV6O>VJT\[KMIN?V*45_GG>!?^"^7_!9'_@E5_P %'M._ M8^_X+-ZK\/OBQ\)]=\?> [#QK\2;OX6Z%X1/ASX(:[J?B'P[%^TA^S;XM_9^ M^&O@U?B1\/[E[U?&&O:!XL^$_CGQGK#?#35?@Y9:9\&_BI'XVM](_?O_ (." MO^"[0_X)!^ /A=X&^"_@SP'\5_VN/CBU]KWA3PSX]U0W_@;X8?#/PQJ^F6FL M>/?B;X,\*>,/#/Q+U-?'=Y+J?@WX366G7GAC0-=UG0/B'X@N?&;R_"ZY\#>, MSHGNGHK=]-->NJ^\+:VZ[_+>_I;7T/Z-J*_S[/C1\3?^#QWX!_L)V7[?OC_] MH_PQ%X*MM MO'?Q#^ >F_L^?LRW?[3?P7^&ERNJ7.?$7Q"^&&@>($U3XF^#O!\/@[XI'P#_0Y_P $N_\ @MN/ M^"C?_!,SXW_M:>%/@C_PD?[6O[+'@+Q\GQ;_ &2OAQX@-[J_Q(^*G@OX9WOC MOP,OPCTG3X_'WQ*T7P#^T;=V$WAWX9?\))X0\0>(=*\;Z;X\^'VD'XKS?#J3 MQ=XL.C?;==4N_FNETWJ+MYNR>R;5M-;6WZG[[T5_#5\._&'_ >9?ML^%_B7 M^TGX+UOX.?L(>%(] 76/AM^S'\2/A#\'_A[XL\=WWAW3M>T#4_"_PW\&?'7X M2_'7XP>"_$.N>(?!7VV2?]JOXB_"SPQJFI?$'0=?\':];_"VY%WX6]"_X-[_ M /@X,_:X_:F_:TUW_@FK_P %*M&\/V_Q[L= ^)%M\/?B+;2]7MO#'P4M/"5O\ !>^\ M)>*M.\>?$7Q[87]L[=.J5[=;+?[NO8'IKTNE?7=[?UZ]C^U.BOYR?^"S'_!P M1X$_X)P^./"?[(_[-?PKD_;!_P""@OQ/%II'A_X)>&[S6;[2?A3J_CO2)+3X M12_$32_!VEZQXL\<>._''BS5_"5YX3_9T\'2>'_'?C;P1>3:Y?\ C+X:V_B? MX6ZCX_\ R%_X-@O^"R?_ 4F_P""A_[>GQH^"W[9'[18^+GPX\)?LE^-_B9H M7A=?A#\!_ TSQUH_P 9?@9X4L-9&L_"_P"&/@OQ!=BUT'QCXDT\:;?:O=Z3 M-_:/VJXL9KVSL+FV6_\ 79I?JO0;5E=]UIUUV?SZ=UJC^["BBB@04444 %%% M?PW?\%-O^"]__!1/X]_\%%-2_P""3G_!%3POX>T7XS?#7XL^/_!>N_&*\D^& M6L>)OC#XG^$WPROM?^*?PZT;PW^U#X(\._"OX5:!\*?$WAWXLZ5XFUS4KSQE MJ'Q0U'P!X4U;X:>,-"T#49]$\?GEU_RW?HMVQI7\DMV_N7WOL?W(T5_GU?M; M?\%3/^#C#_@A)\>_@3?_ /!1/XL_LP_MQ_!;XZZ'K _"WAC4H? M WC'P9+\3]'\,^+_ !\$OV?/BIX&^+WA_PMJNA6FC>(_&?@;XA_!R+3?BC; MZC;^%_B'XD\/:KI7@_\ O7^%/Q/\#?&[X7?#;XS_ PUS_A)_AI\7? /@[XG M_#SQ*--U?1AXA\#>/O#VG>*_"6N#1_$%AI6O:5_:V@:MI]__ &;K>EZ;J]C] MH^RZE86=[%-;QOI?S:]&N_WZ=Q?\/Z^GY/L)\4?BO\+?@?X%UWXH_&GXE> / MA!\,_"XTT^)OB+\4?&/AWP!X%\.C6=7T_P /Z0==\7>+-1TGP_I U77M6TO1 M--.H:A;_ &[5]2T_3;7S;V\MX9#X7?%?X6_'#P+H7Q1^"WQ*\ ?%_P"&?B@: MD?#/Q%^%WC'P[X_\"^(AHVKZAX?U5>V=Q#'_#A_P>:?M2^*O'WB/]BS_@E?\+?A]K_C+QSX_P#$OAW] MI_4+;1?">H^(O%'BGQ)KVI?$3]GOX!_#_P"%L/A_Q!>:MK>NZYK-[\85\8>% M)_A_=:AJ=_._&?A/X0^+I8=!G\0?%_7-&U?Q#K_PX^$F MO?&3XW_&/Q+\7_#6L_'7XH7WP'^%5CX.\4^&-5\(^+O $4DO@Q=+_P![E7X7 M?E9M?CV';5+R;?DNGX)O[K>?]2%%?Y]7[:W[2?\ P=Q?\$MO@W\'OVQ?VE/V MB_@U\8O@W-K_ (,O/BWX#\%_!S]GWQEIWPDO]2G\/7>F_#7]IN[\"_L]?#'6 M= \/^-=7U"Z^&-]X[^!WQ2UKPS!XIA;0-'^+_A_7_%WPLU3Q=_4!^QO_ ,%; M_"GQ8_X(R>#?^"M'[3OA[0?A)HVG_!_XH>-_BIX6\(:]I[Z?J7B?X/?$/QQ\ M)KO1/A@WQ!UKPW;?V]\9?&O@BWLOA+\._$7BVXU!?$_CKPM\-'\;>*M5$?B? M6#HWV:3\KIM??9__C3X ?L(_LQ?"QKGPW:ZEXY\ >%/$7PRO/$,_B&YUOP_X$O?B=\0_@5^ MT#X]^)GQ[M/ 7B719_'EY\/O"/@/X6Z1X>T#P]KNM^#_ (9ZW\0?">G>.OH+ M_@C/_P %YOV[-!_X*">*_P#@E#_P6CL$L_CYXH\=WOA/X:?%3Q)H'PB^#^K^ M!/B?;>&EU71?A%XRT_P/9>"/AGX[\ _&?3[33KS]GSX@> +35?$/B[QOXP\+ MZ/H,_P 5/!?Q<\&:W\,Q?_X5S\'O'WQC^'?@[XI^/\ _A+O M$-YX1\*?\(5\/O$/B/3O%OBK_A)_%>G:AX8\/?V%I%__ &UXAL;S1=-^TZE; M36R>_5_F[_\ !*/1-/\ ^"Z/_!R5\>?^"A_B_P $:_HWP)_9]URP_:*\'V"^ M"_%&EZ;+JOPF'@KX.?L6^$?B'XF\.?$;4])\#?%MM*\*Z-\=M?T^+Q;XN\,? M$+Q/\%/B1X:TGPC>_#G4=73PX+5I>K?HEY^=DO-CZ-]K+YM_Y)OY'^D117\= M?[1'[1__ = _MJ?MW_'#X!_L$?"'PY_P3[_ &7?V>_B[\1_AUHO[1GQX^%F MC6GACXQ>&=(.L:/X3^).H>+OCW\+OB3JOQ0\/>.-5^&FL:UX"'[*?P1U#3? MUA\5_#6D?%GQ)XET8^'_ (D/^<7@7_@OE_P61_X)5?\ !1[3OV/O^"S>J_#[ MXL?"?7?'W@.P\:_$F[^%NA>$3X<^"&NZGXA\.Q?M(?LV^+?V?OAKX-7XD?#^ MY>]7QAKV@>+/A/XY\9ZPWPTU7X.66F?!OXJ1^-K?2!:V7?;S[;=^E[=P:M?R MW\OZ^[;N?Z&-%?SD_P#!P5_P7:'_ 2#\ ?"[P-\%_!G@/XK_M%/&'AGXEZFOCN\EU/P;\)K+3KSPQ MH&NZSH'Q#\07/C-Y?A=<^!O&?X1?&CXF_P#!X[\ _P!A.R_;]\?_ +1_AB+P M5;:!;>._B'\ ]-_9\_9EN_VF_@O\-+E=4NY?B%\5OAI-^R?9:5HF@:#I%GI6 MO^.M$T3QSXB^(7PPT#Q FJ?$WP=X/A\'?%(^ 3\NKZ?Y[:O2R"ST[O9?A^9_ MH)T5^!'_ 2[_P""VX_X*-_\$S/C?^UIX4^"/_"1_M:_LL> O'R?%O\ 9*^' M'B WNK_$CXJ>"_AG>^._ R_"/2=/C\??$K1? /[1MW83>'?AE_PDGA#Q!XAT MKQOIOCSX?:0?BO-\.I/%WBS\8?AWXP_X/,OVV?"_Q+_:3\%ZW\'/V$/"D>@+ MK'PV_9C^)'PA^#_P]\6>.[[P[IVO:!J?A?X;^#/CK\)?CK\8/!?B'7/$/@K[ M;)/^U7\1?A9X8U34OB#H.O\ @[7K?X6W(N_"PU9M=DG\GMZWW5N@EJK]]/\ M/TM?6]OP9_ ;3Q/- MI>KVWACX*6GA*W^"]]X2\5:=X\^(OCVPO[;]'?\ @LQ_P<$>!/\ @G#XX\)_ MLC_LU_"N3]L'_@H+\3Q::1X?^"7AN\UF^TGX4ZOX[TB2T^$4OQ$TOP=I>L>+ M/''COQQXLU?PE>>$_P!G3P=)X?\ '?C;P1>3:Y?^,OAK;^)_A;J/C\[=>:S3 M6M[]AI-MKMO?2WKVW7Y;G]&U%?PG_P#!L%_P63_X*3?\%#_V]/C1\%OVR/VB MQ\7/AQX2_9+\;_$S0O"Z_"'X#^ !IGCK1_C+\#/"EAK(UGX7_#'P7X@NQ:Z# MXQ\2:>--OM7N])F_M'[5<6,U[9V%S;?W84?Y)_>KBZM=G8**** "BBOX3_\ M@L7_ ,'5/CS2]9^-O[.'_!(G07\6S_!1?#.L_%O]O_3=%TCXG> O!VC:;XVT M[PCXQ7X9>!]:\&^)_ .I>!;_ ,>>)_AE\+]/_:*^(5]J'@/Q/K/BS6O#?PV\ M%ZRWBCX1_&/4$W_2_'Y+J]D-)O\ +YO9>KZ+=G]V%%?SE?\ !L+^WE^U=_P4 M/_8!^*7QM_;#^*O_ M_XG>'/VM_B#\,=&\3?\(-\-_A_P#8_ ^A_"+X$^*- M+T3^QOA=X/\ !/A^X^RZ[XR\27W]I76DSZO-_:7V:XU"6SL["WM>?_X+7_M@ M_P#!;CPC\>?A/^QC_P $AOV2-<\1WGQ1^$:_$7Q7^V/>_#ZT\2>$_ GB:#QE MXEF'PVT?QW\6H=)_95^&OB*P\(_##4I?$1^,NI>-=2\::;\6O"^B>!?#?@_Q MI:^&=9\5TU9VZ_\ O\ @M6"5_E_PW]6/Z5:*_SR?V]/V_\ _@Z5_P"")_CC MX.?$O]K[X\?L_?M5_!#QTVL:58:MX<^"GP\U;]G;5O',VD^(8(_AC\0O$O@/ MX'_LP?&OP?X_TW3($^)/A"RL]=\-:)XRMM(G;1=9\-M,O+WPO\3?A M[_;&M^&O!]YXC_X5W\2=!\6>!O\ A+(/#6E:/XN_X1__ (2;P]#+H&K:;S]5JO(6UO-77FO^'T/IOQ7XK\+^ _"WB3QQXX\2:!X,\%>#- UC MQ7XP\8>*]8T[P[X6\*>%O#NG7.K^(/$GB3Q!J]S9Z3H6@:%I-G=ZIK&L:I=V MNG:9IUK#/BGX5T[Q38:?I>K7WAN^\0^!M:UW2+37[/2M(_P!N;Q\UOJFM7VE_ M:])T#X8?LW^)?AQ\3O$_]F:C;>*=*O=*\>ZM\1M5^#=EH?VGPSXL\/7W@@?$ MRWO_ .PM?'A74)/H+]B7X*?&C_@BG_P;S:=XG_9J_9E\?_M$_MIZ]\._"/[1 MGBOX"O\ #_XM1^.M=_:._:2U#X;^';O1O%7P=T:Y\7^/H3^S3X&U7PEX;^(/ M@OP?:^!;KQGH_P "_$&L:A%\+/$GB[Q)XAT,Z-]K+Y[O3?16V[H=OA765_2U MTE][O]Q_3A17\)6J:K_P>C>./V=?BA^V=:?$GX+;;3/AA\.-:^ 7Q4UP-X6T'Q%?Z5I_P *_C1\:8/VGKBZ M\":WX4U;PAXC^)-YX(O M$FM>";KP[X'UMO&UII'AKX8^ K'PH&\0BUOY*[7E=*_9ZM+1_@)Z??;\+_UZ M'].]%?PG_P#!8O\ X.J?'FEZS\;?V#M&TWQMIWA'QBOPR\#ZUX-\3^ =2\"W_CSQ/\,OA?I_[17Q"OM0\!^)]9 M\6:UX;^&W@O66\4?"/XQZA^O?_!L+^WE^U=_P4/_ & ?BE\;?VP_BK_PM_XG M>'/VM_B#\,=&\3?\(-\-_A_]C\#Z'\(O@3XHTO1/[&^%W@_P3X?N/LNN^,O$ ME]_:5UI,^KS?VE]FN-0EL[.PM[46J;[6^=^WEY[=AM-?EZ-='YZ[;KJ?T:UX M#\_5_F[_ +5^ MB:?_ ,%Y?^#IS0_V;M?\$:_!^S?^R1K>K_ /XHRV?@OQ1+?ZC\)?V0/$'C_Q MC\8A\3-8\%_$8/X2T+XR_'_6?%/P/\"?%?2?$O@6X\/>%_B/\([R3PPOQ-6? M0->%JTN[U\DM6_N_&WH'1OLOO;:27WO[DS_2(HK^:K_@M?\ M@_\%N/"/QY^ M$_[&/_!(;]DC7/$=Y\4?A&OQ%\5_MCWOP^M/$GA/P)XF@\9>)9A\-M'\=_%J M'2?V5?AKXBL/"/PPU*7Q$?C+J7C74O&FF_%KPOHG@7PWX/\ &EKX9UGQ7^#W M[>G[?_\ P=*_\$3_ !Q\'/B7^U]\>/V?OVJ_@AXZ;6-*L-6\.?!3X>:M^SMJ MWCF;2?$,$?PQ^(7B7P'\#_V8/C7X/\?Z;ID"?$GPA96>N^&M$\96VD3MHNL^ M.=.\(?%3PIH9VZ7=KO:^WYZ:]0L_PO;RM?\ +7RZVL?Z&U%?S7?ME_\ !QC\ M&O@!_P $@OV>_P#@HU\,/"6A>,?BY^V)X>3P[\!?@5K7B:9;#PY\8M*L=9TO MXRS^-O[6M?AU\0/'7PC_ &:_B!X>UGP7XU\6> ?"5A!X_P#$T_P[T72=7\#^ M'OBSHGQ%T/\ %OP#\9O^#PS]J']COQE_P4<^%'QE^'7@3X:>)E\0_%+X3_LF MZ/\ 7X&GXY^-OA)>-/AOJOQ(+/73;1^3[>N^BN[(.B??;NUW].E^]^S M/[]:*_FH_P"#,/A)^T%;^']#_ &S_ -G#1/#,_CW4M*N_ M#.B:;^T#X U:>[T:R^-'A?P!:7EIJ^@Z]HFK65EH/QSTG0/#P^&_AWQ3XI\" M:]X6O_#VG?%'2_A?X _.+P1\=O\ @[E_X*7?%3QMXZ^!'@WX>?\ !)CX">'' M\2:#X5\*_M+?"3P]X=DUBXTGQ'::KHUEJUM\-]*L+S MXG>&/A+\,?V=O$J_#[6TT/3O"GC:#5?#VJ#T?RO?I9V:^].__#"_"W?OV_K3 M\#^W2BOX+O\ @E7_ ,'!?_!2WX9?\%+?#_\ P2Z_X+&:/X>N_%'CCXM:A\'K MCQ[XA^&VD_#_ .,/PP^,/C'2O#]M\$_#,%G\!O#4/PI^(WPB^(WB.+2=)\)> M(]/\#VL6IP?&?1_C$WQSO_A%X?L-,O/Z&O\ @LM_P7*_9R_X(]^ O"D7BC07 M^.G[2WQ*:SO_ (:_LT>&_%UMX1UJ\\%1ZN^GZ]\3/B#XN;0/%X^''@&U^Q:O MH_A34;GPKKNL?$/QQ93>&_">A7>D>'OB3XM^'AT3Z/9]];6];Z!UM_6U_3;4 M_;>BO\]'_@C;_P %TO\ @KQ^UO\ \%L_A3^RA^UW\5?^$3^&?B_QI^T]9?$S M]EW_ (9^^%/PY/PXUCP'\%OC/XRTSX8F_P!3^'B_'GPZWPR\:>%M)TMM.\8? M$/4O'"MX=.D>.]9UR]DUHWW^A=1V\_\ A@ZM=O\ )/\ 4**** "BBOY2_P#@ MII^U1_P<.?%K]O[7OV%O^"5O[.J? ;X*_#U/A+KVK_MX?$CX:Z;>^!/&=OXG M\-^'[SQW>VOQ+^.?A/7/@M<^ _!.H_%/2-*\1_#'X1?#WXM?M$S:O\(/%7B/ MPMJ-_ILOB;X=:,#2O?I;77U2_4_JTHK_ #K?VE/^"Q/_ <7?\$0OVM_!/@S M_@HYXF^#W[7WPE\=Z'IVI>'9K'X:^!/"/P@^*GABVUOPE?\ Q"N?@O\ &+X5 M_!_X(^-?#?Q>\$6S77@+5M/^)GA#Q)IO@N7Q98>--9^#?C+PSXB^&/B;6_\ M12I]+]+M?-6NOQ7EKH+_ (6\,A\+OBO\ "WXX>!="^*/P6^)7@#XO_#/Q0-2/AGXB_"[QCX=\ M?^!?$0T;5]0\/ZN="\7>$]1U;P_JXTK7M)U31-2.GZAU+XB?L]_ /X?_"V'P_X@O-6UO7=*M%;]/OVRC_ ,%"/^"._P"P=_P3X_X)S?\ !&K]E+7OVE/B+XLT M'QM\)?%?[0OACK.@>'_&NKZA M=?#&^\=_ [XI:UX9@\4PMH&C_%_P_K_B[X6:IXN_K=_X)>?\%!U_;?\ ^"8W MP,_X* ?&S3/ ?P)'BWP!\2?$GQ=E/BC^S_AAX-/P5\>^/_AW\0/'7_"0^+IK M7_A$? 5ZWPXU?Q[]D\3:SJG_ @7A[4/[&UKQEXG_L*Y\6:H=&^S2?SO;[[/ M[A?K^G](_3BBO\Z[_@JK_P ':/[3_P 1+[Q/H_\ P2>\->(?@[^S]\'?BY8> M%/%7[:WB;X=:!X^O?BW<>(_#7B _#[PS9>!?BK\-=<\$_!+0O&]UX-^*_BWP MKI'C*'6_C#\2/"W@+2?$%O9_"1O#'Q0\ W?];?\ P0?_ &H/CG^V;_P2B_91 M_:5_:4\7!TOZ?BKI@]-/7\+?Y]/F?KM M7@/C[]J_]EOX4_%/P5\#/BC^TI\ ?AM\;/B5_P (]_PKGX/>/OC'\._!WQ3\ M?_\ "7>(;SPCX4_X0KX?>(?$>G>+?%7_ D_BO3M0\,>'O["TB__ +:\0V-Y MHNF_:=2MIK9/?J_S=_\ @E'HFG_\%T?^#DKX\_\ !0_Q?X(U_1O@3^S[KEA^ MT5X/L%\%^*-+TV75?A,/!7P<_8M\(_$/Q-X<^(VIZ3X&^+;:5X5T;X[:_I\7 MBWQ=X8^(7B?X*?$CPUI/A&]^'.HZNGAP6K2]6_1+S\[)>;'T;[67S;_R3?R/ M](BBOXZ_VB/VC_\ @Z!_;4_;O^.'P#_8(^$/AS_@GW^R[^SW\7?B/\.M%_:, M^/'PLT:T\,?&+PSI!UC1_"?Q)U#Q=\>_A=\2=5^*'A[QQJOPTUC6O 0_93^" M.H:;X&L/BOX:TCXL^)/$NC'P_P#$A_SB\"_\%\O^"R/_ 2J_P""CVG?L??\ M%F]5^'WQ8^$^N^/O =AXU^)-W\+="\(GPY\$-=U/Q#X=B_:0_9M\6_L_?#7P M:OQ(^']R]ZOC#7M \6?"?QSXSUAOAIJOP!O@OX,\!_%?\ :X^. M+7VO>%/#/CW5#?\ @;X8?#/PQJ^F6FL>/?B;X,\*>,/#/Q+U-?'=Y+J?@WX3 M66G7GAC0-=UG0/B'X@N?&;R_"ZY\#>,_PB^-'Q-_X/'?@'^PG9?M^^/_ -H_ MPQ%X*MM MO'?Q#^ >F_L^?LRW?[3?P7^&ERNJ7^+/'=]X=T[7M U/PO\ #?P9\=?A+\=?C!X+\0ZY MXA\%?;9)_P!JOXB_"SPQJFI?$'0=?\':];_"VY%WX6&K-KLD_D]O6^ZMT$M5 M?OI_GZ6OK>WX,_N5HK^*S_@WO_X.#/VN/VIOVM-=_P"":O\ P4JT;P_;_'NQ MT#XD6WP]^(MQ\-M9^%?Q@UGXO_"K6_$?B/XE?!GXT?#?PQX;M/AYH?B'0O - MIXGFTO5[;PQ\%+3PE;_!>^\)>*M.\>?$7Q[87]M]/_\ !3/]JC_@X<^+7[?^ MO_L+?\$K?V=8_@+\%/AXGPDU[5OV\/B1\-=-OO GC2W\3^&_#UYX[O;7XE_' M/PGKGP6N/ ?@G4OBGI&D^(_AC\(OA]\6OVB9M7^#_BKQ'X6U&_TR7Q-\.M'' MI;JGJFMFNXTKW6UM[WTV5O74_JTHK_.L_:5_X+%?\'%W_!$']K?P5X-_X*.^ M)?@]^U]\)/'6AZ;J?AV>R^&W@/PC\'_BIX7M=;\):A\0[KX+?&/X5_!_X)>- M?#?Q>\#VS7?@+5M/^)OA#Q'IO@N7Q78>,]:^#?C'PSXB^&/B?6O]!;X5?$[P M/\;/A?\ #?XS?#'6_P#A)OAK\7/ 7@_XG?#WQ)_9NKZ-_P )!X'\>^'M.\5> M$];_ +'\0:?I.O:3_:V@:MI]_P#V;K>EZ;J]C]H^RZEI]G>Q36\9Y_+YJVEM M^J\GT;%M^?WG>T444 %%%% !17\Q7_!K>)?$7@"/X5^%?$OPH^&VFZ?X@^)?CSX[: M#KOBF#P7\/-!^*G@;QQX8V^!?'.JZ#XA\,>.O"&G>*/S\'P:_P"#V2?$*_LT#]FO)T;_ (KTD?M& ?\ M"(_Z&)1X]_XHNCSZ;7Z76Z[NW6R?WCM][MIUL]F^U_/IKMJ?V\5P'Q1^*_PM M^!_@77?BC\:?B5X ^$'PS\+C33XF^(OQ1\8^'? '@7PZ-9U?3_#^D'7?%WBS M4=)\/Z0-5U[5M+T333J&H6_V[5]2T_3;7S;V\MX9,']G[6/C%XB^ OP2\0?M M$>%- \!_M :[\(OAMK'QS\#^%+B"\\+>#/C%J?@W1;WXF^%/#=W:^)/&=M=: M!X=\:SZWI&CW-OXP\5P3Z=9VTL7B378V75+K^([_ (/-/VI?%7C[Q'^Q9_P2 MO^%OP^U_QEXY\?\ B7P[^T_J%MHOA/4?$7BCQ3XDU[4OB)^SW\ _A_\ "V'P M_P"(+S5M;UW7-9O?C"OC#PI/\/[K4-3O[CX2KX,\0S7$WBK16-;I+5MI+YNW M_!]!+N[I6N^Z7^?3U/[C_A=\5_A;\']7&E:]I.J:)J1T_4+C[#J^FZAI MMUY5[9W$,??U_+?^V4?^"A'_ 1W_8._X)\?\$YO^"-7[*6O?M*?$7Q9H/C; MX2^*_P!H.'X;>._&?A/X0^+I8=!G\0?%_7-&U?Q#K_PX^$FO?&3XW_&/Q+\7 M_#6L_'7XH7WP'^%5CX.\4^&-5\(^+O $4DO@S\>OVUOVD_\ @[B_X);?!OX/ M?MB_M*?M%_!KXQ?!N;7_ 9>?%OP'X+^#G[/OC+3OA)?ZE/X>N]-^&O[3=WX M%_9Z^&.LZ!X?\:ZOJ%U\,;[QW\#OBEK7AF#Q3"V@:/\ %_P_K_B[X6:IXN': M[[)VN^VFOIKJ_7LP2=EW:V_KSO9;_>K_ .@K17XU?L;_ /!6_P *?%C_ ((R M>#?^"M'[3OA[0?A)HVG_ ?^*'C?XJ>%O"&O:>^GZEXG^#WQ#\_$[XA_ K]H'Q[\3/CW:> O$NBS^/+SX?>$? ?PMTCP]H M'A[7=;\'_#/6_B#X3T[QT6=VK:J]_*VFOST7=ATOT>WGZ?+5]EN?WZT5_$9_ MP1G_ ."\W[=F@_\ !03Q7_P2A_X+1V"6?Q\\4>.[WPG\-/BIXDT#X1?!_5_ MGQ/MO#2ZKHOPB\9:?X'LO!'PS\=^ ?C/I]IIUY^SY\0/ %IJOB'Q=XW\8>%] M'T&?XJ>"_BYX,UOX9_VYT=NJ>WY>JU6SU#^OU_JQX#X^_:O_ &6_A3\4_!7P M,^*/[2GP!^&WQL^)7_"/?\*Y^#WC[XQ_#OP=\4_'_P#PEWB&\\(^%/\ A"OA M]XA\1Z=XM\5?\)/XKT[4/#'A[^PM(O\ ^VO$-C>:+IOVG4K::V3WZO\ -W_X M)1Z)I_\ P71_X.2OCS_P4/\ %_@C7]&^!/[/NN6'[17@^P7P7XHTO39=5^$P M\%?!S]BWPC\0_$WASXC:GI/@;XMMI7A71OCMK^GQ>+?%WACXA>)_@I\2/#6D M^$;WX'/UT_:(_:/_X.@?VU/V[_ (X? /\ 8(^$/AS_ ()]_LN_L]_% MWXC_ ZT7]HSX\?"S1K3PQ\8O#.D'6-'\)_$G4/%WQ[^%WQ)U7XH>'O'&J_# M36-:\!#]E/X(ZAIO@:P^*_AK2/BSXD\2Z,?#_P 2'.B[M-]-%>R?Y.V^JLF- MK5K;ELM>]M5IYW7;3<_L4HK_ #SO O\ P7R_X+(_\$JO^"CVG?L??\%F]5^' MWQ8^$^N^/O =AXU^)-W\+="\(GPY\$-=U/Q#X=B_:0_9M\6_L_?#7P:OQ(^' M]R]ZOC#7M \6?"?QSXSUAOAIJOPZH;_P-\,/AGX8U?3+36/'OQ-\&>%/ M&'AGXEZFOCN\EU/P;\)K+3KSPQH&NZSH'Q#\07/C-Y?A=<^!O&9T3W3T5N^F MFO75?>%M;==_EO?TMKZ']&U%?Y]GQH^)O_!X[\ _V$[+]OWQ_P#M'^&(O!5M MH%MX[^(?P#TW]GS]F6[_ &F_@O\ #2Y75+N7XA?%;X:3?LGV6E:)H&@Z19Z5 MK_CK1-$\<^(OB%\,- \0)JGQ-\'>#X?!WQ2/@'^AS_@EW_P6W'_!1O\ X)F? M&_\ :T\*?!'_ (2/]K7]ECP%X^3XM_LE?#CQ ;W5_B1\5/!?PSO?'?@9?A'I M.GQ^/OB5HO@']HV[L)O#OPR_X23PAX@\0Z5XWTWQY\/M(/Q7F^'4GB[Q8=&^ MVZZI=_-=+IO47;S=D]DVK::VMOU/WWHK^&KX=^,/^#S+]MGPO\2_VD_!>M_! MS]A#PI'H"ZQ\-OV8_B1\(?@_\/?%GCN^\.Z=KV@:GX7^&_@SXZ_"7XZ_&#P7 MXAUSQ#X*^VR3_M5_$7X6>&-4U+X@Z#K_ (.UZW^%MR+OPMZ%_P &]_\ P<&? MM_$6X^&VL_"OXP:S\7_A5K?B/Q M'\2O@S\:/AOX8\-VGP\T/Q#H7@&T\3S:7J]MX8^"EIX2M_@O?>$O%6G>//B+ MX]L+^V=NG5*]NMEO]W7L#TUZ72OKN]OZ]>Q_:G17\I?_ 4S_:H_X.'/BU^W M_K_["W_!*W]G6/X"_!3X>)\)->U;]O#XD?#73;[P)XTM_$_AOP]>>.[VU^)? MQS\)ZY\%KCP'X)U+XIZ1I/B/X8_"+X??%K]HF;5_@_XJ\1^%M1O],E\3?#K1 M_P 8/VE?^"Q7_!Q=_P $0?VM_!7@W_@H[XE^#W[7WPD\=:'INI^'9[+X;> _ M"/P?^*GA>UUOPEJ'Q#NO@M\8_A7\'_@EXU\-_%[P/;-=^ M6T_XF^$/$>F^" MY?%=AXSUKX-^,?#/B+X8^)]:2UTVN[*_5_I\[+\!M?/2[MK9:/\ 7H?Z*=%< M%\*OB=X'^-GPO^&_QF^&.M_\)-\-?BYX"\'_ !.^'OB3^S=7T;_A(/ _CWP] MIWBKPGK?]C^(-/TG7M)_M;0-6T^__LW6]+TW5['[1]EU+3[.]BFMX^]H$%%% M% !117\-W_!3;_@O?_P43^/?_!134O\ @DY_P14\+^'M%^,WPU^+/C_P7KOQ MBO)/AEK'B;XP^)_A-\,K[7_BG\.M&\-_M0^"/#OPK^%6@?"GQ-X=^+.E>)M< MU*\\9:A\4-1\ >%-6^&GC#0M U&?1/'YY=?\MWZ+=L:5_)+=O[E][[']R-%? MY]7[6W_!4S_@XP_X(2?'OX$W_P#P43^+/[,/[$/#'@/PM MX8U*'P-XQ\&2_$_1_#/B_P ?!+]GSXJ>!OB]X?\+:KH5IHWB/QGX&^(?P(? WC[P]IWBOPEK@T?Q!8:5KVE?VMH&K:??_P!FZWI> MFZO8_:/LNI6%G>Q36\;Z7\VO1KO]^G<7_#^OI^3["?%'XK_"WX'^!==^*/QI M^)7@#X0?#/PN--/B;XB_%'QCX=\ >!?#HUG5]/\ #^D'7?%WBS4=)\/Z0-5U M[5M+T333J&H6_P!NU?4M/TVU\V]O+>&0^%WQ7^%OQP\"Z%\4?@M\2O 'Q?\ MAGXH&I'PS\1?A=XQ\.^/_ OB(:-J^H>']7.A>+O">HZMX?U<:5KVDZIHFI'3 M]0N/L.KZ;J&FW7E7MG<0Q_PX?\'FG[4OBKQ]XC_8L_X)7_"WX?:_XR\<^/\ MQ+X=_:?U"VT7PGJ/B+Q1XI\2:]J7Q$_9[^ ?P_\ A;#X?\07FK:WKNN:S>_& M%?&'A2?X?W6H:G?W'PE7P9XAFN)O%6BM^GW[91_X*$?\$=_V#O\ @GQ_P3F_ MX(U?LI:]^TI\1?%F@^-OA+XK_:#A^&WCOQGX3^$/BZ6'09_$'Q?US1M7\0Z_ M\./A)KWQD^-_QC\2_%_PUK/QU^*%]\!_A58^#O%/AC5?"/B[P!%)+X,72_\ M>Y5^%WY6;7X]AVU2\FWY+I^";^ZWG_4A17^?5^VM^TG_ ,'<7_!+;X-_![]L M7]I3]HOX-?&+X-S:_P"#+SXM^ _!?P<_9]\9:=\)+_4I_#UWIOPU_:;N_ O[ M/7PQUG0/#_C75]0NOAC?>._@=\4M:\,P>*86T#1_B_X?U_Q=\+-4\7?U ?L; M_P#!6_PI\6/^",G@W_@K1^T[X>T'X2:-I_P?^*'C?XJ>%O"&O:>^GZEXG^#W MQ#\9^RM%?P%?LI?\%(?^#EC_@N?\4? MB[\1_P#@GOXT^ '["/[,7PL:Y\-VNI>.? 'A3Q%\,KSQ#/XAN=;\/^!+WXG? M$/X%?M ^/?B9\>[3P%XET6?QY>?#[PCX#^%ND>'M \/:[K?@_P"&>M_$'PGI MWCKZ"_X(S_\ !>;]NS0?^"@GBO\ X)0_\%H[!+/X^>*/'=[X3^&GQ4\2:!\( MO@_J_@3XGVWAI=5T7X1>,M/\#V7@CX9^._ /QGT^TTZ\_9\^('@"TU7Q#XN\ M;^,/"^CZ#/\ %3P7\7/!FM_#,7W-JZ3T=K7]-M;/5K:X?IU\]OSTNM+]3^W. MO ?'W[5_[+?PI^*?@KX&?%']I3X _#;XV?$K_A'O^%<_![Q]\8_AWX.^*?C_ M /X2[Q#>>$?"G_"%?#[Q#XCT[Q;XJ_X2?Q7IVH>&/#W]A:1?_P!M>(;&\T73 M?M.I6TULGOU?YN__ 2CT33_ /@NC_PFRZK\)AX*^#G[%OA'XA^)O#GQ&U/2? WQ;;2O"NC?';7]/B\6 M^+O#'Q"\3_!3XD>&M)\(WOPYU'5T\."U:7JWZ)>?G9+S8^C?:R^;?^2;^1_I M$45_'7^T1^T?_P '0/[:G[=_QP^ ?[!'PA\.?\$^_P!EW]GOXN_$?X=:+^T9 M\>/A9HUIX8^,7AG2#K&C^$_B3J'B[X]_"[XDZK\4/#WCC5?AIK&M> A^RG\$ M=0TWP-8?%?PUI'Q9\2>)=&/A_P")#_G%X%_X+Y?\%D?^"57_ 4>T[]C[_@L MWJOP^^+'PGUWQ]X#L/&OQ)N_A;H7A$^'/@AKNI^(?#L7[2'[-OBW]G[X:^#5 M^)'P_N7O5\8:]H'BSX3^.?&>L-\--5^#EEIGP;^*D?C:WT@6MEWV\^VW?I>W M<&K7\M_+^ONV[G^AC17\Y/\ P<%?\%VA_P $@_ 'PN\#?!?P9X#^*_[7'QQ: M^U[PIX9\>ZH;_P #?##X9^&-7TRTUCQ[\3?!GA3QAX9^)>IKX[O)=3\&_":R MTZ\\,:!KNLZ!\0_$%SXS>7X77/@;QG^$7QH^)O\ P>._ /\ 83LOV_?'_P"T M?X8B\%6V@6WCOXA_ /3?V?/V9;O]IOX+_#2Y75+N7XA?%;X:3?LGV6E:)H&@ MZ19Z5K_CK1-$\<^(OB%\,- \0)JGQ-\'>#X?!WQ2/@$_+J^G^>VKTL@L].[V M7X?F?Z"=%?@1_P $N_\ @MN/^"C?_!,SXW_M:>%/@C_PD?[6O[+'@+Q\GQ;_ M &2OAQX@-[J_Q(^*G@OX9WOCOP,OPCTG3X_'WQ*T7P#^T;=V$WAWX9?\))X0 M\0>(=*\;Z;X\^'VD'XKS?#J3Q=XL_&'X=^,/^#S+]MGPO\2_VD_!>M_!S]A# MPI'H"ZQ\-OV8_B1\(?@_\/?%GCN^\.Z=KV@:GX7^&_@SXZ_"7XZ_&#P7XAUS MQ#X*^VR3_M5_$7X6>&-4U+X@Z#K_ (.UZW^%MR+OPL-6;79)_)[>M]U;H):J M_?3_ #]+7UO;\&?W*T5_%9_P;W_\'!G[7'[4W[6FN_\ !-7_ (*5:-X?M_CW M8Z!\2+;X>_$6X^&VL_"OXP:S\7_A5K?B/Q'\2O@S\:/AOX8\-VGP\T/Q#H7@ M&T\3S:7J]MX8^"EIX2M_@O?>$O%6G>//B+X]L+^V^G_^"F?[5'_!PY\6OV_] M?_86_P""5O[.L?P%^"GP\3X2:]JW[>'Q(^&NFWW@3QI;^)_#?AZ\\=WMK\2_ MCGX3USX+7'@/P3J7Q3TC2?$?PQ^$7P^^+7[1,VK_ ?\5>(_"VHW^F2^)OAU MHX]+=4]4ULUW&E>ZVMO>^FRMZZG]6E%?YUG[2O\ P6*_X.+O^"(/[6_@KP;_ M ,%'?$OP>_:^^$GCK0]-U/P[/9?#;P'X1^#_ ,5/"]KK?A+4/B'=?!;XQ_"O MX/\ P2\:^&_B]X'MFN_ 6K:?\3?"'B/3?!^)/[-U?1O^$@\#^/?# MVG>*O">M_P!C^(-/TG7M)_M;0-6T^_\ [-UO2]-U>Q^T?9=2T^SO8IK>,\_E M\U;2V_5>3Z-BV_/[SO:*** "BBOX3_\ @L7_ ,'5/CS2]9^-O[.'_!(G07\6 MS_!1?#.L_%O]O_3=%TCXG> O!VC:;XVT[PCXQ7X9>!]:\&^)_ .I>!;_ ,>> M)_AE\+]/_:*^(5]J'@/Q/K/BS6O#?PV\%ZRWBCX1_&/4$W_2_'Y+J]D-)O\ M+YO9>KZ+=G]V%%?SE?\ !L+^WE^U=_P4/_8!^*7QM_;#^*O_ M_XG>'/VM_ MB#\,=&\3?\(-\-_A_P#8_ ^A_"+X$^*-+T3^QOA=X/\ !/A^X^RZ[XR\27W] MI76DSZO-_:7V:XU"6SL["WM>?_X+7_M@_P#!;CPC\>?A/^QC_P $AOV2-<\1 MWGQ1^$:_$7Q7^V/>_#ZT\2>$_ GB:#QEXEF'PVT?QW\6H=)_95^&OB*P\(_# M#4I?$1^,NI>-=2\::;\6O"^B>!?#?@_QI:^&=9\5TU9VZ_\ O\ @M6"5_E_ MPW]6/Z5:*_SR?V]/V_\ _@Z5_P"")_CCX.?$O]K[X\?L_?M5_!#QTVL:58:M MX<^"GP\U;]G;5O',VD^(8(_AC\0O$O@/X'_LP?&OP?X_TW3($^)/A"RL]=\- M:)XRMM(G;1=9\-M,O+WPO\3?A[_;&M^&O!]YXC_X5W\2=!\6>!O\ MA+(/#6E:/XN_X1__ (2;P]#+H&K:;S]5JO(6UO-77FO^'T/I MOQ7XK\+^ _"WB3QQXX\2:!X,\%>#- UCQ7XP\8>*]8T[P[X6\*>%O#NG7.K^ M(/$GB3Q!J]S9Z3H6@:%I-G=ZIK&L:I=VNG:9IUK#/BGX5T[Q38:?I>K7WAN^\ M0^!M:UW2+37[/2M(_P!N;Q\UOJFM7VE_:])T#X8?LW^)?AQ\3O$_]F:C;>*= M*O=*\>ZM\1M5^#=EH?VGPSXL\/7W@@?$RWO_ .PM?'A74))/@MX1_:\_X(3? M\$!?V98_V%OV,/'O[5/[;'Q^\=?#SXE_&OX=ZC\'OCUXDU;X<>/_ (\> [GQ M]XXU[XH? GP-J^I^/;&/X->!?A_X#_9>U+3M,\0?"/1SXVL]$^)/B2RTOQ'J M&O>!/$YT;\TEYM]/R^;5[#M\/G=^5EI?[^;[C^NZBOX"_P!I7Q3_ ,'EO[*/ M['>K_MG_ !6_:8^',WA_P8+[6/BO\#_ /PG_ &/?B-\/]:\)>#_$5IXK\6Z/H>A^&?B-J M'@C^CO\ X(#_ /!4?XH?\%:_V'==_:(^,_PX\!?#CXF^ OCWX[^!OBBW^&$W MB*+P+XHD\/>%/AY\0M)\3Z#X?\5ZGXDU_P )+_8'Q/TKPSJ.B:AXR\9&\U?P MU?\ BBVU?3K/Q%;^%/#CM>_ENNJ\^UKZ73>HOU;2\[6O^9^W-%?PG_\ !8O_ M (.J?'FEZS\;?V#M&TWQMIWA'Q MBOPR\#ZUX-\3^ =2\"W_ (\\3_#+X7Z?^T5\0K[4/ ?B?6?%FM>&_AMX+UEO M%'PC^,>H?KW_ ,&PO[>7[5W_ 4/_8!^*7QM_;#^*O\ PM_XG>'/VM_B#\,= M&\3?\(-\-_A_]C\#Z'\(O@3XHTO1/[&^%W@_P3X?N/LNN^,O$E]_:5UI,^KS M?VE]FN-0EL[.PM[5+5-]K?._;R\]NPVFOR]&NC\]=MUU/Z-:\!^.7[5_[+?[ M,/\ PBW_ TK^TI\ ?V>?^$Y;65\%?\ "\OC'\._A+_PF#>'/[)_X2%?"W_" M?>(] _X2!M!_M_0O[9&D_:SI?]M:3]N\C^T;/SO?J_S=_P!J_1-/_P""\O\ MP=.:'^S=K_@C7X/V;_V2-;U?X!_%&6S\%^*);_4?A+^R!X@\?^,?C$/B9K'@ MOXC!_"6A?&7X_P"L^*?@?X$^*^D^)? MQX>\+_$?X1WDGAA?B:L^@:\+5I=W MKY):M_=^-O0.C?9?>VTDOO?W)G^D117\U7_!:_\ ;!_X+<>$?CS\)_V,?^"0 MW[)&N>([SXH_"-?B+XK_ &Q[WX?6GB3PGX$\30>,O$LP^&VC^._BU#I/[*OP MU\16'A'X8:E+XB/QEU+QKJ7C33?BUX7T3P+X;\'^-+7PSK/BO\'OV]/V_P#_ M (.E?^")_CCX.?$O]K[X\?L_?M5_!#QTVL:58:MX<^"GP\U;]G;5O',VD^(8 M(_AC\0O$O@/X'_LP?&OP?X_TW3($^)/A"RL]=\-:)XRMM(G;1=9\U]OSTUZA9_A>WE:_Y:^76UC_0VHK^:[]LO_@XQ^#7P _X)!?L] M_P#!1KX8>$M"\8_%S]L3P\GAWX"_ K6O$TRV'ASXQ:58ZSI?QEG\;?VM:_#K MX@>.OA'^S7\0/#VL^"_&OBSP#X2L(/'_ (FG^'>BZ3J_@?P]\6=$^(NA_BWX M!^,W_!X9^U#^QWXR_P""CGPH^,OPZ\"?#3Q,OB'XI?"?]DW1_@+\#3\<_&WP MDN;RSU?3-:^ GP_\9_LY?$+7_$O@,:!J6H7'PMTSXF?&:X^-'Q5\(^%(M9\( MV'Q*O/&GPWU7XD%GKIMH_)]O7?17=D'1/OMW:[^G2_>_9G]^M%?S4?\ !N3_ M ,%P]2_X*M_!KQA\)/V@K?P_H?[9_P"SAHGAF?Q[J6E7?AG1--_:!\ :M/=Z M-9?&CPOX M+RTU?0=>T35K*RT'XYZ3H'AX?#?P[XI\4^!->\+7_A[3OBCI?P MO\ ?G%X(^.W_ =R_P#!2[XJ>-O'7P(\&_#S_@DQ\!/#C^)-!\*^%?VEOA)X M>\.R:Q<:3XCM-5T:RU:V^.'P(^-?[0_C7QY=^$/&^E6%Y\3O#'PE^&/[.WB5 M?A]K::'IWA3QM!JOA[5!Z/Y7OTL[-?>G?_AA?A;OW[?UI^!_;I17\%W_ 2K M_P"#@O\ X*6_#+_@I;X?_P""77_!8S1_#UWXH\/?$/PVTGX?\ MQA^&'QA\8Z5X?MO@GX9@L_@-X:A^%/Q&^$7Q&\1Q:3I/A+Q'I_@>UBU.#XSZ M/\8F^.=_\(O#]AIEY^OG_!:_]L'_ (+<>$?CS\)_V,?^"0W[)&N>([SXH_"- M?B+XK_;'O?A]:>)/"?@3Q-!XR\2S#X;:/X[^+4.D_LJ_#7Q%8>$?AAJ4OB(_ M&74O&NI>---^+7A?1/ OAOP?XTM?#.L^*SM;6^WZ_=K?T';?RW_#[]UM?OL? MTJT5_GD_MZ?M_P#_ =*_P#!$_QQ\'/B7^U]\>/V?OVJ_@AXZ;6-*L-6\.?! M3X>:M^SMJWCF;2?$,$?PQ^(7B7P'\#_V8/C7X/\ '^FZ9 GQ)\(65GKOAK1/ M&5MI$[:+K/CG3O"'Q4\*:'_;Y^P5^V!X%_;Z_8[_ &??VO\ X=6G]E>'OCC\ M/['Q)>^'//U>^_X0KQMIEY>^%_B;\/?[8UOPUX/O/$?_ KOXDZ#XL\#?\)9 M!X:TK1_%W_"/_P#"3>'H9= U;3;F8Z76MG9^3WL_5:KR%M;S5UYK_A]#ZZHH MHH **** "OA/Q_\ \I!_V?\ _LA/Q6_].=G7W97PGX__ .4@_P"S_P#]D)^* MW_ISLZ /NRBBB@#X#_8@_P"1N_;6_P"SOOB5_P"B]/K[\KX#_8@_Y&[]M;_L M[[XE?^B]/K[\H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH *_S\?^"LW_ 2)_P""Q?CK_@NW MXR_X*1?L5?LB>'?C#X+\$_%/]DGXQ?![Q!XN^,_P \.>%?%7BKX _"?X'12: M?XE\'>)_CO\ #;XAQZ#%X_\ A]J.AZO;$>&;_4]/MKBXT358;:\T_5F_T#J_ M*33_ /@N/_P2:N?CY\6_V9-:_;C^#WPY^,?P-U_QQX4^)VB?&L^*_@-X8T+Q M3\./&$?@/QAX;T_XH?&GPUX"^%?BW7M,\3/):VVD>#?&GB#4-;T^RU3Q!H-O MJ?A[2-4U6S.J[J[_ $?Y_>T/H]-'9/Y-27XH_FD\6?\ !S1_P5N_X)W?M&>' M/AW_ ,%C/^"9O@#X>_#'Q0;?3K75?@1IGC7P?JUWY5U\/];\5^,/A3\3O$?Q M@^/'P(_:$/@'P1XM$.O_ T\(>,/"SV_C;7O#N@^+?BG\/;W3M6TN[_MX^%7 MQ/\ WQN^%WPW^,_PPUP>)_AI\7? /@_XG_#SQ*--U?1AXA\#>/O#VG>*_"6 MN#2/$%AI6O:4-6T#5M/O_P"S=;TO3=7L?M'V74K"SO(IK>/^ K_@Z]_X*,?L M;_MX:#^RE^Q!^Q/J?P__ &R?VC=)^/[:W/\ $'X$VUY\3]6\(CQ1X(T3P]X4 M^"/PH\7^&?!>M>'OBV_[1'B#XB>';W7M'^#OQ*UMM&\;? OP[X2\:>&+WQ>V MC0^&/UE_;Y\8>*?^"0__ :V^&O@1\3/$VNZC^T#XV_9?^'W[&D>@_&O6-0^ M+FH6GQ._:-\.WY^.'PET7Q=\.KB/P[8:!\!_A'??'#1O@#>77B&;P!X6\*_" M/X<>$AJWCV.WTO2/&#^RV^DK+STU^:=EZON%KRBEU6M^CO:_HUKK_P $_&/_ M ()F^#?#W_!;#_@YR_:<_;NUBT_X2+]G/]F#QU<_'/X>>)_"?@3XH:!X&\;2 M?!6_\)? []B&/7]:U3Q%H.O?#OQ[XDT'P=H/[1L^C^*5D_X3S5_@_P"/_"US M\+K#P=?>(M)\)?Z-5?RU?\&E'["&G_LL_P#!,_3_ -HOQ#HVOZ9\8_VZ=?\ M^%I^)8_$GA_Q1X4U'2?A!X$U3Q3X1^ F@P:1K6NWFE:YH6N:-=^+/CAX6^(F MD^&O"\_B_P ,?&_2+*5O$GAWPUX2U^[^O?\ @N'_ ,%PO@U_P2&^#$5CI\.@ M_%+]LKXI:#>7'P'^!%S>3MI^G6337>ECXR_&;^RKNTU70?A#H.JVE[:Z;IMK M>Z7XH^+_ (GTN^\#^![[2+'2/B+\1?A@2]U):^ZK/NY?:VT^)M*UE:P?$VUL MWI?HDK+_ ,E2/RE_X/#?^"DG@7X1_LE6/_!-3PRG]M?&_P#:L/PZ^)/Q LK[ MPQK$^E>"OV=O!'Q'N_$FAZ[IGBA-9T;3H?'OC;XT?"G1]"T+3+;3?'%M#X*\ M,?$UO%.G^$-2U;X;:QK/S)\4_P!@+Q5_P3O_ .#.?]H[P#\1XM>TKXQ?'75? M@#^U#\7O".NQZC93?#SQ5\5?VF?V5=)T'X>'0==\'>"_$_A/7O"7PN\'_#[2 MOB5X4\36FL:AH7Q@C^(EG8>(-0\.IH<5KYS_ ,$/?@]^POXE^,LW_!8S_@L7 M_P %,OV'OBG^W+\5->L_BE\(_A%\4OVO/V;GOO@G?/!:'PM\4_BGX6/CNTTG M0OB]H6D6FDV'P6^"UCI.E^%_V4_"^E^'P/#^D_%O2/#/AG]GO^A[_@KKK/PK M_P""K7_!(G_@H#\#?V ?C_\ ']JCXDZ%\/OA[XXO?#7P&^*WAOXWZKYOPV^ M*/ACXX6?@J/1_@O-\1-='C[XGZ%\'?%_AGX2>'9])@/C3QNEIHT=Y862ZIJ^ MEIJT9+JUKY66D=-]6[OO9+;5Q:YH6V4E\[M-RMTVMZ+S/'O^#2WX,>%_A;_P M1;^#'C?P_?Z[>:K^T=\6/CW\:/'%OJ]UIUQIVE^*=%^(^J?L]VMAX5BLM*T^ MYL="D\%_ CPAJ=U:ZO=ZYJ+^*=1\2WL>JQ:5=Z9HNC_@-_P6I^#/A?X6_P#! MV1_P33\=>'[_ %Z\U?\ :/\ BY_P35^,?CBWUBZT^XT_2O$VA_M*VG[/-I8> M%8;+2]/N;'09/!7P+\):G<6VKW>N:@_BC4?$E['JD6DW>F:)H_OG_!I7_P % M;?V1O@M^R'\5/V*_VL?VH?#GP0\=?#WXN^+?BY\*;G]HWXC:'\/_ (/M\'O& M^D> =-U#P+\+/''CWQ/9>%]$U_0OBG:>-/'/B7X8Y\.7.K7'Q+OO'GA&R\77 M#?%.]\)_!%W\=O$O_!(=$^+7Q%\2:P?#7A?5/$.D:!\4?C%)\07^#^L?%NWTS7 MM1\3_&;X7> ?&5S\.FU&P\,^$J;_ 'D7NN;GT_EM?\$TOP)6D))Z/E4?GS1T M_!G]>O\ PZ=^Q__ ,$@_P!JC5$OM B\;?M#>'5_9*^'&D>)-#\4:UI_ MB+5?CU9:GX=^(=E;2>&9;--#U_0O@):_&#QQX5USQ)J>G^%[;Q/X2TBUU&+Q M!)/#OAKPEK]U^,__!S%KNL?\%+_ /@M)_P3_P#^"2WPMU'SE^'; M^%?#?Q"\1^$OACXX\7^./A;XU_:GUWPGXK^*OB#Q#I$FI:)HWCCP%\)?V:?! M/PJ^.$TOA>;2-'T+2;_Q^/&/Q"MO[,U"V\"?WX?"KX8^!_@E\+_AO\&?ACH? M_",_#7X1^ O!_P ,?A[X;_M+5]9_X1_P-X!\/:=X5\)Z'_;'B#4-6U[5?[)T M#2=/L/[2UO5-2U>^^S_:M2U"\O99KB1+9OJW9?X8ZO[Y/_R4;Z+M[S]9)6^Z M.O\ V\=[7^:G_P '%W[1>K_\%F/^"MO[,?\ P2^_8]TC_A*+W]G3Q_XZ_9ZO M?%NJ^"_'.G"#]H;Q]XTT71_VB]6UNZT>/Q5KT_P&^ GAWX3^&[CQ/XTM/AEI MESH3^$/C7XRMY?&_PXC\%^(Y_P!6O^#A;_@X;U'X7>*=4_X)C?\ !.'XB>'; M+]IKQ?KUO\+?C[^T^?'WA7P#X2_9SOM>U"/P]?\ PM\$?%;Q9KOAWP3X-^+T M-Q=/9_%3XT:]XFT/PM^S'IRZC80>(--^,EIKVO\ P"]Z_P""'GP>_P"")W_! M(?X-3:GJ?_!3+_@G%\5/VSOBIH-G;_'KX]6_[7O[/CV.G6+SVFK'X,?!AM6\ M=VFK:%\(="U>TL[O4]4N[/2_%/QA\4:78^.?'-CI%AI'PY^'/PO2WOTB]/[T MD[VMV3W?R0/16ZM:>2=M?5IZ+MKV/PN_X+Y?L9_#!O\ @M)_P13_ .">)U[Q MY_PI4?LE_P#!/#]C8>)CJGA[_A9__"L?^&J?B[\$3KW]M?\ "+?\(I_PGQ\* M(M^NJ?\ "%?\(]_PD6+K_A%_[-_XE-?Z)WQ_^#/A?]H[X$?&O]GKQO?Z]I?@ MOX\?"3XD?!GQ?J?A6ZT^Q\4:=X7^*'@[6?!&OW_AN]U?2]ZU/1=8T^WU".WEO=+U"V26TF_SSO^#N/3O%&O?M)_L$?\%5/V7OBKH'CW]G MS7?A18?!KX7_ +1W[.?CN_\ $^F^#_CI\ /C7\4OB1::AIWQ?^'J3^"O#^NW MEQXQO'^&%YX=^(4_B^?Q3\'OBRR:7HLGP_DOKO\ HW_:_P#^#DO_ ()X:)_P M3!\=?M2?LY?M5>&S\??BI\(?$WA[]GKX):7_ ,('XD_:>^''[07BOPUXET7P M;-\5_@)K.J:U%X.T+X3^-=/E\0^._%7C>TU'X4ZWH/AQ)/ NL?%*+QS\--*^ M(+^Q9])SNO7EM]_8&O>5M$XP2>VRLWY)-/7YGXP_\&-7R_\ #T:,8VI<_L7A M<9/_ $=FO7N,*,&O[6/VROVN/@Y^PC^S'\7?VM/C[?:[8_"GX,^'[36O$2^% MM#G\1^)]8O\ 6]=TGPCX1\*^'-(BEM;:?7_&7C3Q#X>\)Z/<:SJ6A^&-.U'6 MK;4O%GB/PUX8M-6U_3?XR_\ @T7T*P_8>_8+_P""A/\ P4B_:M\4Z#\$_P!E M?XB>(_A9IV@>./&MMXHTN:_TG]G>/XG67BWQ9HMI+X;%OXU\/^)/&GQGTKX5 M_#B#X>7_ (P\3^-?B[X6\:_#/3?#:^+M.TC3=>_/WXU_MOV?_!R[^WA8^ _V MB?VO/@]_P3=_X))_LV^(;3Q7IO@_XU?'WX-_"3XG?$6.=]4TBQ\26'A[QUXL MATOXA_M*_$328M;TRTUBWL_%OP>_9%^'^I:I:1W'C/Q;X@NH?VEA[Q77DA?M M&T8IW:[/2V[>B6]CNW>W-+UE[VR^36KT2U[)^R?\&M?[-GQ2_;W_ ."J?[4' M_!8WXL:0?!WAWP#X_P#C7XWL!X/L/$7A_P #^+?VG?VLE\:GQ9X-\+?\))H7 MB^RU[P%\,OAKX^\;:IXH\/Q?$NR^(/@[6O&'P"OM1O/$>@Z_K(O?[\?^&4_V M7?\ A>@_:@_X9M^ ?_#2X4H/VB/^%._#S_A>@0^$AX *#XM_\([_ ,)_M/@0 M#P45_P"$@Q_PB0'AO']C?Z%7Q_\ LJ_M!O@Q^R'^R%^V'^P%H7 MA3P^-!^%_P %?@I\+/VJ/@=XAUG5-6US5A;:7H>A:19_$36/%OCGQ[XW\4ZM M-?:GJ=Y)K_CGXA>.->U#7M=U#7_%>O7]_>_3OQK_ &W/V,/V:_%.G^!OVC/V MN_V8/@#XUU;0+7Q7I7@_XU_'WX4_"OQ3J?A:]U'5-(LO$NG^'_'7BS0M6O= MN]6T/6]+M=9MK233KC4='U2RBN7N=/NXH5>UDMDK+O\ T]7^&R%KJ^^KM\O^ M ?YW7_!EM_RE._:1_P"S%?B;_P"M$_LSU_IR5_E<_P#!I!^T3^S]^S;_ ,%) M/C_XZ_:)^.GP=^ ?@C6?V,OB)X6T?QC\:?B;X*^%GA75?$U[\>/V>M8LO#NF M^(?'.MZ%I%]KMWI.BZSJEKI%K=RZA<:=I.IWL5N]M874L7^H1\+_ (K?"[XW M>!="^*'P7^)/@'XO?#3Q0-2/AKXB?"_QCX>\?>!?$0T?5[_P_JYT+Q;X4U'5 MM U8:5KVE:IHFI'3]0N!8ZOIM_IMUY5Y9W$,:7PQ_P $/_24.7QS\YMK\#OJ M***8@HHHH _R=_VC_P!L/X^R?\'-_P"TW^TK\.OV1M$_;!_:"^#W[2/[0_PW M^"'[.OAGX?\ C+QYIVO>*?V:_A7XW_9X^!7Q/N_ >B6WC?QGXBUOX0VWPX\& M_M#^+!X5F\/W]SXH\":OK'A#Q#\(H_[)\0>#?W0_:N_X+T_\'''_ 38_P"% M2?$?_@H-_P $T/V0_ WP/\<>/[?PWO\ @2S^*'P[ M_:U^/GA+X4^/?$WA6/69O 5Y\0?".K#4CI'B'7M$\'>-].\$>+--L_S._::\ M8>!O^"-'_!V=J'[1?Q$\/^/8?@'XD^.E]\;=8\7>/(-9LU/@C]MSX2ZYHGQO M^*_@ZY\,?#W4;SQWX"^"?Q,^+OQ9/A_0/"/AG7M7UU?A+=_"FY\1S^.+36O$ MD'Z,?\':?_!5O]@OX[?L@_"[]C?]G[XJ?!_]JSXK^)_BWX3^-\WC+X1^-XOB M9X ^"/ACP;I'CWPL-5'Q!^&/Q"M_!4GQ;\87/B"_\*Z9X"\0V/Q)L--^'%_X MY\3^)_"_@GQ/J/P0\8WA]F-M7JFK=>9W7SO>_2_2Q35Y6>FD-?\ MR-G?RMJ MO+S/[-?V,_VN?@Y^WA^S%\(/VM?@%>Z_>_"GXS^'KO6_#L?BO0I_#?BC1K_1 M==U;PCXN\*>)=(EENK:#Q!X-\:>'O$/A/69]%U+7/#&HZCHMSJ7A+Q)XE\,7 M>D:_J7\&/_!,WP;X>_X+8?\ !SE^TY^W=K%I_P )%^SG^S!XZN?CG\//$_A/ MP)\4- \#>-I/@K?^$O@=^Q#'K^M:IXBT'7OAWX]\2:#X.T']HV?1_%*R?\)Y MJ_P?\?\ A:Y^%UAX.OO$6D^$OO[QOX_^*7_!*'_@S]\*?"SX\^#?^%3_ +1G MQF^'/Q1_9M\-?"KXG^'?$-_JXG_;&^-WQH\7ZMI&MZ;X5O(I? ?CW2_V4?%' MQ ^(^G6/C_4-!_X0KQOX=L/"'C[0I/&%O<_#?4_M?_@TH_80T_\ 99_X)GZ? M^T7XAT;7],^,?[=.O_\ "T_$L?B3P_XH\*:CI/P@\":IXI\(_ 308-(UK7;S M2M?Q?X8^-^D64K>)/#OAKPEK]W5K2D^D;I=N: M6B\](J3WM>U[D_87>5ONC9O[Y&?V%/ /Q0U]3X3T#Q'J MGCG4O[/\"ZZ3H_AG4%N1IUF;C5[#_.J_X+_?\%K?^"D/[7_P:\"_LR_'C_@G MM\7_ /@F=^SU\0O$.D>,+O1_B[IOQYL/B!\!_@7X M+\9_"30KCQK\-?%>I_#<_"CQ'J?A[XD>%? OC>X\;Q/-H.DZ;_;U^W=_P7=_ M8._X)M?M9?#']DO]KB]^+O@'5?B=\)+?XS0?&71_AVOCCX.>$?#&H:U\2O#6 MDZ?XM7P?KVL_&$Z_JWB+X9:CH]M;>$_A#XKTRVFU_P .7FJZMIVDMK^HZ!^0 MO_!S7_P4L_X);_&?_@EE\6_@)X+_ &JOV8/VB/C]X]UKX;>)OV?O#?PD\3^& M/V@M2\.^*_A_\8OAC+XX\2)XN^&D7C?P[\%=='PB\1^/]'T[6_&7B'P-?^-/ M#&J^.?"7A.Y\0+/XBTM[;]44MTOA;?Q=D]GKI[NKO\ B<_^ MW9\(OV*OAG^R3\>!^TU\!=(^&_P&UGPA\=A:VNE?\+#U;QY^WO\ M,/'?Q%U$^&((H;WP"VG_ !*\4>,=!;X8>)6NO'/PL;2C\.?B#J.J^./"_B'4 MKO[<_P"#2WX,>%_A;_P1;^#'C?P_?Z[>:K^T=\6/CW\:/'%OJ]UIUQIVE^*= M%^(^J?L]VMAX5BLM*T^YL="D\%_ CPAJ=U:ZO=ZYJ+^*=1\2WL>JQ:5=Z9HN MC_SE?\$G_P!AG]K7]HS_ (->_P#@JEX+\%7&OZMI?QR^+.E?$C]G+X*:G\+M M:M9_%E_^S)J_P7^)/QA\:?"GQ;X=T#7_ !G\8==^.\/PTM/@1X%\$Z9HMWX7 MT7XO_!!] LM;T[5O&/CRX\/?7'_!I7_P5M_9&^"W[(?Q4_8K_:Q_:A\.?!#Q MU\/?B[XM^+GPIN?VC?B-H?P_^#[?![QOI'@'3=0\"_"SQQX]\3V7A?1-?T+X MIVGC3QSXE^&.?#ESJUQ\2[[QYX1LO%UPWQ3O?">CWFNON2UW^US+S::O^T?\7/\ M@FK\8_'%OK%UI]QI^E>)M#_:5M/V>;2P\*PV6EZ?"O@7X2U.XMM7N] MO\ @Y%_:]T[]C__ ()!_M4:HE]H$7C;]H;P MZO[)7PXTCQ)H?BC6M/\ $6J_'JRU/P[\0[*VD\,RV::'K^A? 2U^,'CCPKKG MB34]/\+VWB?PEI%KJ,7B"YO;'PAXB_D*N_CMXE_X+F_\'37[.WQ5_99U/7_' M'[//[-OQ8^ GBOX?^+O%_@'4?">F>$OV:OV0O$.B?%KXB^)-8/AKPOJGB'2- M ^*/QBD^(+_!_6/BW;Z9KVH^)_C-\+O /C*Y^'3:C8>&?"7T[_PB*O[[ENHQA?UC%*UO\32^9^S'_ :4?L(:?^RS M_P $S]._:+\0Z-K^F?&/]NG7O^%I^)8_$N@>*/"FHZ3\(/ FJ>*?"/P#T M-:UV\TK7-"US1KOQ9\(-0U;7M5_LG0-)T^P_M+6]4U+5[[[/]JU+4+R]EFN)/X+/^"XW M_!=[4?V^OC-'_P $C?\ @G)\>_@_\*/@CX^U^\^&_P"T]^W#\4/C#X5^#7P< M\=:8L%W_ ,)MX(\/?&+Q'J5EI.B?LUZ'I%IJB_$;QOH,NJ^*?VF9X&^&'P=T M3Q5\/-8MK#]HQMW>B\HJ^R6BNWLHK=]EW)2TN]EN_-OHNK;O9?HFU\#_ +4_ MB33O^#FW_@X3^&_P^^ MMKQ_90\ Z#X2^%T_Q7TOPKXH\&>)H?V5/@OK/B#X MB?&'XMZ_$?@#K'CCP5X1T6[U#QA\!/"'Q,\'^ M%/%NK^)8W^NO^#G'X->&/VD/^#AS_@E_^SMXXO\ 7=*\$_'?X3_L(+_PW>ZOI6NZ3:>(+32=9N9]%NM3T36-/M]2C MMI;W2]0MEDM)?Z$_^"4US_P0D_X)+_LXVGP3^"?_ 4A_8 \4>/?%']DZ[\> M_CWKG[67[->G^._CAX[T^UN(8=2U*"'XGZA_PB_@+PO_ &AJEA\,/AA8:IJ& MC^!-'U#4KFYU+Q1X]\4>/_B!XT_G._X/"? 7Q2TC]J7]@'_@IW\#_&!U#X*> M)O@7X'\!?";X\_!GQ%X@N?\ A%_B=\.?B)X[^/WP^\9:/\4?"-G'X4T3_A/? M"GQ1TSQC\!_$?AGQ[LE/35PM%;V4;==%?E3NS_01^/_ ,&?"_[1WP(^-?[/7C>_U[2_!?QX M^$GQ(^#/B_4_"MUI]CXHT[PO\4/!VL^"-?O_ W>ZOI>N:59Z]9Z3KEW<:/= M:GHNL:?;ZA';RWNEZA;)+:3?PS_\&-7R_P##T:,8VI<_L7A<9/\ T=FO7N,* M,&OV>_:__P"#DO\ X)X:)_P3!\=?M2?LY?M5>&S\??BI\(?$WA[]GKX):7_P M@?B3]I[X*_#7B71?!LWQ7^ FLZIK47@[0OA/XUT^7Q#X[\5>-[34?A3 MK>@^'$D\"ZQ\4HO'/PTTKX@_D+_P:+Z%8?L/?L%_\%"?^"D7[5OBG0?@G^RO M\1/$?PLT[0/''C6V\4:7-?Z3^SO'\3K+Q;XLT6TE\-BW\:^'_$GC3XSZ5\*_ MAQ!\/+_QAXG\:_%WPMXU^&>F^&U\7:=I&FZ\EIS_ ."S]>>#2^Y-^5@L[+SE MHNOPM7MYMI>;TZ']FG[97[7'P<_81_9C^+O[6GQ]OM=L?A3\&?#]IK7B)?"V MAS^(_$^L7^MZ[I/A'PCX5\.:1%+:VT^O^,O&GB'P]X3T>XUG4M#\,:=J.M6V MI>+/$?AKPQ::MK^F_P %O_!K7^S9\4OV]_\ @JG^U!_P6-^+&D'P=X=\ ^/_ M (U^-[ >#[#Q%X?\#^+?VG?VLE\:GQ9X-\+?\))H7B^RU[P%\,OAKX^\;:IX MH\/Q?$NR^(/@[6O&'P"OM1O/$>@Z_K(O?&_C7^V_9_\ !R[^WA8^ _VB?VO/ M@]_P3=_X))_LV^(;3Q7IO@_XU?'WX-_"3XG?$6.=]4TBQ\26'A[QUXLATOXA M_M*_$328M;TRTUBWL_%OP>_9%^'^I:I:1W'C/Q;X@NH?VEO[E?V5?VN/^"/7 MP<\#?!C]D/\ 9"_;#_8"T+PIX?&@_"_X*_!3X6?M4? [Q#K.J:MKFK"VTO0] M"TBS^(FL>+?'/CWQOXIU::^U/4[R37_'/Q"\<:]J&O:[J&O^*]>O[^]2[]6F MDK:V=M7?:ZT2W6[L[ ^V^J;?FMDO36[V;T5[7/L#_AE/]EW_ (7H/VH/^&;? M@'_PTN%*#]HC_A3OP\_X7H$/A(> "@^+?_"._P#"?[3X$ \%%?\ A(,?\(D! MX;Q_8W^A5_G+_P#!EM_RE._:1_[,5^)O_K1/[,]?Z(OQK_;<_8P_9K\4Z?X& M_:,_:[_9@^ /C75M M?%>E>#_C7\??A3\*_%.I^%KW4=4TBR\2Z?X?\ '7BS M0M6O= N]6T/6]+M=9MK233KC4='U2RBN7N=/NXH?\UC_ (-(/VB?V?OV;?\ M@I)\?_'7[1/QT^#OP#\$:S^QE\1/"VC^,?C3\3?!7PL\*ZKXFO?CQ^SUK%EX M=TWQ#XYUO0M(OM=N])T76=4M=(M;N74+C3M)U.]BMWMK"ZEB7VO^W)+_ ,GI M_P#!!_ _\=/[O>_0_P!4:BN!^%_Q6^%WQN\"Z%\4/@O\2? /Q>^&GB@:D?#7 MQ$^%_C'P]X^\"^(AH^KW_A_5SH7BWPIJ.K:!JPTK7M*U31-2.GZA<"QU?3;_ M $VZ\J\L[B&/OJ8@HHHH *_R\]+^,]__ ,$;O^#IOXT_'S]MKP'XA^&?P8^) MO[2G[5WCV7Q5=_#'PQ\2M0N/V?OVI]?^*K_"WXY_#/4&L]>U>U\/V.L:UH%S MX]\3?!;4%^+.E^%]"^+WP6FTK5_$,OQ ^#NM_P"H97XC_%S_ (*@_P#!!_\ M::^*7Q+_ &*OVI_CE^Q_XV\6_L]>/?%C^.?AG^VK\-K;PU\+?"7Q/^%?B#4O MA9XB.@>,/VHO &@?!3Q#X^T#4=>U_0M,_P"$&\4ZYXBU+P]=^*-4\.?VAX4A MU[48A73NNS6O:2L_Z_X<>Z:L^CTZ-/3Y=/G\C^4/_@Y\_P""YG_!/?\ X*'_ M +*GPI_93_8\\: MGX&=_BG!X(^)=SX]@NO&GAS7@+#X:77@>;P]J1\GQP^NVE_H-M_5!_P;1^+/ M%/C/_@A_^P?K'C#Q)K_BK5[3PO\ &'PM:ZIXDUC4-!?VCOC%X(\$> M'+>]U.XNKB#0?!W@OP]H'A'PKH\4B:=X=\+Z'H_A_2+:STG3+*T@_D$_X+V_ MM0_\$]?VKO$W[/'_ 2R_P""*/P._9@O=9^)?[3OA6\^,GC3]F[X&^ ?@7X2 M^)/Q^T#4?&7P _9R^&GA/XJ::/AOX)^(V@V5U\7OBUJVK^/;_2M>^$YTWQI\ M._$'PW^,+Z7>?$6U3^D#_@J3XJTW_@CW_P &U$'[.?#?Q]\8_C%X&_X1S]ICQ-XV?AJ#Q#X^LX-:\:Z=KGB?Q&_A#Q&]HR?>2^=HV?YI+>[OMJ@M=P7DT_+F: M:N_37R7J?A)_P3-\&^'O^"V'_!SE^TY^W=K%I_PD7[.?[,'CJY^.?P\\3^$_ M GQ0T#P-XVD^"M_X2^!W[$,>OZUJGB+0=>^'?CWQ)H/@[0?VC9]'\4K)_P ) MYJ_P?\?^%KGX76'@Z^\1:3X2_NM_;R_:-^*7[)7[*'Q7_:#^"O[,OC_]L;XF M?#Y?!+>&?V%/ /Q0U]3X3T#Q'JGCG4O[ M/\"ZZ3H_AG4%N1IUF;C5[#\)_P#@TH_80T_]EG_@F?I_[1?B'1M?TSXQ_MTZ M_P#\+3\2Q^)/#_BCPIJ.D_"#P)JGBGPC\!-!@TC6M=O-*US0M%Y_%_ACXWZ192MXD\.^&O"6OW?W[^W=_P7=_8._X)M?M9?#']DO\ M:XO?B[X!U7XG?"2W^,T'QET?X=KXX^#GA'PQJ&M?$KPUI.G^+5\'Z]K/QA.O MZMXB^&6HZ/;6WA/X0^*],MIM?\.7FJZMIVDMK^HZ -6M'JE9_P")_%Y?$VE9 M6M8$[MNS:O>S_E5DM5_=2]#^(7_@O]_P6M_X*0_M?_!KP+^S+\>/^">WQ?\ M^"9W[/7Q"\0Z1XPN]'^+NF_'FP^('QR\2_"RXU:;6-$_X2[QAX'^!?@OQG\) M-"N/&OPU\5ZG\-S\*/$>I^'OB1X5\"^-[CQO$\V@Z3IO[P?MV?"+]G+X#?\ M!GAXJ^&?[)/QX'[37P%TCX;_ &UGPA\=A:VNE?\+#U;QY^WO\,/'?Q%U$^& M((H;WP"VG_$KQ1XQT%OAAXE:Z\<_"QM*/PY^(.HZKXX\+^(=2N^@_P"#FO\ MX*6?\$M_C/\ \$LOBW\!/!?[57[,'[1'Q^\>ZU\-O$W[/WAOX2>)_#'[06I> M'?%?P_\ C%\,9?''B1/%WPTB\;^'?@KKH^$7B/Q_H^G:WXR\0^!K_P :>&-5 M\<^$O"=SX@6?Q%HY_(;_ ()/_L,_M:_M&?\ !KW_ ,%4O!?@JXU_5M+^.7Q9 MTKXD?LY?!34_A=K5K/XLO_V9-7^"_P 2?C#XT^%/BWP[H&O^,_C#KOQWA^&E MI\"/ O@G3-%N_"^B_%_X(/H%EK>G:MXQ\>7'AY;QFNR3OW>RCZI-R5NE]'NG M'25-W^U:W97B^;Y[._;?H?T:_P#!I;\&/"_PM_X(M_!CQOX?O]=O-5_:.^+' MQ[^-'CBWU>ZTZXT[2_%.B_$?5/V>[6P\*Q66E:?"_@1X0U.ZM=7N]< MU%_%.H^);V/58M*N],T71_P&_P""U/P9\+_"W_@[(_X)I^.O#]_KUYJ_[1_Q M<_X)J_&/QQ;ZQ=:?<:?I7B;0_P!I6T_9YM+#PK#9:7I]S8Z#)X*^!?A+4[BV MU>[US4'\4:CXDO8]4BTF[TS1-']\_P"#2O\ X*V_LC?!;]D/XJ?L5_M8_M0^ M'/@AXZ^'OQ=\6_%SX4W/[1OQ&T/X?_!]O@]XWTCP#INH>!?A9XX\>^)[+POH MFOZ%\4[3QIXY\2_#'/ARYU:X^)=]X\\(V7BZX;XIWOA/X(N_CMXE_P""YO\ MP=-?L[?%7]EG4]?\*_A_P"+O%_@'4?">F>$OV:OV0O$.B?% MKXB^)-8/AKPOJGB'2- ^*/QBD^(+_!_6/BW;Z9KVH^)_C-\+O /C*Y^'3:C8 M>&?"5-_O(O=-OVAO#J_LE?#C2/$FA^*-:T_Q%JOQZLM3\._$.RMI/#,MFFAZ M_H7P$M?C!XX\*ZYXDU/3_"]MXG\):1:ZC%X@N;VQ\(>(OC__ (-*/V$-/_99 M_P""9^G?M%^(=&U_3/C'^W3KW_"T_$L?B70/%'A34=)^$'@35/%/A'X!Z#!I M&M:[>:5KFA:YHUWXL^.'A;XB:3X;\+W'B_PS\;](LY6\2>'?#7A+7[K\9_\ M@YBUW6/^"E__ 6D_P""?_\ P26^%NH^(=(DU+1-&\<> OA+^S3X)^%7QPFE\+S:1H^A:3?^/QXQ M^(5M_9FH6W@3^_#X5?#'P/\ !+X7_#?X,_#'0_\ A&?AK\(_ 7@_X8_#WPW_ M &EJ^L_\(_X&\ ^'M.\*^$]#_MCQ!J&K:]JO]DZ!I.GV']I:WJFI:O??9_M6 MI:A>7LLUQ(ELWU;LO\,=7]\G_P"2C?1=O>?K)*WW1U_[>.]K_+W_ &I_$FG? M\'-O_!PG\-_A]\!;;7C^RAX!T'PE\+I_BOI?A7Q1X,\30_LJ?!?6?$'Q$^,/ MQ;U^YU#1_B;:^$=?\=>./'7CCPC\ =8\<>"O".BW>H>,/@)X0^)G@_PIXMU? MQ+&_WQ_P7&_X+O:C^WU\9H_^"1O_ 3D^/?P?^%'P1\?:_>?#?\ :>_;A^*' MQA\*_!KX.>.M,6"[_P"$V\$>'OC%XCU*RTG1/V:]#TBTU1?B-XWT&75?%/[3 M,\#?##X.Z)XJ^'FL6UA^T9^ZO_!*:Y_X(2?\$E_V<;3X)_!/_@I#^P!XH\>^ M*/[)UWX]_'O7/VLOV:]/\=_'#QWI]K<0PZEJ4$/Q/U#_ (1?P%X7_M#5+#X8 M?#"PU34-'\":/J&I7-SJ7BCQ[XH\?_$#QH1W4NS]WSEW[\JUM_,]M%<'I>/5 MV4O)73MWYG9=N5;ZNR_GL_X.ZOI6NZ3:>(+32=9N9]%N MM3T36-/M]2CMI;W2]0MEDM)?[\_C_P#!GPO^T=\"/C7^SUXWO]>TOP7\>/A) M\2/@SXOU/PK=:?8^*-.\+_%#P=K/@C7[_P -WNKZ7KFE6>O6>DZY=W&CW6IZ M+K&GV^H1V\M[I>H6R2VDW^?=_P 'A/@+XI:1^U+^P#_P4[^!_C ZA\%/$WP+ M\#^ OA-\>?@SXB\07/\ PB_Q.^'/Q$\=_'[X?>,M'^*/A&SC\*:)_P )[X4^ M*.F>,?@/XC\,^/;G7_$[?#KXA>(=%L['3O"-MK&H_P!"_P"U_P#\')?_ 3P MT3_@F#XZ_:D_9R_:J\-GX^_%3X0^)O#W[/7P2TO_ (0/Q)^T]\./V@O%?AKQ M+HO@V;XK_ 36=4UJ+P=H7PG\:Z?+XA\=^*O&]IJ/PIUO0?#B2>!=8^*47CGX M::5\05IR6[3G?_M[EM]XVFY)K2\86>VRLWY6:>OS/QA_X,:OE_X>C1C&U+G] MB\+C)_Z.S7KW&%]K'[97[7'P<_81_9C^+O[6GQ]OM=L?A3\&?#]IK7B)? M"VAS^(_$^L7^MZ[I/A'PCX5\.:1%+:VT^O\ C+QIXA\/>$]'N-9U+0_#&G:C MK5MJ7BSQ'X:\,6FK:_IO\9?_ :+Z%8?L/?L%_\ !0G_ (*1?M6^*=!^"?[* M_P 1/$?PLT[0/''C6V\4:7-?Z3^SO'\3K+Q;XLT6TE\-BW\:^'_$GC3XSZ5\ M*_AQ!\/+_P 8>)_&OQ=\+>-?AGIOAM?%VG:1INO?G[\:_P!M^S_X.7?V\+'P M'^T3^UY\'O\ @F[_ ,$D_P!FWQ#:>*]-\'_&KX^_!OX2?$[XBQSOJFD6/B2P M\/>.O%D.E_$/]I7XB:3%K>F6FL6]GXM^#W[(OP_U+5+2.X\9^+?$%U#^TLWO M%=>2%^T;1BG=KL]+;MZ);V7=N]N:7K+WME\FM7HEKV3]D_X-:_V;/BE^WO\ M\%4_VH/^"QOQ8T@^#O#O@'Q_\:_&]@/!]AXB\/\ @?Q;^T[^UDOC4^+/!OA; M_A)-"\7V6O> OAE\-?'WC;5/%'A^+XEV7Q!\':UXP^ 5]J-YXCT'7]9%[_?C M_P ,I_LN_P#"]!^U!_PS;\ _^&EPI0?M$?\ "G?AY_PO0(?"0\ %!\6_^$=_ MX3_:? @'@HK_ ,)!C_A$@/#>/[&_T*OC_P#95_:X_P""/7P<\#?!C]D/]D+] ML/\ 8"T+PIX?&@_"_P""OP4^%G[5'P.\0ZSJFK:YJPMM+T/0M(L_B)K'BWQS MX]\;^*=6FOM3U.\DU_QS\0O'&O:AKVNZAK_BO7K^_O?IWXU_MN?L8?LU^*=/ M\#?M&?M=_LP? 'QKJV@6OBO2O!_QK^/OPI^%?BG4_"U[J.J:19>)=/\ #_CK MQ9H6K7N@7>K:'K>EVNLVUI)IUQJ.CZI917+W.GW<4*O:R6R5EW_IZO\ #9"U MU??5V^7_ #_ #NO^#+;_E*=^TC_ -F*_$W_ -:)_9GK_3DK_*Y_X-(/VB?V M?OV;?^"DGQ_\=?M$_'3X._ /P1K/[&7Q$\+:/XQ^-/Q-\%?"SPKJOB:]^/'[ M/6L67AW3?$/CG6]"TB^UV[TG1=9U2UTBUNY=0N-.TG4[V*W>VL+J6+_4(^%_ MQ6^%WQN\"Z%\4/@O\2? /Q>^&GB@:D?#7Q$^%_C'P]X^\"^(AH^KW_A_5SH7 MBWPIJ.K:!JPTK7M*U31-2.GZA<"QU?3;_3;KRKRSN(8TOAC_ ((?^DH?LO^*?V@[/5_@] MX2N_@3X<^/WPHUOXR6OBKP+^U?\ !VY\;>&;CX8:9XLNO&T'B'P=;^'M?G\5 M:++H:ZEX>AT/6)=6MK1--O6A3V?H_P"OR*A\4>W-'\SQ_P#X,LO^45GQM_[/ MT^*W_J@_V8J_KRK^&[_@T9_;=_8O_9P_X)L?%[P#^T/^UW^S!\!O'6J_MK_$ MOQ3I?@OXS_'WX4_"[Q9J7AC4/@G^SMI-AXCL/#GCCQ9H>L7FA7NJZ)K6FVFK MV]G)I]SJ&D:I9PW#W%A=QQ??G_!PK_P<*>%?^"9_A/5/V7/V7-5\/^-/V^_& M^@0O/=2PZ=X@\*?LH>%_$.GQW6F>/O'VFWB76D:W\6-:TN\M]7^%'PHUB"YT M^WL+G3OBG\4].E\!3>"O!7QHN;U[W:2MK=V6B_K3=Z"2O^KZ)=W_ %Y+4_(7 M_@\%_;UT_P"/WQ'^ 7_!(']G_P ,:]\2OBWX-^,'@SXK?%_1M%\ ^*-4\4'X MN^-? (T#]G'X1_"Z6QU#[3XTU[Q+X-^,_B'Q'XQT?1O _B""\O?$_P )='\) M^+V\36'Q$\(V']B__!+K]BX?\$\_V /V8/V/)]>_X2?7?@]\/I(_'.N0ZI_; M.D7WQ/\ '7B/7?B9\5CX3U*3POX+O;GP%;?$GQGXJM/A[_;'AK3?$,/@>#P_ M;^)/MFOQ:EJ%U_,#_P $%_V>?^"67["']H?MP_MP?\%//V /C3_P4T^-7]O^ M*/$_B?Q1^W/^SK\0_P#AGG_A8GVR]\9Z+HWC.\^*6KCQQ\>?'']KZG%\IBZ_M/6?AO\-]9O/!5YX[\=_&S^C[]K?_ (*>?LX_"+_@G/\ M:?MX? / MX^? +XX>&_@+\/\ QA8>%/%W@#Q=:?';X6W/[0]WI>C:/\(/AAXQNO@IK^IW M<9\3?$OQY\+M%\1:?#KWA^ZT;0/&-GKVLZWX7T&1_$=G.R?F[NVVVRZZ=7U? ME8/B:LO[J[N_?M=].B/XS?VT_!OA[_@N3_P=6>&OV8+NT_X2O]F;]D^/3/@[ M\5M:\'^!/BA$)OAK^R_;^)_B?\>?"GQ5U*+Q%X4UCPH?%7[2OBSQM^ROIWQ@ M\.ZCX/\ #^D_\)1\.M7\&)XOUJ71]0\=?Z-5?PW_ /!ES^PI9>%_@Q^T'_P4 M:\::/KUMXY^,7B74_P!G'X.S:QX?\4:!IZ_!SP7<^%_%OQ,\7^%=6FUV+PQ\ M0] ^(GQ5CT/P7/J$7A.:;P)XF_9Z\1:)H_BZ6X\0^-- TW^G?_@IW_P4[^ G M_!)_X ^%?VC?VB_"7Q=\9>!_%WQ<\/\ P9T[3/@OH'@WQ'XIM_$_B3PCX[\: M66H7]CXX\??#K2H] ATKX>ZU!=W5MK=UJ27]SID4&E7%O-=75D]E%?-]N:6K M]+:1_P"W0;NVUMHEZ+1??J_F?RA_\%$_^#CK_@KJO[)OQ:M/#O\ P18_:?\ MV"-)UG0M6\%^-OVJ_C):?M,WVE?"WPK\1-'U;X!?%%E\"?V:;3X8_%J MU\9>*_"-]\,OB-J_CS6],T;Q3:66FQ^"M>U36M,N=,^H?^#+_P"$'[-_A/\ M8U_:%^,7PW^/@^)/[1GQA^('@_1_VEO@U]CMM#/[/&F?#&\^)UM\$M+_ +(N MX3X@\1K\3-!\6^+_ !VOQ1AN_P#A!=?-PWPT\.Z;9>+_ (.?$F]U;]F?%/\ MP7+_ ."(WCO]F/Q)\4O&_P"W+^R_XQ^!GC'P_K/A?Q?\,/%;W/B#XF^*O"WB M#7KGX9>(/#?B3]C[6/#=W^T'KFAZY)=W<&KZ)J?P9NK'5/ %U<>,[RUG^'4\ MGB!_XD/^#-KX:?&#Q5_P5&^)?Q3\!:WK_A+X1?#3]FGQ]9_&JZM_AU!XH\+? M$"P\>>*/!VG_ _^#&K^-KU4M?A=K^K>,=+M/C7X)=.^ 7BGPC9 M6%QX7U3QE>Z81ZI_RN\NW+9VMLN9V71WMKT:>UU_,K+O=/6_]U>NCZ;G]3G_ M <'_LI_LN_LQ_\ !##_ (*(']FS]FWX!_L]GQS;_LMOXV/P/^#OP\^$_P#P MF#^'/VM?@T/#S^*?^$"\.Z!_PD#:$-=UP:,VK?:SI8UG5?L)@_M&[\[Y[_X, MLO\ E%9\;?\ L_3XK?\ J@_V8J]@_P"#ES]M[]B[QA_P23_;P_9T\(_M>?LO M^*?V@[/5_@]X2N_@3X<^/WPHUOXR6OBKP+^U?\';GQMX9N/AAIGBRZ\;0>(? M!UOX>U^?Q5HLNAKJ7AZ'0]8EU:VM$TV]:'X _P"#1G]MW]B_]G#_ ()L?%[P M#^T/^UW^S!\!O'6J_MK_ !+\4Z7X+^,_Q]^%/PN\6:EX8U#X)_L[:38>([#P MYXX\6:'K%YH5[JNB:UIMIJ]O9R:?Q3^%=^ M:5_N@?U;_P#!2']KG3/V#_V$OVI_VM;Z]T"SU/X,?"#Q+K?@*/Q5H?BCQ'X7 MUGXOZU'%X1^"7A3Q'I'@V6U\13Z#XS^+_B'P1X2U>XLM2T.#3M/UJXU+4_$G MAK2K2^U_3?Y2?^#+C]A2Q\+?!?\ :"_X*->--'U^V\<_&'Q+J?[./P=FUG0/ M%&@:>OP<\%W'A?Q;\3/%_A75Y]=B\,?$30/B)\58]$\%SZA'X3GF\">)OV>O M$6B:/XMEN/$/C30--P/^#SS]H_6O&T7["O\ P3.^%&D_\)[\3OBE\0V_:&UW MX?\ AWP7XXU_XH7.IR-K7P'_ &<-(\"3:5&V@^(A\3O$7B[X[Z+>>#-&T[Q- MXXN=?\&^#VB3PW9:E90>-/Z]?V"OV/\ P+^P)^QU^S[^Q_\ #J[_ +5\/? [ MX?V/AN]\1_9]7L?^$U\;ZG>7WBGXF_$+^Q];\2^,;SPW_P +$^).O>+/'/\ MPB<'B75=(\(_\)!_PC/A^:/0-)TVWA%M)]_<7RM*3_\ 25U^TA-[+_MY_E%? M^E/YKR/KJO\ /P_X/!?V]=/^/WQ'^ 7_ 2!_9_\,:]\2OBWX-^,'@SXK?%_ M1M%\ ^*-4\4'XN^-? (T#]G'X1_"Z6QU#[3XTU[Q+X-^,_B'Q'XQT?1O _B" M"\O?$_PET?PGXO;Q-8?$3PC8?KU_P<*_\'"GA7_@F?X3U3]ES]ES5?#_ (T_ M;[\;Z!"\]U+#IWB#PI^RAX7\0Z?'=:9X^\?:;>)=:1K?Q8UK2[RWU?X4?"C6 M(+G3[>PN=.^*?Q3TZ7P%-X*\%?&CX>_X(+_L\_\ !++]A#^T/VX?VX/^"GG[ M 'QI_P""FGQJ_M_Q1XG\3^*/VY_V=?B'_P ,\_\ "Q/ME[XST71O&=Y\4M7' MCCX\^./[7U.+XX?'"+4]3%U_:>L_#?X;ZS>>"KSQWX[^-BW]$_O:L[+]7LMM M] VZ:M:+LGU?JGHNN^V_Y%_\'*'[%_\ P[T_X)^?\$'/V.)]?'B;6_A#X'_; M2C\=:Y%JG]LZ-??$_P <^(?V;/B5\53X5U*3PMX,O+GP#;?$CQKXKM/A]_;' MAG3?$,/@:#P_!XD^V:_%J6H7?^D=\ /@SX7_ &:;\8],\$>)/CKHOP8U3PKJ'B#Q#\-$\4^"_#F@: M5>?#_2_#?B>Z\5>+/#^H6/B?XJ_!_2-.TO5Y/'$$MC^KO["W_!Q1_P $X-(_ MX),?"#XZ_'?]K*&Z^-'P!^ 7@'X=?'+X.^/O%>E:O^V-\4/CE\./!7A+PCXE MOO!OP\U[Q9/XO^,3?%_Q9-;>)O#GQ4M]4N_"$UCXEN];^+/C#X?ZAX1^*UOX M$=]):Z\[D]+:.,$G]Z?I>P6^%+;ELEKI:4M.W5'X2?\ !LA\&?"_[-__ <0 M?\%/_P!G?P-?Z]JO@KX$_"3]LCX.>$=3\576GWWBC4?#/PP_;;^ O@G0+_Q) M>Z1I>AZ3>:_=Z5HUM<:S!O /A[4?%?BW7#I'A^PU77 MM5&DZ!I.H7_]FZ)I>I:O??9_LNFV%Y>2PV\G^?A_P:1:+\8OB5^V=_P4A_X* MU_M#>)]"T/X52?"GXH:+\:_C;X\M8/AWX8U_XN_&'XJ>#/VD?B;XKLM:MO#> M@_"#2= ^'GAWX;:QXK^,,%MKOAJW^&UC\0OAK'(_#/B(7>C^=_P#!3#_@ MK9??\%\OVM]&_P""=/P$_:E^#_[#7_!,7PSX@77OB[^T=^TE\2/"GP3L/CII MW@G6].EN?B+KNB?$3Q1X#U;Q9X?TS5VT^X_9U_9;LKRP\3^,?% TKXO?&P^" M8=!CN/V;#I3C;7E5^RWDVWY)KSOH'VIMO3FW[WTT]7_GL<+_ ,$W/"OBC_@O M5_P#_VG+W5['1M1\,:A9>&O@''X6\"?L;_ M ^\0WHMOB]X*M?BW\1)_AUX!\1?%+PG/XQTFP\5^%?"/[06J?"[7]&DT'0[ M2Q_T3O'O[*?[+OQ5^*/@KXX_%#]FWX!_$CXU?#4^'S\.?C!X]^#OP\\8?%'P M ?"7B"\\6>%3X*^('B'P[J/BSPJ?#/BG4=0\2^'_ .PM6L/[&\07UYK.F_9M M1NI[E_S!_87^/7_!"?\ X)W?LZ>"OV7?V7OV]_V ?"_@'PL7U#5=5U#]LO\ M9LU+QW\3?'>I6UC;>)/B=\3O$=MXYT\^*_B!XK;3[%-0U!+'3])TC2=/T/P; MX-T/POX"\+^%/"FA_IW\<_VL/V6?V7QX7/[2_P"TK\ /V=QXX.M#P6?CG\9/ MAU\)!XO/AK^R?^$B'A<^/_$?A_\ M\Z!_;^A?VU_9/VO^RO[:TG[=Y']HV?G M#T22V6E^[;NW\V]NUD%VW?77IO96M;T21_G-?\$V/^5R3XH_]GT?\%4/_4'_ M &M*_P!.2O\ *Y_X)^_M$_L_>#/^#K_XC_M%^,/CI\'?"G[/E]^V7_P4F\46 M7QV\2_$WP5H7P;O/#/CKP=^T[:^"/$5K\3]4UNU\$W&A>,;G7]"M_"NKPZX^ MG^(9]:TF+2+B\DU*S6;_ $Z/@M^T%\!?VDO"M]X[_9V^-WPA^/G@C3->NO"N MI>,O@M\2O!GQ3\*Z?XGL=/TO5KWPY?>(? VM:[I%IKUGI6N:+J=UH\]Y'J%O MI^KZ7>S6Z6VH6DDJ7PQ_PK\V$OBEYM-?^ Q/7J***!!7Y!_\%6O^"CG[4W_! M/U/@.W[-'_!,GX__ /!1H_%EOB>OC1?@9O\ _!+;X#^! M_$ ^&MY\.M?\/_$SP]J?P)\!^-+[5_B=X9N?'6G?&1H])\'_ !9^-&E:O\+O MAOXS_:7U7X=> OAII_A6U^'7Q=\8_#:'X=^ GTIO]8VO\S'_ (.^OVT?V#/V MO?BU^R'I?[)?Q>^$'QX^+?P?T?XQ^%OCEX_^$=I'XGTY?"WBB#X,>+_@OX:C M^.&C:3)X)^*&AZ7=ZK\5;S3=#\%>.?&%A\.O%&L^.=-UJV\,^)]8UBRO/WB_ M;.^.'Q2_X)M?\&HOPV\$?'KQ9_;'[1GQ:_9 ^$W['WAKP]\3_@_XA\"ZOHL_ M[0G@R>PU;X&:WX-\*OI\OA7Q[^S7^RB_Q \&Z=XQ\?WFB?\ "1^-_@I8>(_' MVEZCXP\57/@/6W]C:UI?^!.23;5^JLH]OAT3W=KRBK_$E?\ NZM?<_B^_<_( M'_@F;X-\/?\ !;#_ (.(M)\)?W6_MY?M&_%+]DK]E#XK_ +0?P5_9E\?_ +8WQ,^' MR^"6\,_LX?"Z3Q%%X[^(Y\4?$;PAX+UA="D\*> ?BAKZGPGH'B/5/'.I?V?X M%UTG1_#.H+'_ !1X4U'2?A!X$U3Q3X1^ F@P:1K6NWFE:YH6N:-=^+/CAX6^ M(FD^&O"\_B_PQ\;](LI6\2>'?#7A+7[O[]_;N_X+N_L'?\$VOVLOAC^R7^UQ M>_%WP#JOQ.^$EO\ &:#XRZ/\.U\UGXPG7] M6\1?#+4='MK;PG\(?%>F6TVO^'+S5=6T[26U_4= &K6CU2L_\3^+R^)M*RM: MP)W;=FU>]G_*K):K^ZEZ'\0O_!?[_@M;_P %(?VO_@UX%_9E^/'_ 3V^+__ M 3._9Z^(7B'2/&%WH_Q=TWX\V'Q ^.7B7X67&K3:QHG_"7>,/ _P+\%^,_A M)H5QXU^&OBO4_AN?A1XCU/P]\2/"O@7QO<>-XGFT'2=-_NY_X)'_ +.W[)/@ M/_@DY^S-^SW\ OBIH'[9O[*&M?!_Q?IX^(_BGP[HMYX7^-NG?%KQ9XV\3?&/ M3?$OPXU"QFMO#NAW?C;QEX[\':U\&/'%KJGBCX?6-I=?"SXG7.M^+_#WB6]O M?Q&_X.:_^"EG_!+?XS_\$LOBW\!/!?[57[,'[1'Q^\>ZU\-O$W[/WAOX2>)_ M#'[06I>'?%?P_P#C%\,9?''B1/%WPTB\;^'?@KKH^$7B/Q_H^G:WXR\0^!K_ M ,:>&-5\<^$O"=SX@6?Q%HY;_P &6_PP^,GA#_@G?\>?B#XSUW7[3X0?%C]I MS4[[X,?#O6?AW#H&GI>>$/ GA/PS\2_C/X4^(TZQ:M\0] ^(VK0Z#\+Y]*BC MG\+^!?$_[/7B.'2+^7Q%XC\:6.F"U4O+E=^[V47YI-R5K:7NGND_LN^_,K=M MGS?/1?):]#A/^#N/]GWX"_LV_P#!(/X0^!?V=O@C\(?@)X(U3_@HE\-O%>I^ M#O@M\-?!GPM\*ZCXIO\ ]G/]HK2K_P 27WA[P-HNA:1=Z_>Z7HFC:;=ZQ<6< MFHW-AI&F6+-=U>TT&RU76]%TR[U>XLX]/MM0U?2[*:X2YO[2.7[_\ M^#:#]MW]B_PA_P $DOV#_P!G3Q9^UW^S!X7_ &@[K5?C%X3M?@3XB^/OPIT3 MXR7/BGQQ^U=\8KGP5X:M_AAJ7BRV\;3>(/&%MX@T&X\+:-'H;:CX@@UO2)=) MMKN/4K)IDMI?XE_Z2.7V?^WD_6\=_,^O?^#D7]KW3OV/_P#@D'^U1JB7V@1> M-OVAO#J_LE?#C2/$FA^*-:T_Q%JOQZLM3\._$.RMI/#,MFFAZ_H7P$M?C!XX M\*ZYXDU/3_"]MXG\):1:ZC%X@N;VQ\(>(OC_ /X-*/V$-/\ V6?^"9^G?M%^ M(=&U_3/C'^W3KW_"T_$L?B70/%'A34=)^$'@35/%/A'X!Z#!I&M:[>:5KFA: MYHUWXL^.'A;XB:3X;\+W'B_PS\;](LY6\2>'?#7A+7[K\9_^#F+7=8_X*7_\ M%I/^"?\ _P $EOA;J/G+\.W\*^&_B%XC\)?#'QQXO\,?B%;?V9J%MX$_O MP^%7PQ\#_!+X7_#?X,_#'0_^$9^&OPC\!>#_ (8_#WPW_:6KZS_PC_@;P#X> MT[PKX3T/^V/$&H:MKVJ_V3H&DZ?8?VEK>J:EJ]]]G^U:EJ%Y>RS7$C6S?5NR M_P ,=7]\G_Y*#Z+M[S]9)6^Z.O\ V\=[7^7O^U/XDT[_ (.;?^#A/X;_ ^^ M MMKQ_90\ Z#X2^%T_Q7TOPKXH\&>)H?V5/@OK/B#XB?&'XMZ_$?@#K'CCP5X1T6[U#QA\!/"'Q,\'^%/%NK^)8W^^/\ @N-_ MP7>U']OKXS1_\$C?^""/#WQB\1ZE9:3HG[->AZ1::HOQ&\;Z#+JOBG]IF>!OAA\'=$\5?# MS6+:P_:,_=7_ ()37/\ P0D_X)+_ +.-I\$_@G_P4A_8 \4>/?%']DZ[\>_C MWKG[67[->G^._CAX[T^UN(8=2U*"'XGZA_PB_@+PO_:&J6'PP^&%AJFH:/X$ MT?4-2N;G4O%'CWQ1X_\ B!XT([J79^[YR[]^5:V_F>VBN#TO'J[*7DKIV[\S MLNW*M]79?SV?\'./P:\,?M(?\'#G_!+_ /9V\<7^NZ5X)^._PG_8X^#GB[4_ M"UUIUCXGTWPS\4?VVOCOX(\07_AN]U?2M=TFT\06FDZSZU/1=8T^WU".WEO= M+U"V26TF_P ^[_@\)\!?%+2/VI?V ?\ @IW\#_&!U#X*>)O@7X'\!?";X\_! MGQ%X@N?^$7^)WPY^(GCOX_?#[QEH_P 4?"-G'X4T3_A/?"GQ1TSQC\!_$?AG MQ[$;;6-1_H7_:__ .#DO_@GAHG_ 3!\=?M2?LY M?M5>&S\??BI\(?$WA[]GKX):7_P@?B3]I[X*_#7B71?!LWQ7^ FLZIK M47@[0OA/XUT^7Q#X[\5>-[34?A3K>@^'$D\"ZQ\4HO'/PTTKX@K3DMVG._\ MV]RV^\;3,+/;96;\K-/7YGXP_\ !C5\O_#T:,8VI<_L7A<9/_1V:]>X MPHP:_M8_;*_:X^#G["/[,?Q=_:T^/M]KMC\*?@SX?M-:\1+X6T.?Q'XGUB_U MO7=)\(^$?"OAS2(I;6VGU_QEXT\0^'O">CW&LZEH?AC3M1UJVU+Q9XC\->&+ M35M?TW^,O_@T7T*P_8>_8+_X*$_\%(OVK?%.@_!/]E?XB>(_A9IV@>./&MMX MHTN:_P!)_9WC^)UEXM\6:+:2^&Q;^-?#_B3QI\9]*^%?PX@^'E_XP\3^-?B[ MX6\:_#/3?#:^+M.TC3=>_/WXU_MOV?\ PF^#_C5\??@W\)/B=\18YWU32+'Q)8>'O'7BR'2_B'^TK\1-)BUO M3+36+>S\6_![]D7X?ZEJEI'<>,_%OB"ZA_:6;WBNO)"_:-HQ3NUV>EMV]$M[ M+NW>W-+UE[VR^36KT2U[)^R?\&M?[-GQ2_;W_P""J?[4'_!8WXL:0?!WAWP# MX_\ C7XWL!X/L/$7A_P/XM_:=_:R7QJ?%G@WPM_PDFA>+[+7O 7PR^&OC[QM MJGBCP_%\2[+X@^#M:\8? *^U&\\1Z#K^LB]_T;:_,/\ 95_:X_X(]?!SP-\& M/V0_V0OVP_V M"\*>'QH/PO^"OP4^%G[5'P.\0ZSJFK:YJPMM+T/0M(L_B)K M'BWQSX]\;^*=6FOM3U.\DU_QS\0O'&O:AKVNZAK_ (KUZ_O[W^>G_@X6_P"# MAO4?A=XIU3_@F-_P3A^(GAVR_::\7Z];_"WX^_M/GQ]X5\ ^$OV<[[7M0C\/ M7_PM\$?%;Q9KOAWP3X-^+T-Q=/9_%3XT:]XFT/PM^S'IRZC80>(--^,EIKVO M_ )-[)*]K1BNK]?75N^WH@2NV]NLGT6R_P DC\I?^#B[]HO5_P#@LQ_P5M_9 MC_X)??L>Z1_PE%[^SIX_\=?L]7OBW5?!?CG3A!^T-X^\::+H_P"T7JVMW6CQ M^*M>G^ WP$\._"?PW<>)_&EI\,M,N="?PA\:_&5O+XW^'$?@OQ'/_HH_ #X, M^%_VO!%_K^J^"_@/\)/AO\ !GPAJ?BJZT^^\4:CX7^%_@W1O!&@ M7_B2]TC2]#TF\U^\TG0[2XUBZTS1-'TZXU&2XELM+T^V>*TA_F"_X(>?![_@ MB=_P2'^#4VIZG_P4R_X)Q?%3]L[XJ:#9V_QZ^/5O^U[^SX]CIUB\]IJQ^#'P M8;5O'=IJVA?"'0M7M+.[U/5+NSTOQ3\8?%&EV/CGQS8Z18:1\.?AS\+_ .IK MX7_%?X7?&_P+H7Q1^"WQ)\ _%[X9^*!J+>&?B)\+_&/AWQ_X%\1+H^KW^@:N MVA>+O"FHZMX?U<:7KVE:IHFHG3]0N!8ZOIM_IMSY5Y9W$,;V5M];M^;25EY) M+3YL3U=TK*R23[>?9M[G?4444@"BBB@#_)W_ &C_ -L/X^R?\'-_[3?[2OPZ M_9&T3]L']H+X/?M(_M#_ W^"'[.OAGX?^,O'FG:]XI_9K^%?C?]GCX%?$^[ M\!Z);>-_&?B+6_A#;?#CP;^T/XL'A6;P_?W/BCP)J^L>$/$/PBC_ +)\0>#? MW0_:N_X+T_\ !QQ_P38_X5)\1_\ @H-_P30_9#\#? _QQX_M_#=SJ/@:X\3: MPWB'^R?LNMZ_X$L_BA\._P!K7X^>$OA3X]\3>%8]9F\!7GQ!\(ZL-2.D>(=> MT3P=XWT[P1XLTVS_ #._::\8>!O^"-'_ =G:A^T7\1/#_CV'X!^)/CI??&W M6/%WCR#6;-3X(_;<^$NN:)\;_BOX.N?#'P]U&\\=^ O@G\3/B[\63X?T#PCX M9U[5]=7X2W?PIN?$<_CBTUKQ)!^C'_!VG_P5;_8+^.W[(/PN_8W_ &?OBI\' M_P!JSXK^)_BWX3^-\WC+X1^-XOB9X ^"/ACP;I'CWPL-5'Q!^&/Q"M_!4GQ; M\87/B"_\*Z9X"\0V/Q)L--^'%_XY\3^)_"_@GQ/J/P0\8WA]F-M7JFK=>9W7 MSO>_2_2Q35Y6>FD-?^W(V=_*VJ\O,_LU_8S_ &N?@Y^WA^S%\(/VM?@%>Z_> M_"GXS^'KO6_#L?BO0I_#?BC1K_1==U;PCXN\*>)=(EENK:#Q!X-\:>'O$/A/ M69]%U+7/#&HZCHMSJ7A+Q)XE\,7>D:_J7\&/_!,WP;X>_P""V'_!SE^TY^W= MK%I_PD7[.?[,'CJY^.?P\\3^$_ GQ0T#P-XVD^"M_P"$O@=^Q#'K^M:IXBT' M7OAWX]\2:#X.T']HV?1_%*R?\)YJ_P '_'_A:Y^%UAX.OO$6D^$OO[QOX_\ MBE_P2A_X,_?"GPL^//@W_A4_[1GQF^'/Q1_9M\-?"KXG^'?$-_JXG_;&^-WQ MH\7ZMI&MZ;X5O(I? ?CW2_V4?%'Q ^(^G6/C_4-!_P"$*\;^';#PAX^T*3QA M;W/PWU/[7_X-*/V$-/\ V6?^"9^G_M%^(=&U_3/C'^W3K_\ PM/Q+'XD\/\ MBCPIJ.D_"#P)JGBGPC\!-!@TC6M=O-*US0M%Y_%_AC MXWZ192MXD\.^&O"6OW=6M*3Z1NEVYI:+STBI/>U[7N3]A=Y6^Z-F_OER_J>.=2_L_P "ZZ3H_AG4%N1IUF;C5[#_ M #JO^"_W_!:W_@I#^U_\&O O[,OQX_X)[?%__@F=^SU\0O$.D>,+O1_B[IOQ MYL/B!\!_@7X+\9_"30KCQK\-?%>I_#<_"CQ'J?A[ MXD>%? OC>X\;Q/-H.DZ;_;U^W=_P7=_8._X)M?M9?#']DO\ :XO?B[X!U7XG M?"2W^,T'QET?X=KXX^#GA'PQJ&M?$KPUI.G^+5\'Z]K/QA.OZMXB^&6HZ/;6 MWA/X0^*],MIM?\.7FJZMIVDMK^HZ!^0O_!S7_P %+/\ @EO\9_\ @EE\6_@) MX+_:J_9@_:(^/WCW6OAMXF_9^\-_"3Q/X8_:"U+P[XK^'_QB^&,OCCQ(GB[X M:1>-_#OP5UT?"+Q'X_T?3M;\9>(? U_XT\,:KXY\)>$[GQ L_B+1S#[[^71V MUMI9ZWMOU12W2^%M_%V3V>NGNZN_XG/_ +=GPB_9R^ W_!GAXJ^&?[)/QX'[ M37P%TCX;_ ;6?"'QV%K:Z5_PL/5O'G[>_P ,/'?Q%U$^&((H;WP"VG_$KQ1X MQT%OAAXE:Z\<_"QM*/PY^(.HZKXX\+^(=2N_MS_@TM^#'A?X6_\ !%OX,>-_ M#]_KMYJO[1WQ8^/?QH\<6^KW6G7&G:7XIT7XCZI^SW:V'A6*RTK3[FQT*3P7 M\"/"&IW5KJ]WKFHOXIU'Q+>QZK%I5WIFBZ/_ #E?\$G_ -AG]K7]HS_@U[_X M*I>"_!5QK^K:7\!?!.F:+=^%]%^+_P $'T"RUO3M6\8^/+CP]]CWFNON2UW^US+S:[US4'\4:CXDO8]4BTF[TS1-'_IZ_ MX.1?VO=._8__ ."0?[5&J)?:!%XV_:&\.K^R5\.-(\2:'XHUK3_$6J_'JRU/ MP[\0[*VD\,RV::'K^A? 2U^,'CCPKKGB34]/\+VWB?PEI%KJ,7B"YO;'PAXB M_D*N_CMXE_X+F_\ !TU^SM\5?V6=3U_QQ^SS^S;\6/@)XK^'_B[Q?X!U'PGI MGA+]FK]D+Q#HGQ:^(OB36#X:\+ZIXATC0/BC\8I/B"_P?UCXMV^F:]J/B?XS M?"[P#XRN?ATVHV'AGPE]._\ !S%KNL?\%+_^"TG_ 3_ /\ @DM\+=1\Y?AV M_A7PW\0O$?A+X8^./%_CCX6^-?VI]=\)^*_BKX@\0Z1)J6B:-XX\!?"7]FGP M3\*OCA-+X7FTC1]"TF_\?CQC\0K;^S-0MO D+6,8[_X M6GXEC\2Z!XH\*:CI/P@\":IXI\(_ /08-(UK7;S2MX\7^&?C?I%G*WB3P[X:\):_=?U*UP7PJ^&/@?X)?"_X;_!GX8Z'_ ,(S M\-?A'X"\'_#'X>^&_P"TM7UG_A'_ -X!\/:=X5\)Z'_ &QX@U#5M>U7^R= MTG3[#^TM;U34M7OOL_VK4M0O+V6:XD_@L_X+C?\ !=[4?V^OC-'_ ,$C?^"< MGQ[^#_PH^"/C[7[SX;_M/?MP_%#XP^%?@U\'/'6F+!=_\)MX(\/?&+Q'J5EI M.B?LUZ'I%IJB_$;QOH,NJ^*?VF9X&^&'P=T3Q5\/-8MK#]HQMW>B\HJ^R6BN MWLHK=]EW)2TN]EN_-OHNK;O9?HFU\#_M3^)-._X.;?\ @X3^&_P^^ MMKQ_9 M0\ Z#X2^%T_Q7TOPKXH\&>)H?V5/@OK/B#XB?&'XMZ_./!7A'1;O4/&'P$\(?$SP?X4\6ZOXEC?ZZ_X.ZOI6NZ3:>(+32=9N9]%NM3T36-/M]2CMI;W2]0MEDM)?Z$_^"4US_P $ M)/\ @DO^SC:?!/X)_P#!2']@#Q1X]\4?V3KOQ[^/>N?M9?LUZ?X[^.'CO3[6 MXAAU+4H(?B?J'_"+^ O"_P#:&J6'PP^&%AJFH:/X$T?4-2N;G4O%'CWQ1X_^ M('C3^<[_ (/"? 7Q2TC]J7]@'_@IW\#_ !@=0^"GB;X%^!_ 7PF^//P9\1>( M+G_A%_B=\.?B)X[^/WP^\9:/\4?"-G'X4T3_ (3WPI\4=,\8_ ?Q'X9\>W.O M^)V^'7Q"\0Z+9V.G>$;;6-1:T=/72,TVWW=N9^E[6\M7U'K)3TU<+16]E&W7 M17Y4[L_T$?C_ /!GPO\ M'? CXU_L]>-[_7M+\%_'CX2?$CX,^+]3\*W6GV/ MBC3O"_Q0\':SX(U^_P##=[J^EZYI5GKUGI.N7=QH]UJ>BZQI]OJ$=O+>Z7J% MLDMI-_#/_P &-7R_\/1HQC:ES^Q>%QD_]'9KU[C"C!K]GOVO_P#@Y+_X)X:) M_P $P?'7[4G[.7[57AL_'WXJ?"'Q-X>_9Z^"6E_\('XD_:>^''[07BOPUXET M7P;-\5_@)K.J:U%X.T+X3^-=/E\0^._%7C>TU'X4ZWH/AQ)/ NL?%*+QS\-- M*^(/Y"_\&B^A6'[#W[!?_!0G_@I%^U;XIT'X)_LK_$3Q'\+-.T#QQXUMO%&E MS7^D_L[Q_$ZR\6^+-%M)?#8M_&OA_P 2>-/C/I7PK^'$'P\O_&'B?QK\7?"W MC7X9Z;X;7Q=IVD:;KR6G/_@L_7G@TON3?E8+.R\Y:+K\+5[>;:7F].A_9I^V M5^UQ\'/V$?V8_B[^UI\?;[7;'X4_!GP_::UXB7PMH<_B/Q/K%_K>NZ3X1\(^ M%?#FD12VMM/K_C+QIXA\/>$]'N-9U+0_#&G:CK5MJ7BSQ'X:\,6FK:_IO\%O M_!K7^S9\4OV]_P#@JG^U!_P6-^+&D'P=X=\ ^/\ XU^-[ >#[#Q%X?\ _BW M]IW]K)?&I\6>#?"W_"2:%XOLM>\!?#+X:^/O&VJ>*/#\7Q+LOB#X.UKQA\ K M[4;SQ'H.OZR+WQOXU_MOV?\ PF^#_C5\??@W\)/B=\18YWU32+'Q)8>'O'7BR'2_B'^TK\1-)BUO3+36+>S\ M6_![]D7X?ZEJEI'<>,_%OB"ZA_:6_N5_95_:X_X(]?!SP-\&/V0_V0OVP_V MM"\*>'QH/PO^"OP4^%G[5'P.\0ZSJFK:YJPMM+T/0M(L_B)K'BWQSX]\;^*= M6FOM3U.\DU_QS\0O'&O:AKVNZAK_ (KUZ_O[U+OU::2MK9VU=]KK1+=;NSL# M[;ZIM^:V2]-;O9O17M<_3RO\U/\ X.+OVB]7_P""S'_!6W]F/_@E]^Q[I'_" M47O[.GC_ ,=?L]7OBW5?!?CG3A!^T-X^\::+H_[1>K:W=:/'XJUZ?X#? 3P[ M\)_#=QXG\:6GPRTRYT)_"'QK\96\OC?X<1^"_$<_ZM?\'"W_ <-ZC\+O%.J M?\$QO^" M+-=\.^"?!OQ>AN+I[/XJ?&C7O$VA^%OV8].74;"#Q!IOQDM->U_X!>]?\$// M@]_P1._X)#_!J;4]3_X*9?\ !.+XJ?MG?%30;.W^/7QZM_VO?V?'L=.L7GM- M6/P8^##:MX[M-6T+X0Z%J]I9W>IZI=V>E^*?C#XHTNQ\<^.;'2+#2/AS\.?A M>+>_2+T_O23O:W9/=_) ]%;JUIY)VU]6GHNVO8_I]^ 'P9\+_LX_ ?X)_L]> M"+_7]5\%_ ?X2?#?X,^$-3\576GWWBC4?"_PO\&Z-X(T"_\ $E[I&EZ'I-YK M]YI.AVEQK%UIFB:/IUQJ,EQ+9:7I]L\5I#ZW7 _"_P"*_P +OC?X%T+XH_!; MXD^ ?B]\,_% U%O#/Q$^%_C'P[X_\"^(ET?5[_0-7;0O%WA34=6\/ZN-+U[2 MM4T343I^H7 L=7TV_P!-N?*O+.XAC[Z@04444 %?Y>>E_&>__P""-W_!TW\: M?CY^VUX#\0_#/X,?$W]I3]J[Q[+XJN_ACX8^)6H7'[/W[4^O_%5_A;\<_AGJ M#6>O:O:^'['6-:T"Y\>^)O@MJ"_%G2_"^A?%[X+3:5J_B&7X@?!W6_\ 4,K\ M1_BY_P %0?\ @@_^TU\4OB7^Q5^U/\^+'\<_#/]M7X;6W MAKX6^$OB?\*_$&I?"SQ$= \8?M1> - ^"GB'Q]H&HZ]K^A:9_P (-XIUSQ%J M7AZ[\4:IX<_M#PI#KVHQ"NG==FM>TE9_U_PX]TU9]'IT:>GRZ?/Y'\H?_!SY M_P %S/\ @GO_ ,%#_P!E3X4_LI_L>>./B!\8?$7ASX]^ ?V@-9^)B_"_Q/\ M#_X6Z=I.A> /CO\ #S4_ SO\4X/!'Q+N?'L%UXT\.:\!8?#2Z\#S>'M2/D^. M'UVTO]!MOZH/^#:/Q9XI\9_\$/\ ]@_6/&'B37_%6KVGA?XP^%K75/$FL:AK MFHVWACP+^T=\8O!'@CPY;WNIW%U<0:#X.\%^'M \(^%='BD33O#OA?0]'\/Z M1;6>DZ996D'\@G_!>W]J'_@GK^U=XF_9X_X)9?\ !%'X'?LP7NL_$O\ :=\* MWGQD\:?LW? WP#\"_"7Q)^/V@:CXR^ '[.7PT\)_%331\-_!/Q&T&RNOB]\6 MM6U?Q[?Z5KWPG.F^-/AWX@^&_P 87TN\^(MJG]('_!4GQ5IO_!'O_@VH@_9S MD@^$FB?%/5OV8?A;^P78:1X6\*^)[SX;^/OC'\8O W_".?M,>)O#DGAW1_!M MS;:_XA\&P_M%?&_2/'WCVS\-0>(?'UG!K7C73M<\3^(W\(>(WM&3[R7SM&S_ M #26]W?;5!:[@O)I^7,TU=^FODO4_"3_ ()F^#?#W_!;#_@YR_:<_;NUBT_X M2+]G/]F#QU<_'/X>>)_"?@3XH:!X&\;2?!6_\)? []B&/7]:U3Q%H.O?#OQ[ MXDT'P=H/[1L^C^*5D_X3S5_@_P"/_"US\+K#P=?>(M)\)?W6_MY?M&_%+]DK M]E#XK_M!_!7]F7Q_^V-\3/A\O@EO#/[.'PND\11>._B.?%'Q&\(>"]870I/" MG@'XH:^I\)Z!XCU3QSJ7]G^!==)T?PSJ"W(TZS-QJ]A^$_\ P:4?L(:?^RS_ M ,$S]/\ VB_$.C:_IGQC_;IU_P#X6GXEC\2>'_%'A34=)^$'@35/%/A'X":# M!I&M:[>:5KFA:YHUWXL^.'A;XB:3X:\+S^+_ Q\;](LI6\2>'?#7A+7[O[] M_;N_X+N_L'?\$VOVLOAC^R7^UQ>_%WP#JOQ.^$EO\9H/C+H_P[7QQ\'/"/AC M4-:^)7AK2=/\6KX/U[6?C"=?U;Q%\,M1T>VMO"?PA\5Z9;3:_P"'+S5=6T[2 M6U_4= &K6CU2L_\ $_B\OB;2LK6L"=VW9M7O9_RJR6J_NI>A_$+_ ,%_O^"U MO_!2']K_ .#7@7]F7X\?\$]OB_\ \$SOV>OB%XATCQA=Z/\ %W3?CS8?$#XY M>)?A9<:M-K&B?\)=XP\#_ OP7XS^$FA7'C7X:^*]3^&Y^%'B/4_#WQ(\*^!? M&]QXWB>;0=)TW]X/V[/A%^SE\!O^#/#Q5\,_V2?CP/VFO@+I'PW^ VL^$/CL M+6UTK_A8>K>//V]_AAX[^(NHGPQ!%#>^ 6T_XE>*/&.@M\,/$K77CGX6-I1^ M'/Q!U'5?''A?Q#J5WT'_ "_VJOV8/VB/ MC]X]UKX;>)OV?O#?PD\3^&/V@M2\.^*_A_\ &+X8R^./$B>+OAI%XW\._!77 M1\(O$?C_ $?3M;\9>(? U_XT\,:KXY\)>$[GQ L_B+1S^0W_ 2?_89_:U_: M,_X->_\ @JEX+\%7&OZMI?QR^+.E?$C]G+X*:G\+M:M9_%E_^S)J_P %_B3\ M8?&GPI\6^'= U_QG\8==^.\/PTM/@1X%\$Z9HMWX7T7XO_!!] LM;T[5O&/C MRX\/+>,UV2=^[V4?5)N2MTOH]TXZ2IN_VK6[*\7S?/9W[;]#^C7_ (-+?@QX M7^%O_!%OX,>-_#]_KMYJO[1WQ8^/?QH\<6^KW6G7&G:7XIT7XCZI^SW:V'A6 M*RTK3[FQT*3P7\"/"&IW5KJ]WKFHOXIU'Q+>QZK%I5WIFBZ/^ W_ 6I^#/A M?X6_\'9'_!-/QUX?O]>O-7_:/^+G_!-7XQ^.+?6+K3[C3]*\3:'^TK:?L\VE MAX5ALM+T^YL=!D\%? OPEJ=Q;:O=ZYJ#^*-1\27L>J1:3=Z9HFC^^?\ !I7_ M ,%;?V1O@M^R'\5/V*_VL?VH?#GP0\=?#WXN^+?BY\*;G]HWXC:'\/\ X/M\ M'O&^D> =-U#P+\+/''CWQ/9>%]$U_0OBG:>-/'/B7X8Y\.7.K7'Q+OO'GA&R M\77#?%.]\)_!%W\=O$O_ 7-_P"#IK]G;XJ_LLZGK_CC]GG]FWXL? 3Q7\/_ M !=XO\ ZCX3TSPE^S5^R%XAT3XM?$7Q)K!\->%]4\0Z1H'Q1^,4GQ!?X/ZQ\ M6[?3->U'Q/\ &;X7> ?&5S\.FU&P\,^$J;_>1>ZYN?3^6U_P32_ E:0DGH^5 M1^?-'3\&?UZ_\'(O[7NG?L?_ /!(/]JC5$OM B\;?M#>'5_9*^'&D>)-#\4: MUI_B+5?CU9:GX=^(=E;2>&9;--#U_0O@):_&#QQX5USQ)J>G^%[;Q/X2TBUU M&+Q!*/"FHZ3\(/ FJ>*?"/P#T-:UV\TK7-"US1KOQ9\^&_[2U?6?^$?\#> ?#VG>%?">A_VQX@U#5M>U M7^R= TG3[#^TM;U34M7OOL_VK4M0O+V6:XD2V;ZMV7^&.K^^3_\ )1OHNWO/ MUDE;[HZ_]O'>U_E[_M3^)-._X.;?^#A/X;_#[X"VVO']E#P#H/A+X73_ !7T MOPKXH\&>)H?V5/@OK/B#XB?&'XMZ_./! M7A'1;O4/&'P$\(?$SP?X4\6ZOXEC?[X_X+C?\%WM1_;Z^,T?_!(W_@G)\>_@ M_P#"CX(^/M?O/AO^T]^W#\4/C#X5^#7P<\=:8L%W_P )MX(\/?&+Q'J5EI.B M?LUZ'I%IJB_$;QOH,NJ^*?VF9X&^&'P=T3Q5\/-8MK#]HS]U?^"4US_P0D_X M)+_LXVGP3^"?_!2']@#Q1X]\4?V3KOQ[^/>N?M9?LUZ?X[^.'CO3[6XAAU+4 MH(?B?J'_ B_@+PO_:&J6'PP^&%AJFH:/X$T?4-2N;G4O%'CWQ1X_P#B!XT( M[J79^[YR[]^5:V_F>VBN#TO'J[*7DKIV[\SLNW*M]79?SV?\'./P:\,?M(?\ M'#G_ 2__9V\<7^NZ5X)^._PG_8X^#GB[4_"UUIUCXGTWPS\4?VVOCOX(\07 M_AN]U?2M=TFT\06FDZSZU/1=8T^WU".WEO=+U"V26TF_S[O^#PGP%\4M(_:E M_8!_X*=_ _Q@=0^"GB;X%^!_ 7PF^//P9\1>(+G_ (1?XG?#GXB>._C]\/O& M6C_%'PC9Q^%-$_X3WPI\4=,\8_ ?Q'X9\>W.O^)V^'7Q"\0Z+9V.G>$;;6-1 M_H7_ &O_ /@Y+_X)X:)_P3!\=?M2?LY?M5>&S\??BI\(?$WA[]GKX):7_P ( M'XD_:>^''[07BOPUXET7P;-\5_@)K.J:U%X.T+X3^-=/E\0^._%7C>TU'X4Z MWH/AQ)/ NL?%*+QS\--*^(*TY+=ISO\ ]O\)Z/<:SJ6A^&-.U'6K;4O%GB/PUX8M-6U_3?XR_^#1?0K#]A[]@O_@H3 M_P %(OVK?%.@_!/]E?XB>(_A9IV@>./&MMXHTN:_TG]G>/XG67BWQ9HMI+X; M%OXU\/\ B3QI\9]*^%?PX@^'E_XP\3^-?B[X6\:_#/3?#:^+M.TC3=>_/WXU M_MOV?_!R[^WA8^ _VB?VO/@]_P $W?\ @DG^S;XAM/%>F^#_ (U?'WX-_"3X MG?$6.=]4TBQ\26'A[QUXLATOXA_M*_$328M;TRTUBWL_%OP>_9%^'^I:I:1W M'C/Q;X@NH?VEF]XKKR0OVC:,4[M=GI;=O1+>R[MWMS2]9>]LODUJ]$M>R?LG M_!K7^S9\4OV]_P#@JG^U!_P6-^+&D'P=X=\ ^/\ XU^-[ >#[#Q%X?\ _BW M]IW]K)?&I\6>#?"W_"2:%XOLM>\!?#+X:^/O&VJ>*/#\7Q+LOB#X.UKQA\ K M[4;SQ'H.OZR+W_1MK\P_V5?VN/\ @CU\'/ WP8_9#_9"_;#_ & M"\*>'QH/ MPO\ @K\%/A9^U1\#O$.LZIJVN:L+;2]#T+2+/XB:QXM\<^/?&_BG5IK[4]3O M)-?\<_$+QQKVH:]KNH:_XKUZ_O[W^>G_ (.%O^#AO4?A=XIU3_@F-_P3A^(G MAVR_::\7Z];_ M^/O[3Y\?>%? /A+]G.^U[4(_#U_\ "WP1\5O%FN^'?!/@ MWXO0W%T]G\5/C1KWB;0_"W[,>G+J-A!X@TWXR6FO:_\ )-[)*]K1BNK]?75 MN^WH@2NV]NLGT6R_R2/RE_X.+OVB]7_X+,?\%;?V8_\ @E]^Q[I'_"47O[.G MC_QU^SU>^+=5\%^.=.$'[0WC[QIHNC_M%ZMK=UH\?BK7I_@-\!/#OPG\-W'B M?QI:?#+3+G0G\(?&OQE;R^-_AQ'X+\1S_P"BC\ /@SX7_9Q^ _P3_9Z\$7^O MZKX+^ _PD^&_P9\(:GXJNM/OO%&H^%_A?X-T;P1H%_XDO=(TO0])O-?O-)T. MTN-8NM,T31].N-1DN);+2]/MGBM(?Y@O^"'GP>_X(G?\$A_@U-J>I_\ !3+_ M ()Q?%3]L[XJ:#9V_P >OCU;_M>_L^/8Z=8O/::L?@Q\&&U;QW::MH7PAT+5 M[2SN]3U2[L]+\4_&'Q1I=CXY\^&?B@:BWAGXB?"_P 8^'?'_@7Q$NCZO?Z!J[:%XN\*:CJWA_5Q MI>O:5JFB:B=/U"X%CJ^FW^FW/E7EG<0QO96WUNWYM)67DDM/FQ/5W2LK))/M MY]FWN=]1112 *_F1_P"#@_\ 93_9=_9C_P""&'_!1 _LV?LV_ /]GL^.;?\ M9;?QL?@?\'?AY\)_^$P?PY^UK\&AX>?Q3_P@7AW0/^$@;0AKNN#1FU;[6=+& MLZK]A,']HW?G?TW5_+;_ ,'+G[;W[%WC#_@DG^WA^SIX1_:\_9?\4_M!V>K_ M >\)7?P)\.?'[X4:W\9+7Q5X%_:O^#MSXV\,W'PPTSQ9=>-H/$/@ZW\/:_/ MXJT670UU+P]#H>L2ZM;6B:;>M"GL_1_U^14/BCVYH_F>/_\ !EE_RBL^-O\ MV?I\5O\ U0?[,5?UY5_#=_P:,_MN_L7_ +.'_!-CXO> ?VA_VN_V8/@-XZU7 M]M?XE^*=+\%_&?X^_"GX7>+-2\,:A\$_V=M)L/$=AX<\<>+-#UB\T*]U71-: MTVTU>WLY-/N=0TC5+.&X>XL+N.+[\_X.%?\ @X4\*_\ !,_PGJG[+G[+FJ^' M_&G[??C?0(7GNI8=.\0>%/V4/"_B'3X[K3/'WC[3;Q+K2-;^+&M:7>6^K_"C MX4:Q!G2^ IO!7@KXT7-Z][M)6UN[+1?UIN]!)7_5]$N[_K MR6I^0O\ P>"_MZZ?\?OB/\ O^"0/[/\ X8U[XE?%OP;\8/!GQ6^+^C:+X!\4 M:IXH/Q=\:^ 1H'[./PC^%TMCJ'VGQIKWB7P;\9_$/B/QCH^C>!_$$%Y>^)_A M+H_A/Q>WB:P^(GA&P_L7_P""77[%P_X)Y_L ?LP?L>3Z]_PD^N_![X?21^.= MI2>%_!=[<^ K;XD^,_%5I\/?[8\-:;XAA\ M#P>'[?Q)]LU^+4M0NOY@?^""_P"SS_P2R_80_M#]N']N#_@IY^P!\:?^"FGQ MJ_M_Q1XG\3^*/VY_V=?B'_PSS_PL3[9>^,]%T;QG>?%+5QXX^//CC^U]3B^. M'QPBU/4Q=?VGK/PW^&^LWG@J\\=^._C9_1]^UO\ \%//V+K3X[?"VY_:'N]+T;1_A!\,/&-U\%-?U. M[C/B;XE^//A=HOB+3X=>\/W6C:!XQL]>UG6_"^@R/XCLYV3\W=VVVV773J^K M\K!\35E_=7=W[]KOIT1_&;^VGX-\/?\ !#_ GQ0B$WPU_9?M_$_Q/^//A3XJZE%XB\*:QX4/BK]I7Q9XV_97T M[XP>'=1\'^'])_X2CX=:OX,3Q?K4NCZAXZ_T#?V@?B-XI^#_ ,!?C=\6_ _P MSU_XU>-?A;\(OB3\1O!_P;\*-J*>*?BUXI\$>#=:\3>'_AGX:?2- \5:JNO^ M/-6TRT\+:,VF>%_$FH+J.JVQLM UBY$6G7'\9G_!ES^PI9>%_@Q^T'_P4:\: M:/KUMXY^,7B74_V$YIO GB;]GKQ%HFC^+I;CQ#XTT#3?Z-_P#@I9_P6,_9)_X) M0^)?V9-$_:OT_P"+L&C?M0^(_&NA:!XZ^'/@W1O&7A?X<6'P\OOAO:>+O%GQ M-LW\6Z1XV7P_I5M\3=(U9;?X<^#_ (C>*;_3])UV+3O#5WJL6DZ9K#>B2V>[ M_P 4M7Z6TC_V[J%TY76JT2Z7C%?K9OYG\"_B%X8^)?A'Q#I7Q1_X6;\+]=\3:+!I?A[3M.UJZU3^C[_@ MU@^#_P"S=\)?^"27PXO/V=/CT/C[<_%SQ]K_ ,7?V@+[[';:&?A3^T9KO@SX M>>'/'7P*;PB\2^(/#)^&&@>$O!FDBX\4W5_=_$99U^,_A::T^&OQ+\#:3IN' M_P %8O\ @KY_P1^^*O\ P2K_ &GM#D_;(_9?^,DW[1G[,GQ$\-_!CX7:+JNG M_%GXA7?Q?\6_"+Q-XS^!,WBKX+Z'I?B3XA_![7_#?Q T?POJT'BGXM>#O 4' MP?\ B1IWAR/Q5K'@OQG;Z5"OX@?\&0/PQ^,^'VO(- M9L/VB_"WB3Q>NG2:#X(.J"^WTLD_7WDN5_-WTZ[K9B>T?5JWR3NODK:_)VT/ MVD_X.#_V4_V7?V8_^"&'_!1 _LV?LV_ /]GL^.;?]EM_&Q^!_P '?AY\)_\ MA,'\.?M:_!H>'G\4_P#"!>'= _X2!M"&NZX-&;5OM9TL:SJOV$P?VC=^=\]_ M\&67_**SXV_]GZ?%;_U0?[,5>P?\'+G[;W[%WC#_ ())_MX?LZ>$?VO/V7_% M/[0=GJ_P>\)7?P)\.?'[X4:W\9+7Q5X%_:O^#MSXV\,W'PPTSQ9=>-H/$/@Z MW\/:_/XJT670UU+P]#H>L2ZM;6B:;>M#\ ?\&C/[;O[%_P"SA_P38^+W@']H M?]KO]F#X#>.M5_;7^)?BG2_!?QG^/OPI^%WBS4O#&H?!/]G;2;#Q'8>'/''B MS0]8O-"O=5T36M-M-7M[.33[G4-(U2SAN'N+"[CB(OXO-0M][V*?PKOS2O\ M= _JW_X*0_MI_!CX0>)=;\!1^*M#\4>(_"^L_%_ M6HXO"/P2\*>(](\&RVOB*?0?&?Q?\0^"/"6KW%EJ6AP:=I^M7&I:GXD\-:5: M7VOZ;_*3_P &7'["ECX6^"_[07_!1KQIH^OVWCGXP^)=3_9Q^#LVLZ!XHT#3 MU^#G@NX\+^+?B9XO\*ZO/KL7ACXB:!\1/BK'HG@N?4(_"<\W@3Q-^SUXBT31 M_%LMQXA\::!IN!_P>>?M'ZUXVB_85_X)G?"C2?\ A/?B=\4OB&W[0VN_#_P[ MX+\<:_\ %"YU.1M:^ _[.&D>!)M*C;0?$0^)WB+Q=\=]%O/!FC:=XF\<7.O^ M#?![1)X;LM2LH/&G]>O[!7['_@7]@3]CK]GW]C_X=7?]J^'O@=\/['PW>^(_ ML^KV/_":^-]3O+[Q3\3?B%_8^M^)?&-YX;_X6)\2=>\6>.?^$3@\2ZKI'A'_ M (2#_A&?#\T>@:3IMO"+:3[^XOE:4G_Z2NOVD)O9?]O/\HK_ -*?S7D?75?Y M^'_!X+^WKI_Q^^(_P"_X) _L_P#AC7OB5\6_!OQ@\&?%;XOZ-HO@'Q1JGB@_ M%WQKX!&@?LX_"/X72V.H?:?&FO>)?!OQG\0^(_&.CZ-X'\007E[XG^$NC^$_ M%[>)K#XB>$;#]>O^#A7_ (.%/"O_ 3/\)ZI^RY^RYJOA_QI^WWXWT"%Y[J6 M'3O$'A3]E#POXAT^.ZTSQ]X^TV\2ZTC6_BQK6EWEOJ_PH^%&L07.GV]A?^"67["']H?MP_MP?\%//V /C3_P4T^-7 M]O\ BCQ/XG\4?MS_ +.OQ#_X9Y_X6)]LO?&>BZ-XSO/BEJX\>._'?QL6_HG][5G9?J]EMOH&W35K1=D^K] M4]%UWVW_ "+_ .#E#]B__AWI_P $_/\ @@Y^QQ/KX\3:W\(? _[:4?CK7(M4 M_MG1K[XG^.?$/[-GQ*^*I\*ZE)X6\&7ESX!MOB1XU\5VGP^_MCPSIOB&'P-! MX?@\2?;-?BU+4+O_ $CO@!\&?"_[./P'^"?[//@>_P!>U3P7\!_A'\-_@SX0 MU/Q5=:??>*-1\+_"_P &Z-X(T"_\27ND:7H>DWFO7FDZ':7&L76F:)H^G7&H M27$MEI>GVSQ6D/\ $5_P=\Z7X6_;4_9!_9&_;=_9'^+'PA_:6^ '[+'QA^,G MP=^-7C'X#>/--^,>F>"/$GQUT7X,:IX5U#Q!XA^&B>*?!?AS0-*O/A_I?AOQ M/=>*O%GA_4+'Q/\ %7X/Z1IVEZO)XX@EL?U=_86_X.*/^"<&D?\ !)CX0?'7 MX[_M90W7QH^ /P"\ _#KXY?!WQ]XKTK5_P!L;XH?'+X<>"O"7A'Q+?>#?AYK MWBR?Q?\ &)OB_P"+)K;Q-X<^*EOJEWX0FL?$MWK?Q9\8?#_4/"/Q6M_ COI+ M77G'O W@'P]J/BOQ;KATCP_8:KKVJC2= MTG4+_P#LW1-+U+5[[[/]ETVPO+R6&WD_S\/^#2+1?C%\2OVSO^"D/_!6O]H; MQ/H6A_"J3X4_%#1?C7\;?'EK!\._#&O_ !=^,/Q4\&?M(_$WQ79:U;>&]!^$ M&DZ!\//#OPVUCQ7\88+;7?#5O\-K'XA?#6YB\.1^&?$0N]'\[_X*8?\ !6R^ M_P""^7[6^C?\$Z?@)^U+\'_V&O\ @F+X9\0+KWQ=_:._:2^)'A3X)V'QTT[P M3K>G2W/Q%UW1/B)XH\!ZMXL\/Z9J[:?)_&/B@:5\7OC8?!,. M@QW'[-ATIQMKRJ_9;R;;\DUYWT#[4VWIS;][Z:>K_P ]CA?^";GA7Q1_P7J_ MX.2?B%_P4#@\-:_X&_9Y^ WQ:\'_ +3E[J]CHVH^&-0LO#7P#C\+>!/V-_A] MXAO1;?%[P5:_%OXB3_#KP#XB^*7A.?QCI-AXK\*^$?V@M4^%VOZ-)H.AVEC_ M *95?B+^PO\ 'K_@A/\ \$[OV=/!7[+O[+W[>_[ /A?P#X6+ZAJNJZA^V7^S M9J7COXF^.]2MK&V\2?$[XG>([;QSIY\5_$#Q6VGV*:AJ"6.GZ3I&DZ?H?@WP M;H?A?P%X7\*>%-#^)/\ @X5_X.%/"O\ P3/\)ZI^RY^RYJOA_P :?M]^-] A M>>ZEAT[Q!X4_90\+^(=/CNM,\?>/M-O$NM(UOXL:UI=Y;ZO\*/A1K$%SI]O8 M7.G?%/XIZ=+X"F\%>"OC0/1)*[6RTUE)N[=O-OY*U]FPUD[[;=VHK16OV6B[ MOU9^0O\ P>"_MZZ?\?OB/\ O^"0/[/\ X8U[XE?%OP;\8/!GQ6^+^C:+X!\4 M:IXH/Q=\:^ 1H'[./PC^%TMCJ'VGQIKWB7P;\9_$/B/QCH^C>!_$$%Y>^)_A M+H_A/Q>WB:P^(GA&P_L7_P""77[%P_X)Y_L ?LP?L>3Z]_PD^N_![X?21^.= MI2>%_!=[<^ K;XD^,_%5I\/?[8\-:;XAA\ M#P>'[?Q)]LU^+4M0NOY@?^""_P"SS_P2R_80_M#]N']N#_@IY^P!\:?^"FGQ MJ_M_Q1XG\3^*/VY_V=?B'_PSS_PL3[9>^,]%T;QG>?%+5QXX^//CC^U]3B^. M'QPBU/4Q=?VGK/PW^&^LWG@J\\=^._C9_8Q\%?V@_@)^TGX5OO'?[.OQO^$/ MQ\\$:9K]WX5U+QE\%?B5X,^*?A73_%%A8:7JM]X;OO$/@;6M=TBTU^RTO6]% MU*[T>>\CU&WL-7TN\FMTM[^TDE-E;>[N[;7M9)>G5[-^5A-WMI:RLN_=M]KO M6W1:'KU%%%( HHHH *^$_'__ "D'_9__ .R$_%;_ -.=G7W97PGX_P#^4@_[ M/_\ V0GXK?\ ISLZ /NRBBB@#X#_ &(/^1N_;6_[.^^)7_HO3Z^_*^ _V(/^ M1N_;6_[.^^)7_HO3Z^_* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OR$_:9_P"""7_!(C]K M[XI:I\:?CM^Q-\/]8^)OB#[=-XG\3^ O%OQ6^!S^,-7U;Q!K?BG6?%GC72?@ M9X_^'&A>-/'NO:[XBU6^\0?$+Q5I>K^.-?$EG::QX@O;+2M*MK+]>Z* /S"_ M8Y_X(Q?\$POV!?'-Y\4/V5?V0OA_\/OB9<^1]@^(OB'6O'WQ?\>>$_+T?Q+X M>NQ\._&'QJ\7_$3Q#\,EU[0/%_B#1/%J_#S4?#"^,](O(=-\6#6K/3=+ALOY M;_\ @Z,_9U_;E_X*2?\ !0?]B3]D/]G7]F/XO^*/@Q\,=%TS0M4_:-3]G']H MU?@UX(^+W[4'COPWIOC:;XC?'/2_ GB#X=WWPE^'/P\\$?![Q9KWBCP)IVMP M^!KC5OB/IOB/5]8\1Z%>>$O"']YM%.^J>]FGKMH[I>@=_--7V:OH_P -#@OA M5\,/ WP2^%_PW^#'PPT/_A&/AI\(O 7@_P"&'P\\-#4M7UD>'O W@'P]IWA3 MPEH8UCQ!?ZKKVJ_V3H&DZ?8?VEK>J:EJ]]]G^U:E?WEY+-<2? /[:W_!&O\ MX)N?\%$_B?X>^,O[8W[./_"X/B3X5\!Z;\,M!\2?\+>^/'P_-AX'TCQ#XG\5 M:=HG]D?"WXH>"-!NOL^O>,O$E_\ VE>:7<:O-_:/V6>_EL[.PM[7].Z*0;;> MA^ /_$+C_P $*/\ HQK_ ,V9_;#_ /H@J_0+]AG_ ()>?L+?\$V$^)\?[%7P M-_X4NGQE?P8_Q)'_ LSXP_$7_A)&^'H\5+X0.?BQ\0/'9T?^R!XV\3C&@G2 MQ?\ ]I_\3,7ILM/^R??E%%P/QC_: _X-[/\ @CM^U!\8_B!\?OC1^Q=X>U[X MK?%/7IO%7C_Q#X9^+'Q_^%]AXE\47D,$>K>);OPA\*_BOX*\%P>(/$-S"^M> M*M:L?#MKJ7BSQ/?:OXL\2W.J^)]^#7@C2M!U#Q+XW?X9>"?&WQ0^,/Q L/"DWBWQ=:0>(=9L[;X@_'_ .// MB'0G\3>*;/X=^%[R^\?>*K.#5T\#_#K2%MI]+T"OMRBCRZ!Y]3^!/_@W _8# M_:\^*?\ P5L_:]_X*B_MX_LG_$#]G;Q!9O\ %;XD>!-%^*7PN^/GP&<_M!?M M;^-/$]QXAUWX.>&?'^F6MIXT\ ^#/AG*O#?\ ?9111T2Z))+Y;OU;NWYMAU;[N_\ 7IL?B)\7/^#E:;I%CY_V73;"SLXH;>/SS_B%Q_X(4?\ M1C7_ )LS^V'_ /1!5^_U% 'Q+X:_X)R?L4^$_P!BB;_@G5I?P%\/7?[&-QX= M\4>%W^"/B?7O&OC73%TOQ?XUU?XD:K/!XL\9>)M>^(-MKUG\0-;O/&OA7Q7; M>+8O%'@7Q1!H^N>"=8\/:CX>T"XTS\_/"7_!LQ_P0Z\%^*_#7C+1_P!A#P]> M:OX4\0:1XETNS\6_&O\ :8\?>%+K4=#U"WU.RMO$O@3QU\:/$?@?QGH$US;1 MQ:OX3\8>'==\+>(-/:XTC7]&U+2KNZLIOW=HHZWZ]^OWAY=.Q\R?'7]C;]F3 M]I']F35?V-/BY\(] U;]F#6/#W@3PE-\'/"M[K_PN\+:?X5^&.N^&/$?P_\ M#7AM_A9J_@O5O"6@>$]4\&>&#H^C^%M2T?3[?3M'M]$^SMHKSZ?+^3G_ !"X M_P#!"C_HQK_S9G]L/_Z(*OW^HH"Y^(?PC_X-QO\ @C+\"OBK\-?C;\*OV-_^ M$6^)WP@\>^$?B=\.O$W_ T+^U5KG_"/>.? >OZ?XH\*:Y_8OB/XXZOX?U;^ MRM=TNQOO[-US2=3TB^\C[-J6GWEG+-;R>P?M??\ !#[_ ()9?MX_&*Z_: _: MF_9,T'XB?&'4?#^A^&=:\<:/\2/C3\+-1\1Z;X:AEL]"G\56?P@^)/@+2?%> MO:9I;VV@6WBOQ'I^J>*!X7TCPWX6?6'\.^%_#FEZ7^KE%'Z;>07/P!_XA^(/%'BS4?M_BKQ/KFJ?\3;7;XV MGV[[#8_9M-MK.SM_?**+@%%%% !1110!\A?MB?L#?L(K.^TGQSX)-]J_AK6]8;X=_%#PI?^'_B7\.&\1WG@_P - MP>*V\">+?#K>+='TJ'P]XE.JZ!++OBO\<3X/UC2?$.A>*]%\6^"M'^.?Q ^)&@>#/'^ M@:]X;TF^\._$3PMI6D>.O#PCO;31?$-C9:MJ]M??K[11ML!_!E_P=&?LZ_MR M_P#!23_@H/\ L2?LA_LZ_LQ_%_Q1\&/ACHNF:%JG[1J?LX_M&K\&O!'Q>_:@ M\=^&]-\;3?$;XYZ7X$\0?#N^^$OPY^'G@CX/>+->\4>!-.UN'P-<:M\1]-\1 MZOK'B/0KSPEX0_N0^%7PP\#?!+X7_#?X,?##0_\ A&/AI\(O 7@_X8?#SPT- M2U?61X>\#> ?#VG>%/"6AC6/$%_JNO:K_9.@:3I]A_:6MZIJ6KWWV?[5J5_> M7DLUQ)WM%%]+>;?S:2_!+3Y@];>227EU?WO5GR'^V%^P1^QS^W[X$M/AS^V# M^SY\/_CCX=TK[0?#=]XDLKW2_''@DW^K>&]:UAOAW\3O"U]H/Q*^'+>([SPA MX;@\5MX$\6^'F\6:1I4/A_Q*=5T&2XTV;\WO"/\ P;,?\$.O!/BKPUXRT;]A M#P]>ZOX3U_2/$FEV?B[XU_M,?$#PK=:CHE_;ZE96_B7P)X\^-'B3P1XST&:X MMHX]7\*^,/#VN^%_$%@UQI6O:/J6EW=U9S?N[10%S!\*^%?"_@3POX;\$>"/ M#>@^#?!?@W0='\*^$/"'A71]/\/>%_"OA?P]IUOI&@>&_#>@:1;V>DZ'H.AZ M39VFF:/H^F6EKIVF:=:V]E96\%M!%$OY _M ?\&]G_!';]J#XQ_$#X_?&C]B M[P]KWQ6^*>O3>*O'_B'PS\6/C_\ "^P\2^*+R&"/5O$MWX0^%?Q7\%>"X/$' MB&YA?6O%6M6/AVUU+Q9XGOM7\6>);G5?$^N:QJU]^SE% 7/B/]F7]BK]BC_@ MF?\ !OQ?H_[*G[.?A[X->"-*T'4/$OC=_AEX)\;?%#XP_$"P\*3>+?%UI!XA MUFSMOB#\?_CSXAT)_$WBFS^'?A>\OO'WBJS@U=/ _P .M(6VGTO0*_CO_P"# M<#]@/]KSXI_\%;/VO?\ @J+^WC^R?\0/V=O$%F_Q6^)'@31?BE\+OCY\!G/[ M07[6_C3Q/<>(==^#GAGQ_IEK:>-/ /@SX9W'QD\%>)M.\5^+/%%SX3;XE?#J M]-AKNOSVGBKPW_?913OK?K9K[[7?K9->C8=+=+I_=M_G\D%?@++_ ,&NW_!" MN:1Y9/V&]TDC%W8?M,?M@KEF.2=J_M JHR>> !7[]44@N?@#_P 0N/\ P0H_ MZ,:_\V9_;#_^B"K]8_$W[&O[,GC7]DV#]AGQE\(?#WBW]E.U^$?A7X&6WPA\ M3W>NZ_IEO\-? FBZ/H7@C2X/$.JZM=^,XM>\&VWAWP_J/A7QY'XC7Q_X>\4: M'H_C/2/$]GXOTRRUR#Z;HH\NG8#\(O"7_!LQ_P $.O!?BOPUXRT?]A#P]>:O MX4\0:1XETNS\6_&O]ICQ]X4NM1T/4+?4[*V\2^!/'7QH\1^!_&>@37-M'%J_ MA/QAX=UWPMX@T]KC2-?T;4M*N[JRF_4+XZ_L;?LR?M(_LR:K^QI\7/A'H&K? MLP:QX>\">$IO@YX5O=?^%WA;3_"OPQUWPQXC^'_AKPV_PLU?P7JWA+0/">J> M#/#!T?1_"VI:/I]OIVCV^B?9VT5Y]/E^FZ*/+IV"[WZ[W/P!_P"(7'_@A1_T M8U_YLS^V'_\ 1!5Z%\(_^#<;_@C+\"OBK\-?C;\*OV-_^$6^)WP@\>^$?B=\ M.O$W_#0O[56N?\(]XY\!Z_I_BCPIKG]B^(_CCJ_A_5O[*UW2[&^_LW7-)U/2 M+[R/LVI:?>6VT"V\ M5^(]/U3Q0/"^D>&_"SZP_AWPOX*/%FH_;_%7B?7-4_XFVNWQM/MWV&Q^S:;;6=G M;^^4447 **** "ORC_:]_P""'O\ P2Q_;P^,5W^T!^U+^R5X>^(?QBU/0-#\ M-:WXZT;XB_&?X5ZGXET[PU!)9:#<>++;X0?$?P%I?BW7M+TDVOA^U\5>);#5 M?$Z>%]'\.>%CK#>'?#'AW3-+_5RB@#X"_8J_X)9_\$_?^"=PU^?]CK]E_P"' M_P ']>\3_P!J0:[X[$_B;Q_\4[_1]:/A:34O"3?%KXHZ_P"-OB;!X!N+WP7X M:U@?#NU\60>!8/$.F_\ "26WAZ'7KS4-1NOY+_\ @Z,_9U_;E_X*2?\ !0?] MB3]D/]G7]F/XO^*/@Q\,=%TS0M4_:-3]G']HU?@UX(^+W[4'COPWIOC:;XC? M'/2_ GB#X=WWPE^'/P\\$?![Q9KWBCP)IVMP^!KC5OB/IOB/5]8\1Z%>>$O" M']YM%.^J>]FGKMH[I>@=_--7V:OH_P -#@OA5\,/ WP2^%_PW^#'PPT/_A&/ MAI\(O 7@_P"&'P\\-#4M7UD>'O W@'P]IWA3PEH8UCQ!?ZKKVJ_V3H&DZ?8? MVEK>J:EJ]]]G^U:E?WEY+-<2> ?MA?L$?L<_M^^!+3X<_M@_L^?#_P"./AW2 MOM!\-WWB2RO=+\<>"3?ZMX;UK6&^'?Q.\+7V@_$KX;Q9I&E0^'_$IU709+C39OKRBD&VVA^$7A'_ (-F/^"'7@GQ5X:\9:-^PAX> MO=7\)Z_I'B32[/Q=\:_VF/B!X5NM1T2_M]2LK?Q+X$\>?&CQ)X(\9Z#-<6T< M>K^%?&'A[7?"_B"P:XTK7M'U+2[NZLYOV_\ "OA7POX$\+^&_!'@CPWH/@WP M7X-T'1_"OA#PAX5T?3_#WA?PKX7\/:=;Z1H'AOPWH&D6]GI.AZ#H>DV=IIFC MZ/IEI:Z=IFG6MO965O!;011+O44 ?C'^T!_P;V?\$=OVH/C'\0/C]\:/V+O# MVO?%;XIZ]-XJ\?\ B'PS\6/C_P#"^P\2^*+R&"/5O$MWX0^%?Q7\%>"X/$'B M&YA?6O%6M6/AVUU+Q9XGOM7\6>);G5?$^N:QJU]]@?LR_L5?L4?\$S_@WXOT M?]E3]G/P]\&O!&E:#J'B7QN_PR\$^-OBA\8?B!8>%)O%OBZT@\0ZS9VWQ!^/ M_P >?$.A/XF\4V?P[\+WE]X^\56<&KIX'^'6D+;3Z7H%?;E%'ET#SZG\"?\ MP;@?L!_M>?%/_@K9^U[_ ,%1?V\?V3_B!^SMX@LW^*WQ(\":+\4OA=\?/@,Y M_:"_:W\:>)[CQ#KOP<\,^/\ 3+6T\:> ?!GPSN/C)X*\3:=XK\6>*+GPFWQ* M^'5Z;#7=?GM/%7AO^^RBBCHET227RW?JW=OS;#JWW=_Z]-C\!9?^#7;_ ((5 MS2/+)^PWNDD8N[#]IC]L%1^(U\?^'O%&AZ/ MXSTCQ/9^+],LM<@_+WPE_P &S'_!#KP7XK\->,M'_80\/7FK^%/$&D>)=+L_ M%OQK_:8\?>%+K4=#U"WU.RMO$O@3QU\:/$?@?QGH$US;1Q:OX3\8>'==\+>( M-/:XTC7]&U+2KNZLIOW=HHZWZ]^OWAY=.Q\R?'7]C;]F3]I']F35?V-/BY\( M] U;]F#6/#W@3PE-\'/"M[K_ ,+O"VG^%?ACKOACQ'\/_#7AM_A9J_@O5O"6 M@>$]4\&>&#H^C^%M2T?3[?3M'M]$^SMHKSZ?+^3G_$+C_P $*/\ HQK_ ,V9 M_;#_ /H@J_?ZB@+GXA_"/_@W&_X(R_ KXJ_#7XV_"K]C?_A%OB=\(/'OA'XG M?#KQ-_PT+^U5KG_"/>.? >OZ?XH\*:Y_8OB/XXZOX?U;^RM=TNQOO[-US2=3 MTB^\C[-J6GWEG+-;R>P?M??\$/O^"67[>/QBNOV@/VIOV3-!^(GQAU'P_H?A MG6O'&C_$CXT_"S4?$>F^&H9;/0I_%5G\(/B3X"TGQ7KVF:6]MH%MXK\1Z?JG MB@>%](\-^%GUA_#OA?PYI>E_JY11^FWD%S\ ?^(7'_@A1_T8U_YLS^V'_P#1 M!5^P7[+_ .S!\#/V,O@7X%_9J_9K\#_\*W^"GPU7Q&G@KP6/$OB_Q?\ V*OB MWQ;KWCKQ /\ A(O'OB#Q1XLU'[?XJ\3ZYJG_ !-M=OC:?;OL-C]FTVVL[.W] M\HHN 4444 %?A)XP_P"#9K_@AYXY\6>)_&NN?L)Z#;:UXN\0:SXFU:V\*_&[ M]IKP'X7M]2UW4;C5+Z#PWX&\#?&GPYX)\&:##C^%/!_A_0O"_A[3UM] M(T#1],TJSM+*#]VZ* N?@)'_ ,&NO_!"N*1)8_V&]KQLKHW_ TQ^V$V&4Y4 MX;]H$J<$ C((KZ _:F_X(,_\$H?VU?CGXU_:4_:9_94_X65\:_B(OAI/&/C3 M_A>/[2/@TZPOA#PEH/@7PZ/^$=^'_P 8/"OA.P_L[PKX9T/2_P#B5Z%9&[^Q M?;K[[3J-S>7EQ^O=%'Z:A^NC\^OYGX _\0N/_!"C_HQK_P V9_;#_P#H@J_ M_P#X.*O^"=NH?L^?LI_LS_\ !-3_ ())_P#!/_X_>)_@IXK_ &@/'/[:OQ]B M^#_P@_;%_:07PK\2]/\ .B_ [X831?KKXD^%=/'C#PQ=_$0>+OAU#K>H M>(-'3P3X#\2RZ9X-TSQ/%=?$'^^ZBCUVNFUT=G>S\GL%VOQ_$^)O^";_ .R/ MIG["'["7[+/[)5C8Z!9:G\&/A#X:T3QY)X4USQ1XC\+ZS\7]:CE\7?&WQ7X; MU?QE%:^(I]!\9?%_Q#XW\6:1;WNFZ'!IVGZU;Z;IGAOPUI5I8Z!IOTW\4/A3 M\+OC?X%UWX7_ !H^&W@'XO?#/Q0-.7Q-\._BAX.\.^/_ +XB71]7L-?T@:[ MX1\5Z=JV@:N-+U[2M+UO3AJ&GW L=7TVPU*V\J\L[>:/OJ*'K>^M]_,%IMT/ MP#?_ (-=/^"%+LSG]AE06.2$_:7_ &P8US_LHG[0"HH]E4 =A7Z__LU_LL_L MY_L=_"W2?@K^R]\&/A_\#OAEI'V*9?#'@#P_::.FM:O9>']#\+'Q9XQU95DU MWQYX]U/0O#6@V/B/XA>-M4\0>./%1TJTN_$OB#5KV/[2??:*/+IV _"3QA_P M;-?\$//'/BSQ/XUUS]A/0;;6O%WB#6?$VK6WA7XW?M-> _"]OJ6NZC<:I?0> M&_ W@;XT^'/!/@S08;FZECT?PIX/\/Z%X7\/:>MOI&@:/IFE6=I90<_'_P & MNO\ P0KBD26/]AO:\;*Z-_PTQ^V$V&4Y4X;]H$J<$ C((K]^Z*%IMI;:W0'K MOK?>_4_S]?V6/V)OVK/^"AG_ = _$?]NK]H_P#9'^+_ ,+OV7/A)\5_%?QL M^'OC7XO? /\ :D_9J\+?$;PU^S=H^@?!O]C?5O!<_P 1?"FA:K?_ !;N]7T/ MX*?&[Q1X%\5:KX4T[7=-\*_$R;4O#%IHEJWPRN_] JBBCHEV7WMMMM^;;^ZR MZ!U;[_HDDODDC\A/VIO^"#/_ 2A_;5^.?C7]I3]IG]E3_A97QK^(B^&D\8^ M-/\ A>/[2/@TZPOA#PEH/@7PZ/\ A'?A_P#&#PKX3L/[.\*^&=#TO_B5Z%9& M[^Q?;K[[3J-S>7EQ\^?\0N/_ 0H_P"C&O\ S9G]L/\ ^B"K]_J* N?$?[*_ M_!.+]BC]BSX _$#]EK]G3X"Z!X3_ &>_BMKWB[Q'\2?A3XK\0>-_C%X6\<:A MX^\'Z!X \:6WB6#XT>)_B%=:KH'B?P9X8T;P[K/A2ZNG\+WNG6]Q'+HY?4M4 M>\_. _\ !KK_ ,$*6_X)'_\$[?^ M"CGB;P/XU_;*_9IT'XO>,_ASH6H^%O"GBZW\:?%'X9^*+?PQJ6H+JS>'-8\0 M?"+QQX"U;Q7H.FZJ;[4_#>C^++O6].\)ZCKOBJ]\,6VD7/B[Q1+J_P"CE%'E MTW_K[E]P'X _\0N/_!"C_HQK_P V9_;#_P#H@J_4+]BS]@[]E'_@GC\*M;^" M?['GPJ_X5!\,?$?CW5?B=K/AG_A./B1X_P#MGCC6] \+^%]4US^V?BAXP\;> M(+?[5H7@SPW8G3;758-(A_LW[5;V$5Y>7]Q=?7E%%P"BBB@ K\Q/VQO^",G_ M 3#_;Z\<6?Q._:J_9"^'_Q"^)=OYXOOB+X?UGQ[\(?'GBH2:1X;\/VB_$'Q MC\%O%WP\\1?$M="T'PCH&B>$U^(.I>)E\&Z1:3Z;X4&C6>I:I#>_IW10%S\@ M_P!F;_@@E_P2(_9!^*6E_&KX$_L3?#_1_B;X?^PS>&/$_CWQ;\5OCB_@_5]) M\0:)XIT;Q9X)TGXY^/\ XD:%X+\>Z#KOA[2K[P_\0O"NEZ1XXT$1WEIH_B"R MLM5U6VO?YKO^#HS]G7]N7_@I)_P4'_8D_9#_ &=?V8_B_P"*/@Q\,=%TS0M4 M_:-3]G']HU?@UX(^+W[4'COPWIOC:;XC?'/2_ GB#X=WWPE^'/P\\$?![Q9K MWBCP)IVMP^!KC5OB/IOB/5]8\1Z%>>$O"']YM%.^J>]FGKMH[I>@[[^::OVO MO^%U\S@OA5\,/ WP2^%_PW^#'PPT/_A&/AI\(O 7@_X8?#SPT-2U?61X>\#> M ?#VG>%/"6AC6/$%_JNO:K_9.@:3I]A_:6MZIJ6KWWV?[5J5_>7DLUQ)X!^V M%^P1^QS^W[X$M/AS^V#^SY\/_CCX=TK[0?#=]XDLKW2_''@DW^K>&]:UAOAW M\3O"U]H/Q*^'+>([SPAX;@\5MX$\6^'F\6:1I4/A_P 2G5=!DN--F^O**0MM MM#\(O"/_ ;,?\$.O!/BKPUXRT;]A#P]>ZOX3U_2/$FEV?B[XU_M,?$#PK=: MCHE_;ZE96_B7P)X\^-'B3P1XST&:XMHX]7\*^,/#VN^%_$%@UQI6O:/J6EW= MU9S?M!_PJOX8?\*O_P"%(_\ "M_ 7_"E_P#A O\ A5?_ J'_A#_ ]_PJ__ M (5?_P (]_PB/_"M_P#A ?[._P"$4_X0+_A%/^*8_P"$/_LG_A'O^$>_XDO] MG?V;_HU=[10!^ 3?\&N?_!"EB6/[#62Q))_X:9_;#').3P/V@L#GTXKH_!O_ M ;U_P#!%7]E?Q;X9_:;\ _L7Z]H7CG]G;7M)^.7@[6_"OQ;_;1^*_BC1_%' MPGOX/'F@ZGX;^%VE_%GQSJGQ'U^QU30;6YT?P'IG@KQ?J/B_4([?P]9>&-?N M=1BTJ[_=JBC;;0#^!/\ X-P/V _VO/BG_P %;/VO?^"HO[>/[)_Q _9V\06; M_%;XD>!-%^*7PN^/GP&<_M!?M;^-/$]QXAUWX.>&?'^F6MIXT\ ^#/AG*O#?]]E%%'1+HDDOEN_5N[?FV'5ON M[_UZ;'X"R_\ !KM_P0KFD>63]AO=)(Q=V'[3'[8*Y9CDG:O[0*J,GG@ 5'_Q M"X_\$*/^C&O_ #9G]L/_ .B"K]_J* N?,GB;]C7]F3QK^R;!^PSXR^$/A[Q; M^RG:_"/PK\#+;X0^)[O7=?TRW^&O@31='T+P1I<'B'5=6N_&<6O>#;;P[X?U M'PKX\C\1KX_\/>*-#T?QGI'B>S\7Z99:Y!^7OA+_ (-F/^"'7@OQ7X:\9:/^ MPAX>O-7\*>(-(\2Z79^+?C7^TQX^\*76HZ'J%OJ=E;>)? GCKXT>(_ _C/0) MKFVCBU?PGXP\.Z[X6\0:>UQI&OZ-J6E7=U93?N[11UOU[]?O#RZ=CYD^.O[& MW[,G[2/[,FJ_L:?%SX1Z!JW[,&L>'O GA*;X.>%;W7_A=X6T_P *_#'7?#'B M/X?^&O#;_"S5_!>K>$M \)ZIX,\,'1]'\+:EH^GV^G:/;Z)]G;17GT^7\G/^ M(7'_ ((4?]&-?^;,_MA__1!5^_U% 7/Q#^$?_!N-_P $9?@5\5?AK\;?A5^Q MO_PBWQ.^$'CWPC\3OAUXF_X:%_:JUS_A'O'/@/7]/\4>%-<_L7Q'\<=7\/ZM M_96NZ78WW]FZYI.IZ1?>1]FU+3[RSEFMY%^+G_!N/_P1F^.WQ5^)/QL^*O[& M_P#PE/Q.^+WCSQ=\3?B)XF_X:%_:IT/_ (2'QQX[\0:AXI\5ZV=&\-_''1_# M^E'5==U6_OO[-T/2M-TBQ\_[+IMA9V<4-O'^W=%'Z;>0'X _\0N/_!"C_HQK M_P V9_;#_P#H@J_8']E_]E_X&?L8_ OP+^S5^S7X'_X5O\$_AHGB-/!/@O\ MX27QAXP_L5?%GBW7O'7B ?\ "1^/?$'BGQ9J7]H>*O$^N:IG5M>OS:_;OL5D M;;3K:SM+?WVBBX!1110 4444 ?(7[8G[ W[''[?_ (#M?AQ^V%^SYX ^./AW M2_M!\-WWB*SOM)\<^"3?:OX:UO6&^'?Q0\*7_A_XE_#AO$=YX/\ #<'BMO G MBWPZWBW1]*A\/>)3JN@2W.FS?'_[,_\ P00_X)#?LA_%/2OC7\"OV)? &D?$ MWP]]AF\+^)O'WB[XK_'$^#]8TGQ#H7BO1?%O@K1_CG\0/B1H'@SQ_H&O>&]) MOO#OQ$\+:5I'CKP\([VTT7Q#8V6K:O;7WZ^T4;; ?P9?\'1G[.O[E^!/$'P[OOA+\.?AYX(^#WBS7O%'@33M;A\#7&K?$?3?$>KZQXCT M*\\)>$/[D/A5\,/ WP2^%_PW^#'PPT/_ (1CX:?"+P%X/^&'P\\-#4M7UD>' MO W@'P]IWA3PEH8UCQ!?ZKKVJ_V3H&DZ?8?VEK>J:EJ]]]G^U:E?WEY+-<2= M[11?2WFW\VDOP2T^8/6WDDEY=7][U9\A_MA?L$?L<_M^^!+3X<_M@_L^?#_X MX^'=*^T'PW?>)+*]TOQQX)-_JWAO6M8;X=_$[PM?:#\2OARWB.\\(>&X/%;> M!/%OAYO%FD:5#X?\2G5=!DN--F_-[PC_ ,&S'_!#KP3XJ\->,M&_80\/7NK^ M$]?TCQ)I=GXN^-?[3'Q \*W6HZ)?V^I65OXE\">//C1XD\$>,]!FN+:./5_" MOC#P]KOA?Q!8-<:5KVCZEI=W=6DV=IIFC MZ/IEI:Z=IFG6MO965O!;011+^0/[0'_!O9_P1V_:@^,?Q ^/WQH_8N\/:]\5 MOBGKTWBKQ_XA\,_%CX__ OL/$OBB\A@CU;Q+=^$/A7\5_!7@N#Q!XAN87UK MQ5K5CX=M=2\6>)[[5_%GB6YU7Q/KFL:M??LY10%SXC_9E_8J_8H_X)G_ ;\ M7Z/^RI^SGX>^#7@C2M!U#Q+XW?X9>"?&WQ0^,/Q L/"DWBWQ=:0>(=9L[;X@ M_'_X\^(="?Q-XIL_AWX7O+[Q]XJLX-73P/\ #K2%MI]+T"OX[_\ @W _8#_: M\^*?_!6S]KW_ (*B_MX_LG_$#]G;Q!9O\5OB1X$T7XI?"[X^? 9S^T%^UOXT M\3W'B'7?@YX9\?Z9:VGC3P#X,^&=Q\9/!7B;3O%?BSQ1<^$V^)7PZO38:[K\ M]IXJ\-_WV44[ZWZV:^^UWZV37HV'2W2Z?W;?Y_)!7X"R_P#!KM_P0KFD>63] MAO=)(Q=V'[3'[8*Y9CDG:O[0*J,GG@ 5^_5%(+GX _\ $+C_ ,$*/^C&O_-F M?VP__H@J_6/Q-^QK^S)XU_9-@_89\9?"'P]XM_93M?A'X5^!EM\(?$]WKNOZ M9;_#7P)HNCZ%X(TN#Q#JNK7?C.+7O!MMX=\/ZCX5\>1^(U\?^'O%&AZ/XSTC MQ/9^+],LM<@^FZ*/+IV _"+PE_P;,?\ !#KP7XK\->,M'_80\/7FK^%/$&D> M)=+L_%OQK_:8\?>%+K4=#U"WU.RMO$O@3QU\:/$?@?QGH$US;1Q:OX3\8>'= M=\+>(-/:XTC7]&U+2KNZLIOU"^.O[&W[,G[2/[,FJ_L:?%SX1Z!JW[,&L>'O M GA*;X.>%;W7_A=X6T_PK\,==\,>(_A_X:\-O\+-7\%ZMX2T#PGJG@SPP='T M?PMJ6CZ?;Z=H]OHGV=M%>?3Y?INBCRZ=@N]^N]S\ ?\ B%Q_X(4?]&-?^;,_ MMA__ $05>A?"/_@W&_X(R_ KXJ_#7XV_"K]C?_A%OB=\(/'OA'XG?#KQ-_PT M+^U5KG_"/>.? >OZ?XH\*:Y_8OB/XXZOX?U;^RM=TNQOO[-US2=3TB^\C[-J M6GWEG+-;R?MY11<#\1/BY_P;C_\ !&;X[?%7XD_&SXJ_L;_\)3\3OB]X\\7? M$WXB>)O^&A?VJ=#_ .$A\<>._$&H>*?%>MG1O#?QQT?P_I1U77=5O[[^S=#T MK3=(L?/^RZ;86=G%#;Q^>?\ $+C_ ,$*/^C&O_-F?VP__H@J_?ZB@#P+]E_] ME_X&?L8_ OP+^S5^S7X'_P"%;_!/X:)XC3P3X+_X27QAXP_L5?%GBW7O'7B M?\)'X]\0>*?%FI?VAXJ\3ZYJF=6UZ_-K]N^Q61MM.MK.TM_?:**+@%%%% !7 MY1_M>_\ !#W_ ()8_MX?&*[_ &@/VI?V2O#WQ#^,6IZ!H?AK6_'6C?$7XS_" MO4_$NG>&H)++0;CQ9;?"#XC^ M+\6Z]I>DFU\/VOBKQ+8:KXG3POH_ASPL=8 M;P[X8\.Z9I?ZN44 ? 7[%7_!+/\ X)^_\$[AK\_['7[+_P /_@_KWB?^U(-= M\=B?Q-X_^*=_H^M'PM)J7A)OBU\4=?\ &WQ-@\ W%[X+\-:P/AW:^+(/ L'B M'3?^$DMO#T.O7FH:C=?R7_\ !T9^SK^W+_P4D_X*#_L2?LA_LZ_LQ_%_Q1\& M/ACHNF:%JG[1J?LX_M&K\&O!'Q>_:@\=^&]-\;3?$;XYZ7X$\0?#N^^$OPY^ M'G@CX/>+->\4>!-.UN'P-<:M\1]-\1ZOK'B/0KSPEX0_O-HIWU3WLT]=M'=+ MT#OYIJ^S5]'^&AP7PJ^&'@;X)?"_X;_!CX8:'_PC'PT^$7@+P?\ ##X>>&AJ M6KZR/#W@;P#X>T[PIX2T,:QX@O\ 5=>U7^R= TG3[#^TM;U34M7OOL_VK4K^ M\O)9KB3P#]L+]@C]CG]OWP):?#G]L']GSX?_ !Q\.Z5]H/AN^\265[I?CCP2 M;_5O#>M:PWP[^)WA:^T'XE?#EO$=YX0\-P>*V\">+?#S>+-(TJ'P_P")3JN@ MR7&FS?7E%(-MM#\(O"/_ ;,?\$.O!/BKPUXRT;]A#P]>ZOX3U_2/$FEV?B[ MXU_M,?$#PK=:CHE_;ZE96_B7P)X\^-'B3P1XST&:XMHX]7\*^,/#VN^%_$%@ MUQI6O:/J6EW=U9S?M_X5\*^%_ GA?PWX(\$>&]!\&^"_!N@Z/X5\(>$/"NCZ M?X>\+^%?"_A[3K?2- \-^&] TBWL])T/0=#TFSM-,T?1],M+73M,TZUM[*RM MX+:"*)=ZB@#\8_V@/^#>S_@CM^U!\8_B!\?OC1^Q=X>U[XK?%/7IO%7C_P 0 M^&?BQ\?_ (7V'B7Q1>0P1ZMXEN_"'PK^*_@KP7!X@\0W,+ZUXJUJQ\.VNI>+ M/$]]J_BSQ+"-*T M'4/$OC=_AEX)\;?%#XP_$"P\*3>+?%UI!XAUFSMOB#\?_CSXAT)_$WBFS^'? MA>\OO'WBJS@U=/ _PZTA;:?2] K[?4_@3_P"#<#]@/]KSXI_\%;/V MO?\ @J+^WC^R?\0/V=O$%F_Q6^)'@31?BE\+OCY\!G/[07[6_C3Q/<>(==^# MGAGQ_IEK:>-/ /@SX9W'QD\%>)M.\5^+/%%SX3;XE?#J]-AKNOSVGBKPW_?9 M111T2Z))+Y;OU;NWYMAU;[N_]>FQ^ LO_!KM_P $*YI'ED_8;W22,7=A^TQ^ MV"N68Y)VK^T"JC)YX %1_P#$+C_P0H_Z,:_\V9_;#_\ H@J_?ZB@+GS)XF_8 MU_9D\:_LFP?L,^,OA#X>\6_LIVOPC\*_ RV^$/B>[UW7],M_AKX$T71]"\$: M7!XAU75KOQG%KW@VV\.^']1\*^/(_$:^/_#WBC0]'\9Z1XGL_%^F66N0?E[X M2_X-F/\ @AUX+\5^&O&6C_L(>'KS5_"GB#2/$NEV?BWXU_M,>/O"EUJ.AZA; MZG96WB7P)XZ^-'B/P/XST":YMHXM7\)^,/#NN^%O$&GM<:1K^C:EI5W=64W[ MNT4=;]>_7[P\NG8^9/CK^QM^S)^TC^S)JO[&GQ<^$>@:M^S!K'A[P)X2F^#G MA6]U_P"%WA;3_"OPQUWPQXC^'_AKPV_PLU?P7JWA+0/">J>#/#!T?1_"VI:/ MI]OIVCV^B?9VT5Y]/E_)S_B%Q_X(4?\ 1C7_ )LS^V'_ /1!5^_U% 7/Q#^$ M?_!N-_P1E^!7Q5^&OQM^%7[&_P#PBWQ.^$'CWPC\3OAUXF_X:%_:JUS_ (1[ MQSX#U_3_ !1X4US^Q?$?QQU?P_JW]E:[I=C??V;KFDZGI%]Y'V;4M/O+.6:W MD7XN?\&X_P#P1F^.WQ5^)/QL^*O[&_\ PE/Q.^+WCSQ=\3?B)XF_X:%_:IT/ M_A(?''COQ!J'BGQ7K9T;PW\<='\/Z4=5UW5;^^_LW0]*TW2+'S_LNFV%G9Q0 MV\?[=T4?IMY ?@#_ ,0N/_!"C_HQK_S9G]L/_P"B"K]@?V7_ -E_X&?L8_ O MP+^S5^S7X'_X5O\ !/X:)XC3P3X+_P"$E\8>,/[%7Q9XMU[QUX@'_"1^/?$' MBGQ9J7]H>*O$^N:IG5M>OS:_;OL5D;;3K:SM+?WVBBX!1110 5^$GC#_ (-F MO^"'GCGQ9XG\:ZY^PGH-MK7B[Q!K/B;5K;PK\;OVFO ?A>WU+7=1N-4OH/#? M@;P-\:?#G@GP9H,-S=2QZ/X4\'^']"\+^'M/6WTC0-'TS2K.TLH/W;HH"Y^ MD?\ P:Z_\$*XI$EC_8;VO&RNC?\ #3'[83893E3AOV@2IP0",@BOH#]J;_@@ MS_P2A_;5^.?C7]I3]IG]E3_A97QK^(B^&D\8^-/^%X_M(^#3K"^$/"6@^!?# MH_X1WX?_ !@\*^$[#^SO"OAG0]+_ .)7H5D;O[%]NOOM.HW-Y>7'Z]T4?IJ' MZZ/SZ_F?@#_Q"X_\$*/^C&O_ #9G]L/_ .B"K\#_ /@XJ_X)VZA^SY^RG^S/ M_P $U/\ @DG_ ,$__C]XG^"GBO\ : \<_MJ_'V+X/_"#]L7]I!?"OQ+T_P MZ+\#OAA-%\8-:NOB3X5T\>,/#%W\1!XN^'4.MZAX@T=/!/@/Q++IG@W3/$\5 MU\0?[[J*/7:Z;71V=[/R>P7:_'\3XF_X)O\ [(^F?L(?L)?LL_LE6-CH%EJ? MP8^$/AK1/'DGA37/%'B/POK/Q?UJ.7Q=\;?%?AO5_&45KXBGT'QE\7_$/C?Q M9I%O>Z;H<&G:?K5OINF>&_#6E6ECH&F^N_M*?LL_LZ?MB?"W5O@M^U#\&?A_ M\^']<\+#Q9X.U9ECUWP'X]TS0O$NO6/AWXA> M"=4\/^./"QU6[N_#7B#2;V3[2/?**'KOKK?Y@M-NA^ 8_P"#7/\ X(4A@X_8 M97(8, ?VE_VP67(.<%&_:!*%<]4*E2."".*_;[X7_"GX7?!#P+H7PN^"WPV\ M _"'X9^%QJ*^&?AW\+_!WAWP!X%\.KK&KW^OZNNA>$?"FG:3X?T@:IKVJZIK M>HC3]/MQ?:OJ5_J5SYMY>7$TG?44>73L!^$GC#_@V:_X(>>.?%GB?QKKG["> M@VVM>+O$&L^)M6MO"OQN_::\!^%[?4M=U&XU2^@\-^!O WQI\.>"?!F@PW-U M+'H_A3P?X?T+POX>T];?2- T?3-*L[2R@Y^/_@UU_P""%<4B2Q_L-[7C971O M^&F/VPFPRG*G#?M E3@@$9!%?OW10M-M+;6Z ]=];[WZG^?K^RQ^Q-^U9_P4 M,_X.@?B/^W5^T?\ LC_%_P"%W[+GPD^*_BOXV?#WQK\7O@'^U)^S5X6^(WAK M]F[1] ^#?[&^K>"Y_B+X4T+5;_XMW>KZ'\%/C=XH\"^*M5\*:=KNF^%?B9-J M7ABTT2U;X97?^@5111T2[+[VVVV_-M_=9= ZM]_T227R21^0G[4W_!!G_@E# M^VK\<_&O[2G[3/[*G_"ROC7\1%\-)XQ\:?\ "\?VD?!IUA?"'A+0? OAT?\ M"._#_P",'A7PG8?V=X5\,Z'I?_$KT*R-W]B^W7WVG4;F\O+CY\_XA\7>(_B3\*?%?B#QO\ &+PMXXU#Q]X/T#P!XTMO$L'QH\3_ !"NM5T# MQ/X,\,:-X=UGPI=73^%[W3K>XCET?G ?^#77_ ((4LYD/[#*;BV[ M_:5_:_5,YSQ$O[0 C"_[ 3;CC&*_?NBCK?KWZ_>%SP23]EK]G5/V=?%?[)&B M?!KP!X'_ &:?&G@'X@_"_7/@O\+] M/A/X%7P+\5K7Q!:?$/0M"TGX9KX3'A M,>*AXK\1WFI:CX4DT75AJ^M7^N6U_!K,[7]?CZ?^#7+_ ((4$DG]AKDG)Q^T MS^V&.OL/V@@!]!Q7[^T4!<_ 2/\ X-=?^"%43I(G[#>UXW5T/_#3/[81PR$, MIPW[0)!P0#@@@]P17T!^U-_P09_X)0_MJ_'/QK^TI^TS^RI_PLKXU_$1?#2> M,?&G_"\?VD?!IUA?"'A+0? OAT?\([\/_C!X5\)V']G>%?#.AZ7_ ,2O0K(W M?V+[=??:=1N;R\N/U[HH_34+GX _\0N/_!"C_HQK_P V9_;#_P#H@J_4']BS M]@W]E'_@GA\*M;^"7['GPJ_X5!\,?$?CW5?B=K/AG_A.?B1\0/MGCG7- \,> M%]4US^VOBCXP\;>(+?[5H7@WPW8_V;:ZM!I$']F_:;?3XKR\O[BZ^O:*+@%% M%% !1110 5\)^/\ _E(/^S__ -D)^*W_ *<[.ONROA/Q_P#\I!_V?_\ LA/Q M6_\ 3G9T ?=E%%% 'P'^Q!_R-W[:W_9WWQ*_]%Z?7WY7P'^Q!_R-W[:W_9WW MQ*_]%Z?7WY0 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 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 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !7PGX__P"4@_[/_P#V0GXK?^G.SK[L MKX3\?_\ *0?]G_\ [(3\5O\ TYV= 'W91110!\!_L0?\C=^VM_V=]\2O_1>G MU]^5\!_L0?\ (W?MK?\ 9WWQ*_\ 1>GU]^4 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 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 %%%% !1110 4444 %%%% M !1110 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 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\)^/ M_P#E(/\ L_\ _9"?BM_Z<[.ONROA/Q__ ,I!_P!G_P#[(3\5O_3G9T ?=E%% M% 'P'^Q!_P C=^VM_P!G??$K_P!%Z?7WY7P'^Q!_R-W[:W_9WWQ*_P#1>GU] M^4 %%%% !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 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 4444 %%%% !1110 5\)^/_ /E(/^S_ /\ 9"?BM_Z<[.ONROA/Q_\ M\I!_V?\ _LA/Q6_].=G0!]V4444 ? ?[$'_(W?MK?]G??$K_ -%Z?7WY7P'^ MQ!_R-W[:W_9WWQ*_]%Z?7WY0 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 %%%% !7PGX_P#^4@_[/_\ MV0GXK?\ ISLZ^[*^$_'_ /RD'_9__P"R$_%;_P!.=G0!]V4444 ? ?[$'_(W M?MK?]G??$K_T7I]??E? ?[$'_(W?MK?]G??$K_T7I]??E !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 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 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 %?"?C__ )2#_L__ /9"?BM_Z<[.ONROA/Q__P I!_V?_P#LA/Q6_P#3 MG9T ?=E%%% 'P'^Q!_R-W[:W_9WWQ*_]%Z?7WY7P'^Q!_P C=^VM_P!G??$K M_P!%Z?7WY0 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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !7PGX__ .4@_P"S_P#]D)^*W_ISLZ^[ M*^$_'_\ RD'_ &?_ /LA/Q6_].=G0!]V4444 ? ?[$'_ "-W[:W_ &=]\2O_ M $7I]??E? ?[$'_(W?MK?]G??$K_ -%Z?7WY0 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 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 %%%% !7PG MX_\ ^4@_[/\ _P!D)^*W_ISLZ^[*^$_'_P#RD'_9_P#^R$_%;_TYV= 'W911 M10!\!_L0?\C=^VM_V=]\2O\ T7I]??E? ?[$'_(W?MK?]G??$K_T7I]??E ! 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 %?"?C_ /Y2#_L__P#9"?BM_P"G.SK[LKX3\?\ _*0? M]G__ +(3\5O_ $YV= 'W91110!\!_L0?\C=^VM_V=]\2O_1>GU]^5\!_L0?\ MC=^VM_V=]\2O_1>GU]^4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?AU\&]9O]$@U?Q-8:IK&L:[/I5U<6-SJ2I;:QI=CI^G M7K"L4UQ>J\TEG!\%Q]XE<*^&N P>/XHQ6(HQS#$3PV!P^#PL\ M7BL34I052O*%.+C"-.A"4'5J5:E.*=2G!.4YQB_T/P[\+^+O%',,;EW"F$PU M:>6X:&*Q^)QN*A@\)A:=:;IT(U*DE.<9JE2I4JDVJ=2;480E)?N+17\Z M_P#P]*_:8_Y\?AC_ .$KJO\ \TU'_#TK]IC_ )\?AC_X2NJ__--7Y/\ \37> M%/\ -Q)_X9H?_-O]6]+_ +!_Q*#XO?R\,?\ A[G_ /,)_1117\Z__#TK]IC_ M )\?AC_X2NJ__--4%U_P5$_:;N+:XMXXOAQ923P30QWEKX5OCR MNTN[2U''Z(/BZVD_]5XIM)R>=56HIO634< Y-+=V3?9-Z'[U>-_B_P#"OX:R M6\'C_P"(G@SP=,-*W"-]0\-:SI^M6L4I!/D3RZ?<3K;W"X(>W MG\N>-E97C5E8#^/SQ#XCU_Q;K6H^(_%&LZEX@U[5KAKK4M8U>\GO]0O9VP/, MN+JY>260JH6.-2VR.-$BC5(T5!V?PG^,'Q!^"?BRS\9?#OQ!=Z)JEN\0O+97 MDDTG7+*.0.^E:]IOF);ZIILW(:&8"2!R+FRFM;V*"YB_,<'],:<\^4 M%/\ -Q)_X9H?_-O]6]+_ )1_Q*#XO?R\,?\ A[G_ /,)_1117\Z__#TK]IC_ M )\?AC_X2NJ__--4UO\ \%3_ -I2&:.272OA;=1HP+V\WAC7$CF7NCO;^*X9 MU!]8Y48'')&01?2N\*6TG/B.*;2;>31LKVU=L8W97N[)O1V3=KI_1"\7DFU# MAF32;45GK?#5/VP/C1_P * MA;XOKXS;X=#_ (5S\6/'W_"0CX?'PF/%YS\+_ GC4:3_ &0?''A?C7#IAO\ M^T_^)9]M^Q:C]D]D_9B^/-E^T;\)=)^(MOI)T+43?7V@^(M&$YN[>PU[2_(: MY6RNF2-Y[*ZM;JRU"U\V-9H(KP6LS2RP/-)_''_P>CD@_P#!-T@D$6G[9Q!& M001_PRF001T(/0U_0>3YOE^?Y5E^=Y5B%B\LS3!TVPU>DJM*3IU M8PJ4Y*-=T?PYIMUXG^#G[1?@GPU;:AKFH6^F65QXB\9^,_A!H/@_PAH4- MS=12ZQXI\6:[HGAGP]IZW&KZ_J^FZ39W=[!^R/A;Q3X9\<^&?#GC7P5XBT+Q MAX-\8:%I'BGPEXM\+:OI_B#PSXI\,^(-/M]6T'Q'X*O[/N?#7C/P9XCMM3TJ_TC57UG1%T#Q_H/@OQIX7_A\_9*_X+(_M4?LC M?\$ZOVF/V1OA/^T1KOA3Q+XZ^*/P;LO@CHTVG:U?^)_@U\'_ !MX=_:)U7]K M'Q3\"?'MM;1V_P +]>UOQKI7P!TJ*"[UMI_#U_\ $;X@?$OX-^&] ^*>I^*O MB?H?IV?N]FY+S7*E)OTMKW/,Z/R5_6[C%+R=WUT?39V_T-_VAO\ @N%_P2I_ M9:^)FJ_!WXS?MB^!M,^(OA_[;#XE\/\ @;PI\4/C,GA/5]*\1:]X4UKPGXOU MKX+^!?B!X?\ "7CS0-?\-:OI_B/X>^(]5TOQQX=,5G&_"\ M?C379_"GPA^*^E^!_B=XKT/3/"YNM8N?%'ASPGJGAE8-'\21KJ[7/A?Q'#I? MX)?\&]W_ 0M_9L\,?LE>"OVO_VP?@UX'^/'Q>_:D\#:?XM\%_#OXS>#OA_\ M2?AC\(?@?X@OH]=^'-_X;\*WMSXT\+:WX\^+'A6W\+_$G5_'.NP6?BOP7X;U M_1_A3I?AOP%JFF_%:X^(WZ>>#/\ @W\_X)W_ K_ &W/A[^W5\$] ^+GP*\= M_#SQ!K'C&R^%'P@^*FJ^#/@;K'C+79O&^';6RG\;^'] N[?QC_ &'= M_"+X>_$/P3\![_P9X?TKX>:E\*[SX?:MXW\+^+U>^JVTM?MIO;9VN/;1_.W? MY]GI^3/V7\4^*O#'@;PQXC\;>-O$>@^#O!G@[0=7\4^+O%WBG5]/\/>&/"WA MCP]I]QJVO^(_$>OZM<6FE:'H.AZ5:7>IZOJ^IW=KI^FZ?:W%[>W$-M#)(OXW M>)?^#BS_ ((S>$_$OB+PIJG[:NB76J>%M?UGPWJ=UX:^#7[1GC3PU=:CH6HW M.E7MQX=\9^#O@_KO@_QAH$]S:2RZ-XJ\):[K?A?Q%IS6VL>']8U32+RSOI_Y MT/\ @YY_;8_:!_:'_;/^&W_!(7]FCQ<-7\*7:_ S2OB3\)] BN? ^K_$S]JW MXQ^*(M4^$_PS^(/CKQC?:#X4U[P+H/A3Q!\$O'7A&QLM1LOAUIOCCQW<>(?B M%KFK^+/A[X63X6_TD_L4_P#!"7_@G;^R/^SYX0^#WBS]G/X&_M2^/;+S=;^( MGQU_:"^!_P -_'_C3QYXWU.VLXM:OM'M?&.D>+1\.O 5K]BM]/\ !?PS\.ZI M<:7XUCNM:U7QAX]U;QGX_\7-Z676R;[)-77JW^ NE_.R\]K^F_P ^GE]E M?LK?\%#?V(OVV[*RG_9:_:;^%'Q\T'7?%3^ =)\1)H?Q=TGPOX;\3P^#= M8\2>)_@MXMB\/_%OPCH%OXBN],LH-9\4^"M'T[4(==\-ZEIMS=Z5XET"]U+> M_;!_;>_9?_8(^&N@_%_]K+XG?\*H^'?B?QWIOPTT/Q#_ ,(7\0_'7VWQMJ_A M[Q1XJT[1?[)^&OA/QCKEM]HT#P9XEO\ ^TKS3+?2(O[-^RSW\5[>6%M=?P2? M\%K?V,]!_P""%/\ P4#_ &,?VM?V!$'PX\#^)X;GX@?#GX<:O\1OB=XJDT+X MH? /4_"NE_%SP=K>H7&I:5X\OO@1\7_ OQ"\#Z3XGT#4/C#XD\1^,%\6_'#P MG?WGA;P%=>$]%'Z\_P#!T-\9?#'[1G_!&']AW]H3P38:_I7@SX[?M(_LW_&7 MPCI?BJUT^Q\4:;X8^)_[)7[0_C?0+#Q)9:3JFN:59Z_9Z5KEI;ZQ:Z9K6L:? M;ZC'<166J:A;)'=S'6W]WF5NNC^ZS5FM?4.E^MTFNVWYIZ'ZBG_@Y+_X(L $ M_P##9QXYX_9U_:P)_ #X%$D^P&3VK]D/AK\4/AI\9_!6B_$KX/?$3P+\5_AU MXD.I#P]X_P#AKXMT#QUX*UXZ-J]_H&KC1?%7A?4-4T+5#I6NZ5JFB:E]AOY_ ML.KZ;?Z;=>5>6=Q#'^!O[/O_ 2X_P""8GQX_P""-7[-=]\?OVG[/'CWXK?M1>'? ?PH^$7Q=\#:C'\!? _CSQ-\<+GX^MX;MM2T77=#U6 MSN?&WBKQ+XTU'5O"OB&"#6+/XHZ7XK\%ZQXHT+5OPR_X,XOC+\=D^._[5?P! MM].UW5?V;-3^#>B_&;Q-J5Q:^,;_ ,,?#OX[Z3XP\+^"O!^GZ1>1:H/A_P"$ MM>^,?@'6_'N:UI_AS1-8\0ZO/]FTG0=+U#6=3N=C/ M]GT[2[2:^O9]B N_E6T$LFU06;;A02151C*+=6E^%O@'X6>% M/ T=Y<)X?L?%&C:_XE\4RZ<&"V]QK^IVWBG2M+:^F5#.UMI>DVMO9^>UH;C4 MO(6^EX+_ (?D_MH_] KX)?\ A#>(/_FVK]YH?1N\3*U&E5EA\FP\JD(S="OF ML?;47))^SJ^QH5J2J1O:2A5J1332D]+_ )I4\6>$:=2<(U"?LY MI.W-#VE2G/E>ZYH1=MTC^OFBOY!O^'Y/[:/_ $"O@E_X0WB#_P";:C_A^3^V MC_T"O@E_X0WB#_YMJV_XEI\2OY/^(N<)=\S_ /"*/_R\ M_KYKPGXA_M0_LX_";6?^$<^)?QS^%?@CQ$J+))H'B/QQX>TW7+>)T26.6ZTB M>_&H6D4T]O[^]NI6GN;R]O+EY;BZNKB9WEGN M)Y))II&:21V=B3];PM]%W-\3.O4XOSFAEE&%HX?#Y,XX[$5VTFZE3$8BG3HX M>G!^ZH*E7G4?,VZ48Q=3P\Y\8\#2C3CD67U,7.5W5JYA?#TJ:O90A2I2G4JR MENY.=.,%:W.VU'_18\)>,O"'C[0[3Q/X%\5>'/&?AK4 38^(/"FMZ9XBT2\" MX+?9=5TBYO+&XV[EW>5.^W(SC-=)7\"?[,O[7OQT_9)\4W'B7X/^*C96NI12 MQ:_X.UM+G5? _B3=;O!;W&L^'EO+2.74-/8I-IVK6<]EJMJ8S;)>G3[F^L[K M[S_X?D_MH_\ 0*^"7_A#:_\ _-M7DY[]&'C#"YC5IY!F&59KEC49T,3C:\\N MQ<>9OFHU\.J6(I\].W\6E5E"K%J7+2DW2CW9=XPY#6PL)YGA<;@\9=QJT1_P 2T^)7\N0_^'67_P R?U;TOW?\1!M-^(OA[[=!XF\/^!?"OQ0^,Z>$]8TGQ%KWA/6_" M?B_6O@OX%^(/A_PEX]\/^(/#6KZ?XD^'OB35=+\<>'3%9W.N>'["SU;2;B^^ MKOV3?VY/V2OVY_!5WX^_9/\ COX&^,VAZ5Y'_"16&@W5[I7C;P;]NU?Q)HFD M'Q]\-?%%CH7Q&^'X\17OA#Q)-X4/C7PKH(\6:3I4VO\ AHZKH4EOJ4W\!/\ MP:X>&?\ @FOXT^-O[0W@O]N#0/V;/%WQ.\7^&?@CX5_92\*?M+:3X=U[POXH MG\0^,/$NC_$?PYX!T/XC6]U\+];^*VN^)+WX&:7X1T=K6Y^+FIV-UX@LOAE; M3^'Y_BA&W]HO[)__ 1H_8T_8E_;0^,O[;'[.%CX]^'_ (J^-7@7Q+\/]4^" M]AJ_A5/V??!&C^,?%/PY\;>))/AIX.MO!5KXL\*"]\5_#>QU73] _P"$]O\ MP5X6MM>USPYX/\+>'O"=KX3T#PO\B]W;H[6:UWM\GUM9Z=;GN+97ZJ]_.R:7 MXV?F>Y_\%#_^"A_[/W_!,K]G^']HG]HJ/Q[J?AG5?'WAGX8>%/"GPR\-6OB? MQMXR\;^)[76=9AT;1H-8UGPQX4TU=,\)>%_%_C'5-3\7^+?#&D#1_"^H:=IM M_J7BS4?#7AK7?YI]&_X.R_CAXA^$7BCX_:'_ ,$>/BCK7P-\"Z[:^%/'/QGT M;]H3Q=JOPB\&^++R7PW;VGAGQ1\2K/\ 8_D\(:!KMU<^,O"$%KI.KZK9:E<2 M^*O#:1VC2:YIB77W!_P=5_LK>._V@/\ @FW9?%+X=V>O:UJ7[)_Q:T?XR^-O M#>F:Y\2+BWOOA!J'AOQ'X$\>Z_;?#;PI%JG@OQ/KOP_N_$GA?QYJ'CGQUHUG M-\*/@]X>^,^K:)XU\.:1K?C+0_&7X(>%?^"\'@ZW_P""(?PH_P""9G[/_P"S MO'KW[9OQ6\%^/OV'/$7@3P+\,]6T7X?6G@3Q^MSX-M_B[X/T+PGKFLZ_\6OC M]^T-H?Q%BL+?1]+.EZMX@_:AN/B]\4?&/AVW\-1?#OP3\;G9>[?1.]Y=K-*R MZ;.^UVW9>8NNEVK67>__ 5;\3^VK_@GG_P4-_9^_P""F7P E_:)_9U3QWIW MAC3/'OB7X9>*O"WQ+\-6WAGQKX.\;>&;71M8GT;68-(UCQ-X5U%=2\*>*/"7 MB_3-2\(^+/$VD_V1XGL-.U*^T[Q9IWB3PWH7=_M@_MO?LO\ [!'PUT'XO_M9 M?$[_ (51\._$_CO3?AIH?B'_ (0OXA^.OMOC;5_#WBCQ5IVB_P!D_#7PGXQU MRV^T:!X,\2W_ /:5YIEOI$7]F_99[^*]O+"VNOR__P"#?O\ X)/^)?\ @F#^ MR_XON_C0NA']J/\ :4USPOXS^+]GX=U34=5L/A[X5\):+>6OPS^"USJ4/B'4 M_!GB?7O 5WXG\?\ B#Q3XS\':1IEA?>)OB!JWA"SUWQ_X2\"^#?&VL?&_P#P M>"?\HU_@/_V?7\-O_6>_VH*4==^S?W)M7_7] EIMY?C:_P!SO8^ZC_PTKPDW MB=O'8\5;?$>I7OB";Q!HWC.Y:_T;XB:%XQ\)Z]XD\/:Q_.I_P9W?'CXOQ?M? M_'G]F\>.]=7X%^)/V7_%?QXU+X5W$L%WX8A^+_A3XG_ 3P#IGC[2+>\@FNO# MVO3^#O&NL>'/$4V@7.FP^,=.M?"L?B^#79/ O@>3P\KZ*7=I6ZZK3UV=_O'U MMUU]-/Z_X8_T-J_#&'_@Y0_X(J3Q1S1?MH;HI462-O\ AG3]K%=R,,J=K? E M6&1S@@'VK]SJ_P K[_@VL_X8D_X;=\??\-]?\,K_ /"EO^&._''_ CO_#7_ M /PJ3_A5_P#PM#_A;WP _L/^Q?\ A<__ !2G_">_\(I_PFW]D_8?^*A_X1[_ M (2K['_Q+?[7JNC>OQ)?>I/7[A=;:;-Z^5MOO/[Y_P!F[_@MW_P2_P#VNOC7 MX(_9V_9Y_:<_X6#\8_B,WB-/!G@__A2_[0OA3^V6\)>$/$'CSQ"/^$@\;_"? MPUX6T[^S_"GA;7=5SJNMV(N_L/V&Q-SJ5S9V=Q]R_M%_M._L^_LC_#/4_C#^ MTM\7_ OP8^'6F&^@7Q!XXUNWTQM=UBP\/:[XK/A/P9HP,VO^/?'FHZ!X9U_4 M/#WP^\$:5X@\;^*!I-Y;>&_#^JWD7V<_.'[*WP(_X)5^(M1L_C]^Q%\&O^"? M>NZMX#U_6_"^G_&K]E;X=_LY:GJ/@SQ3>>%XK;Q'X=L_B/\ "/1Y[GP[K]UX M*\90V^MZ1#K-GJ,_A?Q7%%?V[:3KJK=?Q8?\%LC\3_\ @H3_ ,'$GPG_ &"O M&"^.]4^$'@#X@?LN? 'PYX<^$8\07_B+PS\+OC'X7^&'QK_:/^,MKHFK?\)Q MX3TCQYI'ACQWXCU+Q?\ $*S\%67AZR^&'P9^']UX]T?5=,^'=[JUV+[3>R5] M-W=I)?>_N#LEN]-?F[^EM3^J/PU_P<6?\$9O%?B3P[X5TS]M;1+34_%&O:/X M+OA_X&^*S_ !\N[#2=:\3?&+0? M!_PN_M?XL:_\2_B!J&I_$#PEJ'@;4_&^H_$2R\-ZS\6+/QI^)DG_ 4,_::; M_@UK'PY/B=3 _P"WF/\ @G8_C,ZW\0O^%@']F#_A2A_:>;PF?$G_ G."&F' M_#/AT+[$?AX?V7V/PE/@7&=?HL_=OL[KS3C9OUT=^G;<._E9^J;LO1W^7F?U M[_$;_@X+_P"".GPM\9ZUX#\2?MP>!=7UK0?[-^VZC\-/ GQE^,W@>Z&K:/I^ MN6C:%\3/@_\ #?QS\./$ZQV6IVT.HOX:\5ZLNCZO'J'A_5C8Z]I.JZ;9?H%^ MRG^U]^S=^V_\)+3XY_LL?%71/BY\,;K7M<\*RZ[I=CK^A:CH_B?PY<1PZMX= M\4>$?%^D>'O&?A#7(;>YT[6K72O%7A_1[[4_"^M^'/%VEP7OA?Q+H&KZE_-W M_P $"O\ @C=^Q-XW_P""6W@[XJ_M0_LI:1\2/BS^V)HOCS6/&M_\>?"?VCQ- MX2^&H\6_$#P-\*G^ EY>Z5HOB?X.:%XO^%W]D?%;0/B7\/=1TSQ_XLO_ !QI MGC?3?B)>>'-&^$]GX,_(3_@B4_Q0_P"">_\ P:9\(/'? MQ!_:B^ ?B'PW\71X@LO$7B7X7_!WPQ\3_C3^SE\9;K1=('@;PGJWCW6O"W@7 MPSJGA+XAW?@F]\.W_P ,/C'X_NO 6CZ7IOQ#L=5M%T36UU=/>SZW6FCW]4/K M9[V^5TKM?@_N/]%&BBB@04444 %%%8GB;Q!I_A/PWX@\5:LTBZ5X:T35O$&I MM"JO*NGZ-87&HWK1(S(KR"VMI"BLZ*S8!90<@ VZ*_$'Q!_P4G^,][JEU-X= M\-> ]#T8RO\ 8+&\T_5M8U".W+9C%]J)UFQ@NKD+P\EKIUA">UN"-QQ/^'C? M[07_ #Y_#S_PF]3_ /FAH _=FBOPF_X>-_M!?\^?P\_\)O4__FAH_P"'C?[0 M7_/G\//_ F]3_\ FAH _=FO,/$GQL^$'@_4VT7Q1\3? ^A:O'D3:9J7B72; M:_ML-M_TJT>Z\^URV0/M*1;MKXSL;'XJ>*_V^_V@_%7A_4_#_P!O\-^'4U.# M[/+J_A?2K[2]=MH2Z-*-/U&75[PV4L\:M ]S!$+J**1VMI8)MDR?%DDLLTDD MTTCRRRNTLLLC-))+([%GDD=B6=W8EF=B69B22230!_5WI&LZ1X@T^VU;0=5T MW6]*O%+VFIZ1?6NI:?=(&*E[:]LY9K:=0RE2T4C ,",Y!K2K^9SX-_M!_$[X M%W]Y=^!=91;'4(W74/#NL1SZAX=O)F15CO9-,6YMA%J$&Q/*OK:6"Y\L&"62 M6V9X'^BO^'C?[07_ #Y_#S_PF]3_ /FAH _=FBOPF_X>-_M!?\^?P\_\)O4_ M_FAH_P"'C?[07_/G\//_ F]3_\ FAH _=FBOPZT;_@I+\;[/4;>;6?#WP_U MG3%=1>6$6EZQI=S-!O5I!::A'K=TMI_\ !+_]D'XT>./V>OVB?VFS\/?C#\-_^$>_X3/P>OP5_:&\ M7'1_^$K\(:!X\T#&O>!?A-XG\,ZD=0\*>)]#U4#2-:OS;&^^P7@M]2MKRSM_ MU;K_ # _^"XO[/GQ0_:C_P""_G[9'P:^#6E?\)#\1=4\(^%?'.A>&(;#Q#JV ML>+X?@O_ ,$XO GQLUKP;X1T7PKH7B37]?\ 'WB_0?AYJ?AOX>>';#29#XA\ M<:IX?T2ZO-*LK^XU:R_I"_X-3/\ @H@/VA?V2]?_ &*/B1XI_M'XO?LABVF^ M&[:WK@N]?\8_LQ>*;Z4^%X[#^W_'.N^*_$(^!OBR6_\ AIJ7]B>$_"_P]^&G MPMUO]F[P5IGVG4KZX)K:^I^Z7P-_ MX*4_L4_M)?M+?%_]C_X+?&C_ (3/]HOX"GXACXL?#O\ X5S\6?#O_"*'X4_$ M'2?A9X^_XJWQ9X$T+P-KG]@^/-=TK0O^*;\3:Q_:GVK^T]%_M'1H+G4(?NBO MX8/^"&__ "LL?\%?/]__ (*&_P#KP/X35^\W_!Q!^U3I_P"RQ_P2?_:7D2\T M&/QE^T9HL?[)G@#2?$>A>*-;T[Q#>?'6RU30_B79V\OAF6SCT+7M#_9_LOC% MXV\*:[XEU33_ O;>*?"FC6FH1^(+F^L/"'B)+64H[)2Y;^5D[OTN_D'1/NK M_GL>N?LU?\%O_P#@E]^U_P#&CP+^SU^SM^TVWQ"^,'Q*_P"$B_X0KP@?@I^T M/X1.L?\ "*>#]?\ 'NO[M>\=?"7PSX8TO[!X3\+Z[JO_ !.-:T_[4;(:?9?: M=3NK*RN/U=K_ !^=>_9Q^.G_ 3D\)_\$M/^"C+2^'[W4_CWK>M?M+_!KX8? M$7P;XQT"_P##'BG]DSX[>'M2\-KXRT%?'>MV6G6.DZ3I'A?Q[XW_U4?BK\3?'/QK_82^)'QD_87UL^)?B5 M\6OV2O&'Q-_8Z\1G3-(T4Z_XY\>?!W4?%7[/>MG1_C#I^DZ#I)U77]5\(WW] MF?%+2]-TBP\_[+XWT^SLHM3MXS=KHI6<;OH]-7IJGH^B';[[V?9/3_/\&?+/ M[0O_ 7#_P""5'[+?Q,U;X/?&7]L;P-IOQ%\/?;H/$WA_P "^%?BA\9T\)ZQ MI/B+7O">M^$_%^M?!?P+\0?#_A+Q[X?\0>&M7T_Q)\/?$FJZ7XX\.F*SN=<\ M/V%GJVDW%]]7?LF_MR?LE?MS^"KOQ]^R?\=_ WQFT/2O(_X2*PT&ZO=*\;># M?MVK^)-$T@^/OAKXHL="^(WP_'B*]\(>))O"A\:^%=!'BS2=*FU_PT=5T*2W MU*;^ G_@UP\,_P#!-?QI\;?VAO!?[<&@?LV>+OB=XO\ #/P1\*_LI>%/VEM) M\.Z]X7\43^(?&'B71_B/X<\ Z'\1K>Z^%^M_%;7?$E[\#-+\(Z.UK<_%S4[& MZ\067PRMI_#\_P 4(V_M%_9/_P""-'[&G[$O[:'QE_;8_9PL?'OP_P#%7QJ\ M"^)?A_JGP7L-7\*I^S[X(T?QCXI^'/C;Q))\-/!UMX*M?%GA07OBOX;V.JZ? MH'_">W_@KPM;:]KGASP?X6\/>$[7PGH'A<>[MT=K-:[V^3ZVL].MQ+97ZJ]_ M.R:7XV?F>6^)/^#BW_@C)X6\1>(/"^H_MLZ#?:CX:US5_#VH7OA7X/?M%>./ M"]Y?:)J%QIEY=>&_&O@OX0Z_X-\8:!/ MDWEI>S^K?L\_\%PO^"5/[4OQ,TKX._!G]L7P-J?Q&\0"RA\->'_'/A3XH?!E M/%>K:IXAT'PIHWA3PAK7QH\"_#_P_P"+/'FOZ_XETBP\.?#[PYJNI^./$1EO M+G0_#]_9Z3J]Q8_PX?\ !J5\"O@A^T+^WY\3/!/Q]^#?PJ^.'@S3?V)?B+XI MT[PC\8/AYX1^)?ABP\3V'QN_9NTFQ\1V6@>--(UK2K77K+2M=UO3+35X+2/4 M+?3]8U6RAN$MM0NXYOWU_P""[7_!OK^R;XC_ &:/C3^V3^R'X,\#?LN?%[X! M>!?&7QL^(_@WPI87^@?!'XO_ N^&?P^MK_Q;X;L/AWH4=SX7^$_CW0_"?@F MXU[P)J_PV\,>'_#7C3Q;=^)-+^*VC:CJGCV#XK_#FK>_**Z2Y5?KVN'1-]5= M_CZ]C^O2N#^*?Q-\$?!7X8_$;XR?$S6CX:^&_P )? ?B_P")OQ!\1#3-8UHZ M!X(\!^']1\4^*]:&C>'M/U;7]6.E:#I5_?#3-#TK4M8O_(^RZ9I]Y>RP6TG\ MSG_!J)^W1XD_:0_8H\=?LL>/9==UGQ=^P[K?A#PYX8\6:F^HZC;:G\"/BXOC M'5?A/X9N-?UOQCX@U6_UWX;ZQX'^)'@?3]&L/#WA#P;X.^#ND?!CPOX9MM1N M-.UR6U3_ (.U_P!JG3?A'_P3R\)?LQV=YH$GB_\ ;!^+6@6.H:)K.A>*+V__ M .%/? /5=!^+?C3Q5X6U[3);/POH6O:'\5K3X >'KFW\576H3ZQX6\;>)4\/ M^&[VYL;WQ'X2F.MK[=?)+XON28/3\+>=[6^^Z/U__9 _X*Y?\$]?V]?B=K7P M<_9._:!/Q6^(_A[P'JOQ-UCP[_PJ?XX>!19^"-$\0>%O"VIZT=8^)/PU\':! M.;;7O&OAFQ&F6VJ3:Q/_ &D;JVT^:RL=1N+3](:_RH_@Y\/O'W_!"W_@J)_P M39^+_P =M?T&ST_Q=\+/V>OVG/'L'C;X=?$G3?%/P2^"_P"U7X4\5_!K]HKP M?\1?A?IZQ^--/^+GP(LKWXVZ9HNG:(_B6?5=1\*^"O$NK>$4U75]>^$.D?Z9 M'[9'[2OAG]CK]E3]H/\ :B\6IH%WI?P-^$_C/X@66@>)/&.G_#_3O&_BG1M' MN7\#_#6W\7ZG8ZK;Z/KWQ0\:R>'_ (>>%6BT?7-1O?$_B?1].TC0-=U:\LM( MO1)WMU?+;_MY)J_G>Z?:PWHK]FT_6._X-->IQ'[57_!0[]B+]B.RO9_VI?VF M_A1\(]7L]!T+Q4G@'5?$*:Y\7=6\+^)?$\W@W1_$GAGX+>$H?$'Q;\6Z!<>( MK/4[*?6?"_@K6--TZ'0O$FIZE&=?O=-^&_#/_!Q7_P1F\6>)/#OA32_ MVUM$M-4\4:]HWAS3;KQ-\&_VC/!?AJUU#7=1MM+LKGQ%XS\8_!_0?!_@_08+ MF[BEUGQ5XMUW1/"_AW34N=8\0:QIFD65Y?0?RP?\$-/^"9$G_!:?XV?M+?\ M!0/_ (*5>)/'GQQ\!:7XW_X0^^L[GQ8OA>7X]?'+6?"%O?>(+/Q#KOP]\4>& MO'OP[\"_ /P%J_PTF\'^!_ NC>!?"M[_ ,)3X \,^"_$FF> ?A/XM^&/B#^I MO]M[_@@#_P $W/VPOA)J_@WPQ^SW\+/V6?BE8:#K]M\+OC3^SK\.?#_PTO/! M7B;5[C0;Z'5O&'P^\!'P9X*^,V@FY\-V&EZAX>^(-I=ZI8^%]5\767PW\6?# M/Q/XED\96;T;T>E[7?XZ+7>_GY/JMM_)V7FD[7VO^7WG[*^%O%7ACQSX8\.> M-O!/B/0?&/@SQCH.D>*?"/B[PMJ^G^(?#'BGPQXAT^WU;0/$?AS7])N+O2M< MT'7-*N[34](U?3+NZT_4M/NK>]LKB:VFCD;>K^%[_@TF_:V_:"T+XQ?M(_\ M!-'XOV/CR'PG\.?A_P"*/C/X0\%_$&>YT35_V'/AY\:OA=%X(UW MPRGBO16\>>*OBGIVO^(O#%_XBT32/ 'CCP#XKOK;P3)XK^*7CC6Q_1'_ ,%S MOV]_$_\ P3K_ ."=OQ/^-/PP\4Z#X4^/?C+Q'X+^#'[/M]XC\(:CXST\_$7Q MSJCWVO7]MID-I=>'8-?\'?!WPY\4_B-X4NOB &\ 2^*/!FCZ7XCTOQ;'J5OX M(\3"3;Y=G>S[)]?EU] >BOTM=>G]:'KO[6/_ 5Y_P"";W[$'CBU^&7[2_[5 M?@;P/\1YOM/V_P ^']&\=?%CQGX4,.D>&?$%LOQ!\,?![PGX^UKX:OKF@^, M?#VN>$T^(%EX:;QEH][-J?A,:S9:;JL]EA?LY?\ !:#_ ())F\%_!;] ML[X4:AXQEU[P;X5T;PI\0AXI^!GB3QGXH^(&I7NC^$?#?PWT/XY^'/AQJ?Q/ MU_5M7LO[+.C?#RV\3ZEI^HZAH-EJEM97/B7P]'J?\S__ ;??\$>_AM^TYX. M\2_\%0/V\/#K?M$ZM\4_'7Q/T[X,> _C0GA_XH>"O'+KJU_X?^*O[1WQ6M]? MUGQ9?_$SQUX@^)#_ !"\$:#H/Q4TC33X ?W- M^,O_ ;J?\$R?BK^T#\,_P!I#PC\/OB!^S%XW^'?CGPUX^N]%_9,\?2_ OP1 MXTU?P;<>")_"L=QX?\/:5<2?"8Z(/!*/;:_^S/J'P)\:3ZQXE\3>,[_Q3=^/ MI]'\5Z*KW6GROU_ROTWMI?R?77RO;IWZ;H_=&BOSW_X*+?\ !3C]E?\ X)@? M"?0OBE^TIK^O7-[XTU]?#GPV^$_P[L=%\0?%WXF7UI/II\47G@_PSKOB'PMI M1\/> M)U.UUSQOXK\1>(O#_AG0X+K1- .K7'C;QGX#\*^*?YX1_P=1_M+?\ M"D1^TJ__ 15^-R_L[\*?CV/C;X^/P1\T^+O^%?B,?%@_L;KX'.?'Q_X0@'^ MV0Q\7?\ %.;/[:_T&G9Z>>W=^BWWTOWT$?V345^07P3_ ."T7[+'[4O[!/[5 M/[<7[-<&N^+KO]DWX2?&'XE_$?\ 9W^(=[HOP\^+F@WWPT\"^,_'?AC1/&$> MAW?Q'TKP_P"'_BSI7@VZG\$_$/P_+XY\-7$/]MZ>/M/C3P/XZ\%^'?Q4^&G_ M =QO\9],T7P1\'_ /@F!\<_BK^U+XD\*[_ $?Q9X>T7P/!X'^'NH3Z=\3-7\?^(_#'PYU'#\#_ /!V?IVB?%GX)>%? MVOO^"=WQ2_9/^$WQC\/^&/'T/Q)O'&HV7P?\=V^J0^"OC?X3^&NH?L MZ_#G5OBE\)]5U;3R\OB;P/KE]/?>&+'Q)J_@33?'OB/1;+P5KALF^V_?[M[> M=K#L_O\ ZWV3\GJ?V&45^>O_ 4$_P""@'AC]BC_ ()__$/]OOP1X7T']I'P M7X3T;X-^)?".D^%?B5I^@>%_B5X7^,WQ/^''@#0/$OAOXFZ1X=^(6E3:#)I7 MQ$M/&.CZOIFAZYI_B/3[6W@LKF"VU2+5K;^?W2?^#L^Q^)EG^S[X._9M_P"" M=?Q4_:*_:1^*VB?$C4_B)\ O /Q.\2WNI?#G4_"7B?Q9'X8\+>"=5T7]G7Q) MXF^-NN:S\+/!]Y\9/&UUX>^'?AWPS\._#&L:)ID7B'QAK-EX[A\#NW7U_"U_ M_2EZWT%_7Y_Y,_L,HK^=C_@DI_P<2_ W_@I]\7+W]G;7/@OK?[-OQRNM!\7> M,_ ND:G\4/!OQ"^'_P 1/#'A&V\)37.B>%_%MY8?#/QEJGQ9EM=8\8>*I?AY MHWPMUG3;+X;?#KQ)XXE\;NEKJ6CZ/SG[/'_!PF?CU_P5LU?_ ():G]D3_A%/ M[*^/O[57P.'QT_X7[_;OV@?LS:)\8]8_X2C_ (5E_P *5T;RCXV_X5+]F_L3 M_A84O_"-_P#"0>=_:^O_ -E>5J2_1V?J^@>7DW\EN?TE5X7\:?VH?V9_V;CX M:'[1/[1/P+^ A\9KK3>#Q\:?BWX ^%I\5KX;_LD>(F\-#QSX@T+^W5T Z_H7 M]M'2_M0TK^VM)^W>1_:-GYWY0?\ !:/_ (+4?\.@[K]F:V_X9J_X:%_X:+B^ M-!\,_#OP9^& M_A-_!T6N_ WP5X40?%/PKK5_\3_#O]B_$[QCM\/Z'=KIA\1::9_$%GY7^T7_ M ,'17PBT;]I"+]F+]@+]DGXJ?\%&?&]IK_C+PW?:W\+O%4N@>&?&VH^$=!L? M$%W=?L^P>"OAY\;_ !C\;/#VFVUE\0/^$E\5IX1\&>&HM/\ Y\8> ]4^)'P M\U^S\8VR[^6_J]EZOHNH?C_EWM_5C^INBOYG_P#@G;_P-'UKX7_" M;4_A3\6$U>VM='\%>&O$&EZA%XT\51:WX EU#PY\13X%\)?$/M?^"K?_ <$ M>&_^"5G[8/PK_9H\9?LLZ_\ %_PAXW^$?P\^,WBOXF>%/BUIWASQ1X6\,^+_ M (I_$KX?:]I_AOX8ZO\ #^]TGQGKWA_2OAO=^(M(M]4^*7@73?$E_J=OX?OM M4\+6MO+XC#Q%\;?AE\4/#VL^-KX>/O@7X.^+FDRZ M-\$_%?A/P7H$RV>N^-M,\(ZF+_XY:>8M'MK_ ,76?VV^CM?!MVVM7V2B_P#P M)0_67R6KT38=O._X.2_)']0-%?Q=6G_!W9XGT+2_@[\0?BS_ ,$KOBAX ^!O MQ@UW5+?PW\6++X]W^LZ;XO\ #7@CQ38>&?BWJOP;/B;]F_X?>#OBWKWPWNKN M33]2\.V7Q \.Z=%XJ_L_PQXG\4^#WU!M1M/Z6OVA/^"D7[(_[-'[&.C?MY_$ M;XD'_A0/C;P-X,\;_"6XTW2;VU\<_&I_B9X53QE\,?!GPS\">*5\,Z[J/CSQ MWH$G]IV7A_7X?#@\+Z/:ZYXI^(MYX+\'>$O&/B+P^MW9==O/S7=>>P?IOY>O M;YGW77\VG_!'7_@X4_X>R_M)^+?V>O\ AD3_ (4%_P (O\ O%'QQ_P"$O_X7 M[_PM3[=_PC?Q ^%G@7_A%_[ _P"%*_#C[-]M_P"%E_VI_;?]M7'V?^Q?L/\ M9$_]I?:[#XD^'_\ P=A?$SQ7X'E^.FL_\$C?C=#^RYX0\=^'O!OQD_:%^'WQ MCU_XA^"/AF^IZMX3LM4L9=>N_P!F;P7\.[KQW;V7C3PY-X=\#>*OB3X"/B35 MO$?A/1[C7] A\36&JK^2G_!GC#);_P#!2KXNP2KMEB_8(^**.N0VUE_: _99 M!&Y25//<$BF_A??FBEZ:WMT?3TT[C2=_*TOOM=>9_I(T5^0?_!5/_@M!^RS_ M ,$I_#OA_3/B5!KOQ4^/OQ!\/Z]KOPT_9_\ A_>Z-!XCNM-L-.UR+1?&_P 3 M=-=*@\#Q^,FTKQ5XIU/49=?O/A]\.?B'#X \?P^&_Q3UK_@ M[%^)7PQ'P3\4_M"?\$C_ (V_!CX0?&\:5XC\&?$?6?C'KT1\>?"]CX8U+Q)X M\^"5CXX_9H^''A?XQ_V1X4\6Z%X@TFTTOQ[H7AW6SKOA>#4/&?AO3?$5GKD: M>GSU\[=[+47]?TS^RBBOYUO^"C__ 7YT_\ 8I^%'[+O[3OP'_9OT']M7]D/ M]J_P_KK^!?V@/!WQT\4?#?3O#_Q!\.3RRWWPX\?LY>.-)\):_J.E)?G0 MM!U_QCIGQ);Q+\/_ (W>$O$_PT\)W_PEU2XU3W']L+_@NG^RQ^S+_P $[O@Y M^WOX0ET+XJWO[2NB>#]6_9T_9[U'XBZ-X4\?_$2^O=5\.P_%KPQJVL^!M)^, M^D^$->_9WTG4M?MOC)<26FL^%O"/Q*\.V?P@U;Q-8>,_&'A6#479Z+NKKT[W MVLNO;K8.[[.S]>UMS]N**^%?^";_ .UI\2_VY_V2/AS^U3\2/V??^&:$^+S: MOK_P]^&]WX\\0^/M?N_AC!>MIGA7QYX@OO$'PD^$']F+\06LM0\6>"[70]+\ M5>'=>^%^I^!/'FE^,KT>,)=$T#[JI %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\)^/\ _E(/ M^S__ -D)^*W_ *<[.ONROA/Q_P#\I!_V?_\ LA/Q6_\ 3G9T ?=E%%% 'P'^ MQ!_R-W[:W_9WWQ*_]%Z?7WY7P'^Q!_R-W[:W_9WWQ*_]%Z?7WY0 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5^3OQJ_X)<:%X_\ 'FO^-O /Q)/@JW\3:G=ZSJ/AG5/# M)URRL]3U&>:[U&;2-0MM:TN:WL)[J4R0Z7/97'V0R2K#?"V6"UB_6*BOC^,N M N$^/\#A\NXLRBGFF&PE=XG"/ZQB\'7PU:4.2I^H?\32^-W_ M $5N'_\ $/;#Q]+X7M1JE_P"'=.\+W>EW\FCP.#JNH6LTFLWZS'2K3S-1N+80 M"22SM[EHF:5$BE_H0IK*KJR.JNCJ596 965AAE93D,K D$$$$'!KDQ_T8?"/ M$X'&8?!9%BLNQE?#5Z6%S"GG6=XF>"Q$Z#YHH_BYJYIVGW^KZA8Z3I=G<:AJ>J7EKIVG6%I$\]W M>WU[.EM:6EK!&&DFN+FXECAAB12\DCJB@L0*_HO^+'_!-3X _$?7+OQ'H4GB M#X9:E?R/->6'A!M,_P"$8FN),%[B+0-0L)TTUV(!^SZ/>:;IXR["Q$CF2O2/ M@+^PY\#?@#JB^)=$T_4_%OC&+FR\4>-)K'4;S1LAE[1Q$:%"-5\LL4X+VC_JO'?3$\-J7#TLPR_!Y[BL_GAVZ/#];!*@ MJ>,<;*&*S-59X-82-365?#RKUY4ES1PJJ/V:_/31_P#@DGXTO-)TN[U?XOZ% MH^JW6G65QJ>D)X2N]232]0GMHY;S3EU&+Q#;QWZV5PTEL+R."&.Z$7G)%&KA M1H_\.BO$?_1<-$_\(6__ /FFK]OZ*_J:'T9O!N,(1EPSB:DHQC&52?$'$"G4 M:23G)4\RA34I/WI*$(03;Y8QC9+^2Y_2G\;9SG./%.%I1E.4HTH<.\.N%-2; M:A!U94[F.*3Q9;H[=@&FC'.#*:?\ MJK6=FG9\0<1V=NCMFJ=GULT^S,W]*3QO::_UNH*Z:NN'.&;J_57RAJZW5TUW M3/(?@9\%_"GP"^'&C?#?PB]Y /^$??XA?\ #/W_ AZ_P#%T?'G@D:M_;'_ A'BCG1#J2Z?_9G M_$T-C]MT_P"U_MF79=@LI2DVW^%9GF6/SG,<9FV:8JMCLQS'&5<;CL97ES5L1B<15=6M6 MJ25ES3G*4K148Q7NQ48I)>(_M#?\$C/^#C3]N7P1I'[/W[9'_!27]E#Q!^SK MK?CWP5KGQ&T?P+I5_H.ISZ3H.LQ7+:C-X=^'W[)?P4'Q1;PP)&\7>'/AGXT^ M(.A>"=;\=:!X2U6_U3P]K.A:#XL\/?DS_P ' O\ P3!\&?\ !,O]D/\ X)D? M"'X0V_CSQWX9TKQG^UYK7QV^.^LZ3K$>B^,?VAOBAX7_ &5(;>\O+>*ZU?PK M\,1XK\)?!K5;'X8?#&QU62Z_X0?X6:I>7>I^//%FB_$#X@:[_I&5\*?\%(?V M"OAK_P %)OV1_B/^RQ\1]3'A.3Q,VD>)/AW\3K3PMX>\6:_\)?B?X4O5U+PI MXY\/Z?X@A&593J'A#QI9Z'J_A/Q%XI^%WBSQYX%TSQIX3/BN;7++M6^NUFO3 MF5OSLSA>VG=/UM9_I_P]D<%_P1Q^)7@KXK?\$JO^"?7B;P!K1U_0]&_9/^#/ MPOU&^.F:QI)M_'/P2\':;\&?B=HGV77-/TR]E_X1KXD^ O%GAS^TX;:32-:& ME?VQX?O]5T"_TW5+S]**_A&_8R_X)^_\'(G_ 1G\3^-/!_[)?PV_9O_ &L? MA7\6= TWQ3XM\(R?%_2=3^!&@_$E;]M('B31]"^*WQ _92^)^@?%FU\,>';# M2_$>M^%["3P+XR\&ZSX4L?%%QXO\0>!?"\7PX_0#X+_LP?\ !QS^U_\ M:_ M#]HO]M3]H'P1^PW\ /@O\>_#'BWQ/^RE\#/B3J%A_P )QX$\&6GP\\4ZWX=/ MAGX)^*/&^A?%;P+\:->\(KX+UJ#]HG]H_P 3ZO\ #Y?$7Q2UOPOX!7P?=Z3X M%\:SLK=K+36^VUOZT8]WVZZ]/\[>6Y^(O_!63PUJ/P-_X.DOA#\7?C!/H/PY M^&'CC]IS_@FQ\?-!\>>*?%/AC3?#"?![P/-\"_AGXO\ '_B/59-7-OX*T+PY MXR^"OQ/T[6)?&C:!/8Z=X4N/$LT"^%[_ $C6;_\ T$/$WQ(TU_A_>QZMXS^$EW96?BCPYH^K>(OB/X;N_!D,WQ4G\?>"/@7X.^- M_P#@[C_9E\,W_P &+K]FG]G+]L?2O!&O77AWPE\,[7Q1\;? TOQSUS4/%6J7OQ)U,O\ @G;X M0M?$F@W/B_PQX6_:M\4^(O"5OK&GS>)]#\,>--3_ &>-*\(>)-8T".X;5-,T M'Q3JG@#QSIGAO6+ZUM]/UO4/!WBNRTRXNKGP]J\=GZO_ ,'!7PS\=9\4:%\1M4\<_$BPUK4=%TJ?\ M:&N_"4%W\)(?A'X2\.>'?"]]\.O@3\+=>\3> =;\*7_A/P#XMM/ WP]\ Z]\ M$O&OZA?\'(?[$/[4'[>_[$/PE^$'[)OPQ_X6O\1/#/[6'@CXEZYX>_X33X>^ M!?L7@G2/@Y\>/"NHZU_:WQ*\6>#M#N?L^O>,_#5A_9MIJ=QJTO\ :7VJ"PEL MK._N+4O=^2BXJ_FFW\KNROKIL@>B\W)-K>UK):KKNWT6FNY_+)^UW_P3$_X* M=>!_^"1'[-_[3W@O]N#]H_\ :Q_9'\=_LV_ SXI_&K]DZ7Q9\5M/\-?LX_"7 M4OA[\/?B7\/Y=)^&5Y\5O'/@[XH?"/X+W45K:^)=5TKPQX,N/A18>%O"GQ%M M/ J^!-,\:>(_A9_1]_P:W>-/V(_&G["6N/\ LT?!C0O@O\?_ MKO@KP3^V; M;W'C./QQX]^)_P 0O#7@33K3PE\;'U#5M=U3QEHGPC^)UNWBO7? 7@FYTCP? M\/\ P)\3#\>O"7PZT+5$T?Q)XY\8?LI^QC\"=0\'_P#!.[]E']F7]H/P#H-Y MJGA;]B[X%? GXW_"[Q5#X8\=>&+K4-$^!WA;X?\ Q*\ ^([>VG\0^#/&.@SW M%KK7AW6(;>YUSPQXAT]KA(I]2TJ[62;^8/\ X(7?\$L_^"FO_!+K_@I-\5;; MQO\ ![7O%7[%?Q'\/_%?X+:M\:[?XW_!_P *^&-=TOP)XBNO%?P$_:/UC]GK MP_\ %/X@>,-4U[Q-!X5N?!?AKPAJ=@OBGX7:=^T'XLN[WQ';66F>*M,U]?9B M^JT:[J26MNEFM?)CZR71WL_1_C=?BD?VFT444""BBB@ JK?6-GJ=E>:;J%M# M>6&H6MQ8WUI<()+>ZL[N%X+FVGC;*R0SPR/%*C AD9E/!JU133<6I1;33333 M:::U336J:>J:V!JZ::NGHTU=-/=-'\ZGQ)_X($:/J?BW5M3^%G[0,GA?PA?W MEQ=:9X6\5^!)?$6H^'[>5@Z:16R0174VHW/ MG7LG!?\ $/WXO_Z.<\-_^&NU/_YMJ_IHHK]BH>/OBM0HTJ$>)U4C1IQIQG7R MC)*U:48)1BZM:IETJE6=DN:K4E*I4=Y5)2FW)_!5/#+@JK4G4>4.#G)R<:>. MS"G33D[M0IQQ2A"-]H02A%:1C&*27\R__$/WXO\ ^CG/#?\ X:[4_P#YMJ/^ M(?OQ?_T*__124?_#'D/\ \[2/^(7\%?\ M0JJ?^'',O_FL_CB_;+_X)*_$O]DOX3?\+@LOB#8?%CP[IFLV>G>+X=&\)7GA M^Z\*:;J6;>Q\0W0GUW6!=Z4VJM:Z3=O&L3V=SJ-C*X>WDGEM_P E*_T=M9T; M2/$6DZEH/B#2M.US0]9L;G3-7T;5[*VU+2M4TZ]A>WO+#4=/O(YK2]LKJ"1X M;FUN8I(9HG:.1&1B#^.?Q1_X(=?LI^.?%%UXC\'^)/B3\*K74;S[5>>%/#FH M:+J_ABV628RW,>A0>(=(OM6TD2AY%BAEUC4-/LOW26>GPVT(MF_8O#GZ2>&C M@Z^"\1JN)EC85IU,+G6!R^BZ5:A-1MAL5@\#"E[*M1ES>RK4,/*G5I24:JIU M*;J5_@^*_"6JZ]/$<*0I+#RA&%; 8G%34Z=5-_OJ-?$2GSTYQMSTZE52A--P M7DR MJXM-,TRT2XU+5K^1?)T_3+2[OIRL%O(P_>(?\&_?C# S^TYX;![@?"_5",]\ M'_A-AGZX'T%?LG^RE^P'^SI^Q_#<7OPT\.7NL>-K^!K74?B3XVN+/6_&DUE* MJ";3;"[MM/TW3=!TN5TW3V>A:9IYOL1#59M1:VMGB^U:^8X^^DCGV,S6E3X MKU,HRC"TIPJ8C'9?E^)Q>9UY23=9T<71QD<)AZ48J.'IPE&M4YZE3$6;IT:' ML<,^$V6T,%.7$U...QU:<91I8;%8JE1PE)1_AJ="I0=>K-MNK*2<(\L84KI2 MG4_F7_XA^_%__1SGAO\ \-=J?_S;4?\ $/WXO_Z.<\-_^&NU/_YMJ_IHHKX3 M_B8+Q7_Z*2C_ .&/(?\ YVGTG_$+^"O^A54_\..9?_-9^+7[&7_!'3PC^S/\ M6-$^,_CWXJ3?%3Q-X1>XN_!FAZ?X3'A3P]H^L36US9+K>I/<:]K][KMW:6UR M\NE6Z+I%OIVH!+V3^T)(;?R?VEHKPG]J3P-\3OBA^S)^T7\-/@GXP'P\^,WQ M#^!/Q=\#?"/Q^?$7B#P@/ WQ.\6_#_Q#H'@+Q@?%GA*RU+Q5X7'AGQ5J&DZT M?$7AG3K_ ,0:(++^TM&LKK4;:V@D_.^)^+>(>,\RCFG$N95,QQL*,,+2J2I8 M?#TJ&'A*"RG"1PF'E M4E6G%3JU9U*LHQBYU*M:=2I.7+",5S3:C%*,5%*Q^)W_ 4B_P"#:[]B7]O# MQ/XS^,OP\U+7?V2_VD_'?B"]\5^,/B)X TM?&'PU^(/B?7-2\(MXB\2?$;X( MZMK6AZ9/X@O=)T+Q).FK_"WQ;\(KS7?B#XZ\0?$OXI2?$_7)9;:[_(;_ ((? M_M<_\% ?V&/^"G]U_P $0_VOM;_X6WX5>37?"GA=]9^)&I>.D^ [?#/]G6\^ M+7PYU?X(>++^*^O[GX#_ !$^#7A'PM9:3\$];LO"(\#+KGAGQ!IVA_"OQ=I7 MQ5\ >//>O@GHW_!VG^PV?$WP7TCP#\$?^"A7@32O[&_X0_XJ_&OXQ>"_'*VS M:@=7\7^(V\+^/O'7QP_9I_:0\3B?6?&,OA?6%^.^F^(%T)? VD:+\+8]%\!V MEI<^(.R_X) ?\$4?V[?#?[=S_P#!5S_@J'\5F'[0ROX_U[P]\,M.\7>&O'?C MK5_'?CKPYX[^"^KZC\8_$'A:QU+X6>&/ 'AGX5:C"_PA^&?P3\0ZSI=AI.M^ M"=):^^%.B_"JX^%/BGYMZK7XM+?>G*[].CUV[-'KKKKHT[_=IH];W[:+6^]S MXO\ ^#AG]O[]J?\ :-_X**^ _P#@CA^R_P#%#7?@IX+U'7_@M\$?BA)_:>M? M#W3/C!\9OVMM(T73=-T3XC>-_ VK>)O$_B3]F?1?A=\9O!6F:YX'/A+3K?5_ M%&K_ !,N_%_@KXE0>&OA1>Z-\Z_MV_\ !-7]KG_@W4_:"\"?\%"?^">/Q&\= M?$#]FK3WT?PIXKUKQ];6/B35O!K^(;K1K#7/@]^U5H?@K3O!&@>.O@/\8]>M M--_X0_QWHVC^#O\ A'?&LGAKPO)=^ OC1X;^"7Q0^(W[9?\ !=3_ ((4?%K] MLSXO>#_V\_V#O&6A?#K]KKX?:!I*>+/"PU6W^%.I?%'4OA3;:QXF^$_Q%^'? MQ7\,:38ZMHO[2VBZI:>'/AOH>O?$;Q)IGAF[\+Z;\-&3XE?".P^$(_X3/Y6^ M,]I_P=E_M;? JQ_9#^(?[-_[.GP?\%_$[0K;X.?&_P"/&E^*OV;CXG\;_#;Q MMX.U7X7?$J\^*D-O\<_BWIFB:!XATKQ->^-_'%W^SK\$/#/Q!T[4-)CC^$>G M:3;D>#=5IVNOY7%+T:^)]T[ZI]1+RT?-N[6:TLM>EKIIZ:]7J?A#_P %._VA M;;_@OI_P4(_8@E_9*\':[H'Q2^,W[,7P?_9U\8?#?Q5I_BC6;;X-?&*U^./[ M06N>/6\0>)_"GA'4KGQ7\(? 7@SQ5IOQ8U?XL>%/"]U#9?"#[7XE\4^%_"'B MK0?&?@/PI_3=_P '@G_*-?X#_P#9]?PV_P#6>_VH*_*/4/\ @V\_X*L?\$Y_ M$/[.?[5__!/+XV^!?CQ^U+X;;7+'Q?H/AOPU\+O TOP2UGQI\+M6\*>(]6\$ M:Q^TUXHO_AQ\:_ LMEXA\=>![O7?$WAGX=^.+3^U/!OB+1OA?"O!W@7PSH7[4W@+PKKFC>)?'/QQ\3^%M0.I>%/$_PIU+4]-T[XI>)M7_ M +7\3W[II^G0:?J>F:&DW>[_ )++Y1MJMTVVW9_+8'K%?XDVO7E6GDE%*_W] MW\-?"K_@GK_P<8_M8_\ !.#X(_"CPU_P4 _92T7]CGXU?LF_!+3O!GPINY-0 M\ ^,K/\ 9]UWX:^$-1\%?#'Q=XX^'G[&\GCK8W@7^R/!_P 0K"#XD^(;7QCH M[^(/#'BG6/&7AS7=:BUC^B+_ ()!?\$@OA+_ ,$D_A/\0?"_A7Q_KOQD^+GQ MEUW2-5^+OQ>U72+CP5IFOZ7X)N/%$7PQ\*>%?AG#XG\6:5X.T/P;I7BW7Y;N M[DU[Q%XG\5>*/$?B/5]6\1)X;7P5X)\"_9/[!7PT\;_!?]AC]B_X._$S1/\ MA&OB/\)_V3OV=/AI\0/#AU+2-9_X1_QMX$^#_@[PMXKT3^U_#]_JN@ZK_96N MZ5?V']I:)JFI:1?>1]JTV_O+.6&XD^L:E;*_3IV;2OIWT&]WZ[]6KZ:_B%?A MC%_P;7_\$5((HX8OV+]L<2+'&O\ PT7^UBVU$ 51EOCL6. ,L23W)K]=/C[ MI'Q?\0? KXU:!^SYXIT'P-\>]<^$OQ'TCX(>-O%5O#=^&/!WQ?U+P=K-E\-? M%/B.UN?#GC&VN=!\/^,YM%U;6+>X\(^*H)M/M+B.7PYKD;-IEU_+;X#^+7_! MWI\%?^$R\#>(?V8/V5_VNS8^/?$7]B?&7QYX@_9\\-?VSX>L_L>B:;_PAFE_ M#']H;]F#RO 6J_V1-XP\._\ "P_A1I/Q0C_X2F\MO%O]FFWL/"WARM;>KV]- MG;YNS]=M+H_"?XW_ *\<_\ !OO_ ,%R?V>O#_[,GC7X[>//AEXM'[/7BO1_ M"?@?^Q_BA^T3\;_V>?BAX[M?A[\9?@#XH\$6'@;X;^ ?'GC[XA>//AK\0;3X M8^#-'T=K*"YD^"WBO1_$NA?%;1+/6O"WV7\:/C+X7^!?_!Y)I?C;Q;8Z_J6E MZQ\9?@!\&[>V\-6VGWFHQ>)_VC?V"/AK^SWX(O[J'4]4TBW30-*\9_%+P_JO MBJZCNY=0L?"]GJ]]I&EZYJMO9:+J'W5_P3F_X(3_ +8?Q9_;:T__ (*B_P#! M93QIHNK_ !VT;Q#\/_B-X/\ A'X+U;P59>*]2^,'PJ_P#! M??\ X(??&G]K/XF^!_V_O^"?ETVE?MA>!1\/]$\8> /#>O>$/@_XB^(C>"_$ M F^'_P /A4D^DZ??:OXY\;0/J_P ,/!7@NV\"^)?"OB7X M4>'O"/Q.-'SVTO&-KZ)N+@V_*_*UM\M0VY;ZV;O;725U;3M>^]O/<_9/_@L9 M\3/!'PF_X)6?\% _%'Q!ULZ!H6K_ +*/QD^&&GWPTW5]6-QXY^-G@_4?@S\, M=$%KHFGZE>Q?\)-\2?'OA/PW_:<]O'I&B_VK_;'B#4-)T"PU+5+/_.[,B_\ M$->HR,C_ (+K^7SQ\_\ P[W:3:/4[3G YZ^AK]S_ -J3]EW_ (.B?^"H?PS^ M$W[(?[3'PL^"'P"^#^F>1>?$WXD6GQ5^%7A;PY\8O$?@[P[;:EX6\2_M'V/P M:^*?QI\4ZX'\5^'AJNA^#O@]\(/#_P ,8/B=XITKQ;KG@"PT_P $^"-<^&G[ MCC_@@M^S1_PZ2_X=9'Q(/.\[_A9'_#30^%_P]'Q _P"&G?[;_P"$C_X7D- ^ MPG"^7_Q:'^R/^$L/Q#_X9?\ ^+&'XRD_\5O0FGRK56=MW:_8+: M2\TDO/EES?)=-;=]EK])?\$4OC)X9^.O_!)[]@;QKX2L-?TW2]"_9Q\"_!F[ MM_$MKI]GJ,GBC]G*WG_9[\;W]O%IFJ:O;/H.J^,_AAK^J>%;J6ZAU"^\+WFC MWNKZ7H>JW%[HNG_RS?#CXG^!_BS_ ,'FFH>*?A_K9U_0=.^)'Q4^&-[?'3-7 MTKR?''P2_P""RCPS\2/A_XN\.?VG#;R:1K1TG^V/#^ MH:MH-_IFJ7G1_L<_LZ?\'3/_ 37^$GQA_90_9Y^ GPN^)OPGOM>\8V?PM\8 M^+_B[\ _&6G?"?4K^?Q#8ZC\3OV:;7QM\=_ &IZ!H/CC5+ZS^)MCX%^-7PUU MCPQ%XF@3Q%KGP>\.>)?%_P 5],\7?HY_P0J_X(3_ !:_8Q^+OC#]O+]O#QGH M7Q%_:X^(.@:LGA/PK_:T'Q6U/X7ZE\5K?2/$_P 6/B-\1?BQXHTF^U;6_P!I M;6M4O/$?PWUS7OASXDU+PS9^&-3^)C/\2_B[8?%X_P#"%K:/+U?*O)*,HRO= M=W%6^=T/=WZ*[^;35EWU>_EYG]3M%%% @HHHH *S]6TJPUW2M3T35K9+S2]8 MT^]TK4K.0NL=UI^H6TEI>6SF-D<)/;S21,497"L2K X(T** /R;\0?\ !,*. M35+J7PM\6C::-+*[V=EKGA4WNHV<);]W;SZC8ZW9V^H,B];E=.T_=T^SC&XX MG_#K_7O^BPZ1_P"$;>__ #0U^O\ 10!^0'_#K_7O^BPZ1_X1M[_\T-'_ Z_ MU[_HL.D?^$;>_P#S0U^O]% '\_W[1/[&'BWX!>%=.\9#Q);>--!EU'^S=:N; M#1[C2WT"6X$8TN>ZCDO]0\VSU"?SK0W.Z".VO/L=NWF27\(7XPK^K_5](TK7 M],OM%US3;'5](U*WDM-0TS4K6&]L;VVE&)(+FUN$DAFC;C*R(PR 1R 1\#>* M?^";_P %];U>;4M"U_QGX2M+FY:>71+&[TW4M.MXW,C&WTR34]/FU"VC4L@C M^V7NH[$0H =RE #\&PM%S+J&J M7A4C99:99)-?739W>5"4C#2R1JWZ,?\ #K_7O^BPZ1_X1M[_ /-#7Z&?!C]G M7X7? FPE@\$Z-))J]W&(M2\5:W)#J'B748@P;R)+Y+>VAL[,LJ,UAI=K864C MQQS302W"^=7N= 'Y ?\ #K_7O^BPZ1_X1M[_ /-#1_PZ_P!>_P"BPZ1_X1M[ M_P#-#7Z_T4 ?DIHW_!,"0:C;MX@^+Z2:2CJ]W!HWA%H=1N8PZ[X+>[O==N+: MR=X]^V[DLK]8G"YLIE8[?U0\->'M)\(^'M$\+:#;"ST7P[I5AHNE6NYI#!8: M;;1VEK&TKDO+((HE\R:0M)+)NDD9G9B=NB@#^%__ )W5?^WS_P"!(U\7?\%, M/@W\1_\ @WE_X*X?"G]L']DS4-N:5:?".QTK7O =W\-M?U/X/V.G?#?2_&_PX_P"$ M)M?%'Q-^ S^/F_;G_AVM^VO_ ,10 _X*(_\ "EO^,.OM/F?\+@_X6-\)N$_X M=V?\**W'X?\ _">?\+2_Y*K_ ,4K@>""W/\ ;F/^$;SK _9/_@K!_P $\?!? M_!33]C+Q_P#L[Z^W]G^/]*>Y^)_[/'BB?Q-K'A?1_!_[0OACPIXJT;X=ZQXM MN-)T;Q/_ &CX!U-?%.L^#_B%IMQX1\477_"#^*/$&H^%=/T_Q[IWA+Q)H5:- MM/9J&O9J$+/M[KT>^EUN'\KZKF^=Y2T?JOT9_*3_ ,&\GQ,\$?&K_@X*_P"" MFOQD^&>M'Q)\-_BUX&_;>^)GP_\ $1TS6-%.O^"/'G[(=/T MG7]).JZ#JMA?'3-Q3V\?A7_ =S?MHZY\4/VO/AU^Q- MX/\ %ZS_ [_ &9/A]I/CGXB>%[*/QWHR']HOXNV$VM6<7CR#P1XT'@K MX%W/PYU?X<>(O#N@7UWX1_X7-\5O#\WBNZO=:USPWX=^[_\ @V]_X)'_ /!0 MG]@G]N+XG_&']K#]GH_"7X<^)?V3_'GPWTCQ ?BO\#_'7VGQQKGQ@^!'BO3] M#;2?AI\2_&6N0-:=;W?8?\$OO^"7?_!0 M_5/^"VOQ3_X*8_M_? ?Q[\$-#OS^T3\8?A:MW^TI\#_CF-)\>?%*:/X6> O@ M/XBU+PKXI\6^,/$'@+X:?L^_$3QKX>\&7FF^'O &C:2/AAX"L;2;0] M+7P+ MJLK3VK:^*22])**;]+*2;\_0/Y%T2OKY7:3\V[:'YD_\%9O^"QW_ 3$_;:_ MX)K_ \_8?\ V;/A!^V3\*M4_9O\0_ [6/V9]-\::+\*K?X.;_P 06G[/ M'Q!TR?Q)\%9O$/BKQ/>ZMH.J_P!D^(M)^,'PO\&>'O"-]IMKX%^%_P +? ?A MRX\)Z-91:+J_B;^F+Q5X5\+^.O"_B3P1XW\-Z#XR\%^,M!UCPKXO\(>*M'T_ MQ#X7\5>%_$.GW&D:_P"&_$F@:O;WFE:YH.N:5>7>F:QH^IVEUI^IZ?=7%E>V M\]M/+$W\+7_!-'_@CW_P6$_8)_:)_;@^%/@OPAKVC_!']HG]FK]K7]E[X<_M M51?M(_#_ .$WA?1/'=GH/BJ[_9(_:_UGX3?#+XC?%+XLZ9KO_"1Z'8Z+X;LM M,\/7OQ)^">F_'3Q9KMGJYET/Q#HOB)VORZVM)+;[,NOHFDWV&OM>:O?S6V_5 MJZOZ7/V<_P""D7_!M=^Q+^WAXG\9_&7X>:EKO[)?[2?COQ!>^*_&'Q$\ :6O MC#X:_$'Q/KFI>$6\1>)/B-\$=6UK0],G\07NDZ%XDG35_A;XM^$5YKOQ!\=> M(/B7\4I/B?KDLMM=_D-_P0__ &N?^"@/[#'_ 4_NO\ @B'^U]K?_"V_"KR: M[X4\+OK/Q(U+QTGP';X9_LZWGQ:^'.K_ 0\67\5]?W/P'^(GP:\(^%K+2?@ MGK=EX1'@9=<\,^(-.T/X5^+M*^*O@#QY[U\$]&_X.T_V&SXF^"^D> ?@C_P4 M*\":5_8W_"'_ !5^-?QB\%^.5MFU ZOXO\1MX7\?>.OCA^S3^TAXG$^L^,9? M"^L+\=]-\0+H2^!M(T7X6QZ+X#M+2Y\0=E_P2 _X(H_MV^&_V[G_ ."KG_!4 M/XK,/VAE?Q_KWA[X9:=XN\->._'6K^._'7ASQW\%]7U'XQ^(/"UCJ7PL\,> M/#/PJU&%_A#\,_@GXAUG2[#2=;\$Z2U]\*=%^%5Q\*?%*>JU^+2WWIRN_3H] M=NS0+KKHT[_=IH];W[:+6^]S\7_^#.O_ )21_%G_ +,'^*'_ *O[]EFO[AO^ M"N'B;PUX3_X):_\ !1+4O%GB/0?"VF:A^Q;^TGX1LM2\1ZOI^AZ?=>*?'OPE M\5>!O _ANVO=3N+6VGU[QEXT\1:!X0\*Z/%*VH>(?$^N:/H&D6]WJNIV5I-_ M%]_P3X_X)9?\'!7_ 27_:-\?_%W]G']B_X&?&;Q%=_#WQI\ #XB\;?&?X1Z MK\,?%7@J_P#'_@GQ0WCCP=I)_:+^"'Q'LAKE[\,] O\ PXWC33/#^KVOA[5K MRU\2^"-*UZ3[-H_UE^T+_P $QO\ @X>_X++^.=(T_P#;[\0? W]D/X!_#[QY MX-\1>'?A-9^+/#&M>!=&.O:/%X0\<>.OAEX!^"WB7XQ:[\3_ ![X0T#1M7UO M3K;]I'XS^'WL=7^)>N^%OA9XV\&^#?&'C2V\/5=*I*6ZYVU;6]K?+6W73\!* M]HVT:2U?1W\^QM?\&8?A?Q-::)_P44\977AS7K;P;KFJ?LI>%-"\7W&D:C#X M7USQ1X/LOVB-7\7>&]'\02VZZ7J>O^%=)\<^"-4\2:/9W<^HZ'IWC+PI>ZG; MVMMXATF2[_*#_@N[^W)\/OVF?^"TMKX>^,TVM_%7]B/]B_XM_#?X$>)OAIX+ ME^(7AJ_\0^$/!?B[PWJ?[:FFZ;H_B'Q=X0M[7XM^(O&L/Q"^#S>/?!=]\-]. M\7>&/AE\)WLO%%S8>'='\?7W]^_[/_[)7PU_X)J_L8:W\&?V(/@>/&NH_#?P M+XT\:>%_ 6I>+_#_ (1\;?M+?'"V\*/<6MW\3?BYJ^EPZ%9>.OBSKFBZ#X7O MO'>L:3!X2\":-_8>BZ!X>\/?#?P7X<\):-_/M_P;D_\ !)O]M?\ 9"_:9_:U M_:O_ &__ 1X]\&_%_QS\/=&\!^"->\1?&CX3?%T?%N7XK?$"\^)?Q]\9^/- M0\%>,/B/XMO?'UCXI^&GPLO;3Q'XD\2:,-8/C;QI/>6GBS4IQJ'AJ5I%WWD[ M>B;YI7Z]HWZW?R>[3VY4FO6*C%+SUU^5^A^'/_!?S_@KU^Q#_P %7OAU^S?+ M\"O!/[5G@WXP_ +QQX\B@3XL^'/A%X<^&.J?"_XL>'M%/CDW*^#_ (D_$?Q3 M?>/;'Q9\-?A:/"0C;1/#UMX=O/B!_;']HZE/X=%C^P'B/]H?XG?\%._^#33X MV:I!JO\ PM3]H+X&^$?"O@;X_P!U/?>(;'5_)_8]^.GPE^,/B3QGXL\7?%G7 M99?'WCS4?V2_#7A3XV_$/Q'I'B?7O^$U\%5CUC0]0LO%'AC1]1TC7M"U6SLM7LOYH/ M^#? GP=XU^(^GZN?CW\-_'*1>/?%M_::9H]WX>^!WASP;XGA M\30ZMX=BT)IV<)?RNS76U^9/N];K;3JQ=UWU7JM/R^^WWN_X,ZOB5X)U/]B; M]JGX.6.MF?XD>!_VL&^*'BGPY_9NL1?V5X&^+7P;^&7A+X?:V-8FT^+0+[^W M_$'P1^)]A_9FFZI>:OI/_",BZUNPTVRUKP_<:K_7E7\(6I_\&_O_ 5%_P"" M4_[4OA#]JW_@D=\5-%_:2T_2]=N=$/P^\;ZWX4^%WQ O?AMXAUGQ)JNK?"[X MYZ-XL\5>#/A)\9?A.?#GAOP!I7BGQ;X=\;^ /'6J_$O5-,\=?#OX0_#+5? G MA_Q[X:];_:^\*_\ !U[^WW\,]?\ @!XW_9S^"/[,'PF\5>!/B1IOQ,L/@G\4 MO@CX=7XQ:2OA^+Q+I_PU\4>*-6_:,^-_Q&TL>-KWPF?A;HVG>"M1^'_@7Q1_ MPL_5O#OQ^UA_A)?ZWK/A=6L[7TN]5V;[=/1V\[=&W?7K9*WHDM]-/QZ:O?YG M_P"#;WXR^&/VA_\ @O1_P4/^/O@NPU_2?"'QX^$?[8WQJ\(Z5XKM=/L?%.F> M%OB?^VC\"/&^@V'B6QTG5-;TJSU^STKQ#9VVL6NF:UK&G6^HQ7,-EJNH6R17 MDWZM?\'>GA?Q/K__ 3)^$^KZ#X"+/Q'XJO;*WFMO#V@W?C7QCX0\'VVL:O)::?/XI\5^&] BN&U77-, MM+K\4O\ @C?^WQX,_P"""7Q/^-7[*W_!1?\ 8\^.OP.^(?QR\<^'M5\6_'\R M:OK$MAX'\$>(7^&?P_B'PBN8[70/&GP(\&Z_<_M'>/&_:(^ GB7XAZU\0A?# MPSX/\%_$^QTOP[?Z/_>M^T]^SG\,_P!KK]GOXP?LT?&+3#J?PY^-'@77/ WB M%H+'P]?:QH3:G;$Z-XT\)?\ "5Z%XFT#3?'O@'7X=*\;_#WQ#?Z!JP\+^./# M_A_Q);6"O''_!'3X#>$_"VM'5=?\ @K\0_P!H/X:_$RQ.FZQ8_P#"->-M9^-7C3XT M:;HOVK4M/LK+6OM'PU^+OP]\1_VGX?N-6TB+_A(/['FU"/7M)UO2]-_H-K^" MC]GC_@C]_P %[/\ @C1^T'JGQ0_8%E^!7[6O@[XA)XS\(^,?!L7CVP\)>!O' M/@?PU=R)\+-?^/7PJ^+7C;X*'0_':?\ "0W7BKP/)\'?BKX_U?X=ZO9^.O!M M]\1KOP'XNUO3_B?]D>.OV=_^#I/_ (*/>(-+T+XS_%GX5_\ !*SX4^$]:^'A MU6#]G_XHW/AWQ)XKANM0\:V7BWQWX2U+X$_$KXT?%'Q?XA\+^%]9VZG\*OB) M\?O@]\(?%VI6GPXFTJQM?$.G>(O&^@EK*SZ+2VM^WI?K>UOS>[[7:O?I>U_6 MU^ES\FO^#Q3Q7XIG_P""A'P+\(3^)->NO"7AK]B+PGXI\.>$+C6-0G\,Z%XH M\8?&_P"/VE^+O$NC:!)'_ /A6/_"L M?^$?_P"$2_X5Q_P@/]G?\(K_ ,('_P (K_Q3/_"(?V3_ ,(]_P (_P#\27^S MO[-_T:OPP_X+N?\ !$H?\%6?!_PR\??!WQ7X#^&7[5/P:2]\,Z%KWCO2UL?! M/Q1^%WB?6-,O-7\#?$GQEX7\(>)?B1IY\ 7D>K>,OA+ M'+OP=#+\4KCQ[X*_*AM4_P"#O+_AD,_LI#]F_P &G4?^$"_X5Y_PU*OQS_9_ M'[7A\/\ VS'VL?% _M;KX6'CT^%?^*'_ .%J'P&/B;]C_P"*Z_X30?&7_BZ- M-ZR3V7+%>::WTWUWNNOF">ENO,W?HTU%+TM:WWON?S^?\$-O%OBF'P/_ ,%C M_!T/B37K;PGXD_X(9_MU^*_$/A*#5]1@\,Z[XG\':9X$TGPEXEUGP_'<)I6I MZ]X5TOQUXVTSPYK%[:3ZAH>G^,O%5EI=Q:VWB+5X[S]I/^#,+PUX;O?&G_!1 M7QE>>'M"NO%_AOPO^RAX8\/>*[G2-/F\2Z%X:\::E^T1JWC'P[H^O26[:KIF MA>*]5\!^!]2\2:19W<.GZY?^#/"EYJ=O=7'A[2)+/] /V'/^#?SQQ^PC_P $ MXO\ @I%X8U;4? ?QS_;Q_; _9(_: ^!?AF#P&-'M?!'@W1-5^&OQ%T'X=_"O MX;?$GXD^'_ GBJ-_BKXJUKPUXD^+>N>*+GP/X&NM6T7XAM_A,OQ&\8 MR_\ !L5_P34_;8_X)Y7G[/_\ A(G^ M';?M#'QB,?"_QWXU;2/['_X3GPMSKHTP:A_:G_$K-]]BU'[(2=TGWJ3E;LFE M:Z]5?U\P6FE[VIVOY\T+I?*Z\TGT/RG^)'[,?[/GQ@_X._/$'P(^(_P@\"^) M?@SXH^(NG?$KQ5\+Y=#MM.\$>+/&ME_P3XTW]H6[UGQ7X=T<:=IWB<>*OC/8 M?\)_\0],UV#4-(^)VKZEXAA^(EAXHTWQ3XDL=5]O_P"#T4G^T_\ @F:N3M:U M_;4##L /^$<;XB-^SP?!PV_%# MQWX*;5_[8'@7Q3SH0U0:?_9?_$T-C]NT[[6T_?FWLXVUZ_N4K?\ @5_^WK]2 M7\*7FW;_ +?>OW6^5BI_P41 '_!HO\- !@#]AK_@E6 !V \>_L@8%9O_ 9W M>&?#=M^P!^TMXUMO#VAV_C+7?VT_$WA/6_%L&D:?#XFUGPMX/^ WP#UKPEX: MU;7H[==5U'0/"VL>//'&J^'-'O+N;3M$U+QGXKOM,M[6Y\0ZO+>>G_\ !63X M9^-_@K_P:S1?!OXF:)_PC7Q(^$O[*_\ P3:^&?Q!\.?VEI&L_P!@>-_ ?Q=_ M90\+>*]$_M?P_?ZKH.J_V5KVE7]C_:6B:IJ6D7WD?:M-O[RSEAN)/YZ/^"#- M_P#\%POA/\%_BA\9?^"8WPS^%7[1_P "?&?Q;\7?"OXD?!#XO>.O#NG>%_!7 MQ=\!^"?@OXPMOBU:>'?%?Q:^!5UI'B'Q9X,^(VG>#+36OA_XYUR'Q5IOA+4[ M'XM>%4?P9\%=6MY^Q#R_H7_P!LIS\(/^#M M;PZGPF/_ JM-1_;Z_8!&H?\*Y_XH?\ M,_';P7^S3)\;A?_ /",?V6;W_A< M+?[7_ .$FUO[*]=^$?Q O@Y:WFFP? +P'X$FT+Q M#X0\=>"?"NJ>'+/X5>!/A'X+T3XE\-^W9_P1J_X*/?LT?\%;M/\ ^"F/_!)G MX=>!OBK'XV\?^*OCEJ7@K7O%O@71O^%<_%#QKHT_A_X]^%_'=I\=OBEX??QI MX&_:);QI\0?$=CK7PV\2:-KO@I/&GC/PCX;TKX2_\(+\+?&/B5OWN:W]QJ^E M^5)-V[O>SMMWW%HH_P#;]_+G2MWVMK;OIL>?_P#!Z-_R$_\ @F9_UZ?MJ_\ MH7[)=?"W_!?G_E&A_P &WW_9@>J_^J!_8+KV+_@HG_P2T_X.,/\ @IWK&B_M M*_M)_!KX4Q^(/"&MGX5_#O\ 9(\ _'#X9:!8_##P;=>%M-USQ'\5_ ^E:S\4 M?%/PP3P_X\\5:9;:;XYUKQ%\>M<^.VN^*++0]+E\()\(/!W@,^%/T7_X*K?\ M$5/VROVNO^"8/_!)_P *_"30M"N_VD_V#OV9OA]\)/B5^SAJWB7P5I6I>*;_ M ,:?"?\ 9Y\$_$'_ (1;XJ7_ (PMOA<-<^$WBCX0)+=Z9?Z_#X:\:^%;_P 2 M:OX9\5+_GW.-WHKN[^6KMY[["V3_QP?R7]?(_7#X5_$WQ MQ\%/^#=;XGWEE+-;R?Q)?\&_7B__ M (*>_#?Q7^U!XS_X)?\ [('[.'[3/C:W\+_![PI\5?%'QPG\*Z3XD^%GA/7M M1^(NJ^'/#W@#7]<^/GP'U6WT/XGZMX3OM1\?:/I5]XFT_5;_ .%GP]O=9M=* MN=$T.6__ *K_ /@D=\,_^"R\/B;0?V8_^"EO[.?PL^'_ /P3S^&/_!/+3_V6 M?"GPLLKK]F_XD^%/B7XN\$:A\,OA]X?U/XJ6^E_$CXP_$CQ+K_C?X('Q_P"' M?'.DR76B? G5]-TY$D\ :3KVH12:M^8O@'_@CY_P6@_X(S?M;>+/BC_P2BN/ M!'[6?P#^),?B'0+KX??$KQ[X.\,_VOX$TNRL;SP'I_[3/@3Q?XU^!6@ZOX_\ M%:]XJU]?AO\ $SX&>,VU2\/A?Q7J>L6'PK\(?%?Q%\'O$!O&W52N[]4XK9_W M7I\W:XWNWKJGMWG_!Q_\ \%#/VD_A]^UM\1/V M*_!?PC^-'PF^'?@SP#\/=6_9V_:(^!GP^7PZ_P //'WC?XF>$?&>CZEK_P"U MMXR\4Z+X_P!*\5^.K^ZLO$FC>)]+&G_V5H-QIMI8ZC83:A=^E?OY\"]5_X.G/CO\ M??!K7_C MUX:_9R_8L_9@\(:Y\-]6^-?@GPS/?ASK6MZ/I$\'B[XST_PE;20^(?!7BZY&J^)OB;_@Y-_P"" M0_\ P4/_ &_/VX/AY\8/V2OV>_\ A;'PZT+]D'P'\+M5\1?\+8^!_@3[+XZT M7XP?'[Q3J>A_V3\2_B7X-UV?[-H/C;PQ??VG;:9-H\W]I_9;?4);RRU"WM"^ ME3NX)+Y.-DNMTOR\F"WCM;VD6_OA=ORLOS/[4_"WA;PQX&\,>'/!/@GPYH/@ M[P9X.T'2/"WA'PCX6T?3_#_ACPMX8\/Z?;Z3H'ASPYH&DV]II6B:#HFE6EII MFD:1IEI:Z?INGVMO965O#;0QQKO444A'\+__ #NJ_P#;Y_\ D:_._\ X*<^ M&O#GC3_@ZPL?!?C+P]H7B[P=XQ_;=_X)B>$_%WA/Q1I&G^(/#/BGPMXD^'7[ M(&B^(O#?B/0=7M[S2M;T'7='O;S2M8TC4K2YT_4M.N[FRO+>:WFDC;]^/^': MW[:W_$4!_P /$?\ A2__ !AU]I\S_A<'_"QOA-]S_AW9_P **S_PK_\ X3O_ M (6E_P E5_XI;'_"$Y_YCF/^$<_XF]?(_P"V?_P2'_X*'_%C_@X@\-?MT?#_ M /9[_M_]EC3_ -K[_@G_ /%&\^*/_"V/@?I7D^!?@EX9_9IT_P")^N?\(1K7 MQ+TWXBR?\(S>?#_Q=#_9D7A%]8UK^R/,\/:?JT5_ICWM-_'YQIKU_A77GL[^ MCN./Q4[[*>ODN:6Y]8_\'AK,O_!-G]GS:2-W[>OPT5L$C?\ !2/XH>*O#?\ 9ND2 M_P!J^.?A+^T[KOA3X?Z[_:\UA)K]B?#^@?&[XGV!TW3=4L]'U7_A*/M6N:?J M5[HWAZYTG^RO_@Y+_8=_:C_;[_8C^#GPA_9*^&'_ MCXB>%?VN? WQ/U[P] M_P )K\// GV#P-H_P8^/GA/4M<_M;XE^+?!NAW7V;Q!XU\,V']F66IW&L3?V MG]J@T^6RL]0N;3XW\._\$%?B-^TS_P $&_V7?V+?CYI.@_L]_MO?LS^)?C]\ M1/A=KFM3> ?'FG^'/$/CCXY?&CQ-#\-/&OCKP"_CNZMOA+\8/!?BKP=J?C(_ M#7Q'<:CH7BG0_ASXRUK0?&E]\,I/AMK9_+K;W:BOV;T5_G^K1.MGZP?W.5_T M_ _:[_@EW\+_ (:7W_!)#]A+X;7OPY\!W/PZ^('["'P%?QY\/I_!_A^3P1XT M;XN_!7P[XA^*_P#PEGA.33FT'Q%_PLW7_%OBK6_B"-8T^\_X3/5_$WB#4O$? M]I7FLZC-<_Q+?\&=KO)_P4G^+;R,SNW[ WQ0+.Q+,Q_X7_\ LL\LQY)/:^]OV=O@W_ ,'7OPM_9#TS_@GUX9^$G@WP!\.=8-C\-O"G[3/CGXZ_!34_ MC=^S3\*=?OM#TJ[T'P=\0? 7[07B77=+\!> M#CUJ'P_J6C?"KXE?&/X:^$= M5O-%^!VH:5=^$/A#I'@OU'_@WA_X(Z_M_?\ !.G_ (*%_&WXB_M/?"#P]X:^ M$DO[,_Q7^#/A3XI^$OBA\-O&'A7QOXFG^.?P,USPY=^&O#VE>)O^%GZ?H'BG MPMX#\0>)=(N_&_P\\'7]GI\%O8^)M*\.>(;J+0JG:'+U4H;;)+33_@=$K[HK M[5^C4OQ7]+UVN?D)_P %V_'/QE^*W_!Q%.=3\/WGBO1/">G:5'HGZT?MQ:=_P=#_ +?G[+OQ-_9+^,/_ 3@ M_97\,?#GXK2>!I/$.N?#+XI_"S1?&]D?A_\ $?PA\3]'&BZEXI_;F\9:%;K= M:]X+TNRU07WAO4?/T:XU"VM39WDUOJ%K]A?\%U?^"$WQ:_;.^+WA#]O+]@_Q MEH7P[_:X^'WA_24\6>%?[6M_A3J?Q0U/X46^K^)_A-\1_AU\6/"^DV.K:)^T MOHFJ6?ASX;Z%K_Q&\2:9X:N_#&F?#)X_B7\(K'X0#_A-/%/$GQO_ .#P/6_A M#;_#?2_V//V=/!_C.#0O"NE2?'_PWXG_ &5KGXO7NH>';C1Y]7\37&C>,/VI MO%'P$37?'<>F7MGXJM[7X)VGAFSM_$.L-X(\/^#;J#0+K0Z;]Y-=HZ]4XI+5 M>JNO\]TMK:_%+?:SMM^3OIH:'[$7_!+7QMX)_P""#G[9?[*7_!7GPL?A%H7@ M'X@?M _'WX1^)_%VM:7^T1_PRQX+\.? ;P;XGT+X\?"O1/@E\0_$=_IH\"?$ MJ+XS>-=3^%O@GQ)X;U?XC?VU\2?#.O:-J.@?&#Q'!XI_BA_8 T3X(_%K]K+] ME/X*_MC_ !I3X6_L@3?'.#Q+\3O^$PUCQ>WPRT5/$.G^&QXOTNZ'A[Q/X9/P MN;X^K\-OAO\ !KQW\;['5_#G_"OO#J^'?B/XOUH^'/A;#]C_ +*/^"K/[*'_ M <(?M0_L6_LX?L.:E\./ O[4&M6/]L?%[]KC]ICX2?'#X1_"?0OB_X[LOBW M\6O^%._ R#X<>*KS]F+3Y? ?PU^&S?#+QUXKNM6^%FJZ1XM^*5KX U71)M&U M[X3:KX@\<[?_ 4J_P"#9KP'J?\ P3R_9]\&_L,> ]!U7]L#]EG0M(T77KGP MMX;^&WP\O_VV[[X@ZKX(TOXP^+/BSXU^)7C2TU?1-=\.ZK:ZU\6_A?:^)/B_ MXI\,?#;PF?&?P0\%^&KRP\3>#;WP;*2:45H[-W>RO:T6_P"];WNBT6BN._O7 M?3EC9=4K7?RLFM-97T/Z]O"OA7PQX%\+^&_!'@CPWH/@[P7X.T'1_"OA'PCX M5T?3_#WA?PKX7\/:?;Z1H'AOPWH&D6]GI6AZ#H>E6=IIFCZ/IEI:Z?IFGVMO M965O!;011+O5^;?_ 2@U+]NT_L9?#_P7_P44^$/_"J_VB?A&UK\)7UJ?XN> M'OC)K'QO\"^#?"GA6#PK\*S=:EH7Q!MM:\:ZYJ_B3QO MX4U_XCK'X?T?QUI'A30?TDH$%%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\)^/_P#E(/\ L_\ M_9"?BM_Z<[.ONROA/Q__ ,I!_P!G_P#[(3\5O_3G9T ?=E%%% 'P3^QP5T_X MK?MO^'7V)=6O[2.H>))+<)LD6U\7:+;7MEU? MG_X9_P"+5_\ !0SXB:-<-]FT3]I[X1>&_&>CNVT07?CGX3B3P_J.D6P.&^U1 M^%WO_$%WL^5DN%D?<[?N_P! * "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@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#RCXP M_ ;X&_M#^&;'P7\?_@Q\*/CEX.TO7;;Q1IGA/XP_#KPA\3/#.G>)K/3M4TBT M\16.@^-='UO2[37;72=UCU"#3M8U2RBN%MM0NXIO5Z** "BBB@ MHHHH **** "BBB@#X3_X*7?L4_\ #Q+]B?XS_L=_\++_ .%/_P#"W9?AG+_P ML7_A#?\ A8'_ CW_"NOB_X ^*VW_A$?^$K\$_VM_;'_ @W]@Y_X2?3?[/_ M +4_M3%]]B_LZ[\-_P""/7_!,+_AT]^S;\0?V>O^%W_\+\_X3OX]>)/C=_PE M_P#PK3_A5G]E?\)#\.?A7X _X1C^P/\ A/\ XC?;OL?_ K/^UO[:_MJS^T? MVW]@_LF#^S?MM_\ J]11V\KV^=K_ )+[@VOYJS]$[_F%%%% !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!7P=XNWLM:\7IH5M-,=XV137D(BC( M5CYB[<$/N3[QKX _9\G_ .%G?MA?M8?&&,&70_ L7A3]G7PE>K^\BEF\-!M< M^(5JDP'EDVOB=+&8)&6_=7L3/@[6< ^_Z*** /C']M7X<^)=;\#>&_C-\-H5 M?XM_LXZ\_P 3O!T965O[U@7[3?W&FVNFP2 M0B]D>OHSX4?$OPW\8?ASX/\ B;X2N!/H/C'1+75[12ZO-93.&AU'2;PIA1J& MC:E#=Z3J"+\L=[9W"*2J@GT(C(((R#P01D$'J"*_,[5UN_V!_BA=^)[."\N/ MV//B[XA$_BJPLX+B\7X _$;5G$8U^RM($EEB\ >)YA#%>V\"&/3;GR[>U2&: MUTG3_$ !^F-%9^DZOI6OZ98:WH>I6&LZ-JMI!?Z9JNEW<%_IVHV-U&LMM>65 M[:R2V]U;3Q,LD,\,CQR(P96(.:T* "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBN)^(?Q&\%?"CPCJ_CKXA M>(=/\,>%M#@,]_J>H2$*6(/DV=G;QK)=:AJ5XX\FQTVQAN+Z^N&6"UMY96"D M \@_:N^-MS\#?A'J>M^'K5M6^)'BR^LO 7PG\/01)=7FN?$+Q0S6.A1P6+_\ M?D>FL9=7NK8@+6_[,GPKU0%?^$6\-WN(W^)GB*Q):)O%_BFW2.XT[=YB6 M5F;>\MWN(K;PY=VGZ&4 %%%% !5'5-+TW6].OM'UG3[+5M)U2TGL-2TS4K6" M^T_4+&ZC:&YL[VSN4EM[JUN(G:*:">-XI8V9'5E)%7J* /SFN?@Q\=?V3-6U M/Q!^RO:6WQ/^"FI7,VJZ[^S9XGUR>SU7PQ=33/<7][\(/$U\9X[.&YW22S>' M]3:YW2F3[/9ZW?75LVG>V?"3]LSX(?%6Z?PY<:]+\,_B393_ &'6?A9\5(D\ M%>-=,U1=JR6$-EJTD-MK$FYMT2Z1)M+DL?$6FQDNS%+#5+92^'(+J MK ]AHKX%B_8*TWPGA?@W^T9^TG\([",H+7PQI'Q$?7O!5FJ.A @\.ZY93.[ M;$$0:YU.XVQA4"[#,DUF+]E[]IJU5H;3]O'XCBV$DC0K??##P)J=TL;NS*DU M]=W+33L@(4N1&G'[N*)-L:@'WC17PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W917PG_PS/\ M1_]'X^//_#0_#S_ ./T?\,S M_M1_]'X^//\ PT/P\_\ C] 'W944T\-M#+<7$L5O;V\4DT\\SK%###$A>666 M60JD<4:*SR2.RHB*68@ FOA*3]EG]I*]DA&I_MW_ !1DM8S(7BTCX>>"="N7 M+QE5_P!+LYV&%?8V)K><;0RH(W?S5KQ?\$]_AUXBEAN/C7\5_C[\?A$T4G]C M_$?XGZNWA:*6)_,#V6C:$NE7-HAD^8P?VM-%D9"@ERX!U/Q%_;=^&^C:T/ ' MP9TW4_VCOBW=+(MGX)^%]^%_PZD9 M4==4UM;DO%XQ\9 XCN;NX-[I4,L1>WN-0M!I=MH_U]X!^&/P[^%>CC0?AQX) M\,^"=)/EF6T\.:/9:8+N2)2J7&H36T27&I7>TD->7\US=/DEYF))KNJ # 3 P!P !@ #H **** "BBB@#__V0$! end EX-101.SCH 9 pcor-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000 - Document - Template Link link:presentationLink link:calculationLink link:definitionLink 100000 - Document - Document and Entity Information link:calculationLink link:presentationLink link:definitionLink 100010 - Statement - Consolidated Balance Sheets link:calculationLink link:presentationLink link:definitionLink 100020 - Statement - Consolidated Balance Sheets (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100030 - Statement - Consolidated Statements of Operations and Comprehensive Loss link:calculationLink link:presentationLink link:definitionLink 100040 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) link:calculationLink link:presentationLink link:definitionLink 100050 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100060 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:presentationLink link:definitionLink 100070 - Disclosure - Organization And Description of Business link:calculationLink link:presentationLink link:definitionLink 100080 - Disclosure - Summary of Significant Accounting Policies link:calculationLink link:presentationLink link:definitionLink 100090 - Disclosure - Investments link:calculationLink link:presentationLink link:definitionLink 100100 - Disclosure - Fair Value Measurements link:calculationLink link:presentationLink link:definitionLink 100110 - Disclosure - Property and Equipment link:calculationLink link:presentationLink link:definitionLink 100120 - Disclosure - Leases link:calculationLink link:presentationLink link:definitionLink 100130 - Disclosure - Business Combinations link:calculationLink link:presentationLink link:definitionLink 100140 - Disclosure - Intangible Assets and Goodwill link:calculationLink link:presentationLink link:definitionLink 100150 - Disclosure - Capitalized Software Development Costs link:calculationLink link:presentationLink link:definitionLink 100160 - Disclosure - Accrued Expenses link:calculationLink link:presentationLink link:definitionLink 100170 - Disclosure - Credit Facility link:calculationLink link:presentationLink link:definitionLink 100180 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 100190 - Disclosure - Common Stock link:calculationLink link:presentationLink link:definitionLink 100200 - Disclosure - Stock-based Compensation link:calculationLink link:presentationLink link:definitionLink 100210 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 100220 - Disclosure - Net Loss Per Share link:calculationLink link:presentationLink link:definitionLink 100230 - Disclosure - Employee Benefit Plans link:calculationLink link:presentationLink link:definitionLink 100240 - Disclosure - Geographic Information link:calculationLink link:presentationLink link:definitionLink 100250 - Disclosure - Restructuring link:calculationLink link:presentationLink link:definitionLink 100260 - Disclosure - Subsequent Events link:calculationLink link:presentationLink link:definitionLink 100270 - Disclosure - Summary of Significant Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 100280 - Disclosure - Summary of Significant Accounting Policies (Tables) link:calculationLink link:presentationLink link:definitionLink 100290 - Disclosure - Investments (Tables) link:calculationLink link:presentationLink link:definitionLink 100300 - Disclosure - Fair Value Measurements (Tables) link:calculationLink link:presentationLink link:definitionLink 100310 - Disclosure - Property and Equipment (Tables) link:calculationLink link:presentationLink link:definitionLink 100320 - Disclosure - Leases (Tables) link:calculationLink link:presentationLink link:definitionLink 100330 - Disclosure - Business Combinations (Tables) link:calculationLink link:presentationLink link:definitionLink 100340 - Disclosure - Intangible Assets and Goodwill (Tables) link:calculationLink link:presentationLink link:definitionLink 100350 - Disclosure - Capitalized Software Development Costs (Tables) link:calculationLink link:presentationLink link:definitionLink 100360 - Disclosure - Accrued Expenses (Tables) link:calculationLink link:presentationLink link:definitionLink 100370 - Disclosure - Commitments and Contingencies (Tables) link:calculationLink link:presentationLink link:definitionLink 100380 - Disclosure - Stock-based Compensation (Tables) link:calculationLink link:presentationLink link:definitionLink 100390 - Disclosure - Income Taxes (Tables) link:calculationLink link:presentationLink link:definitionLink 100400 - Disclosure - Net Loss Per Share (Tables) link:calculationLink link:presentationLink link:definitionLink 100410 - Disclosure - Geographic Information (Tables) link:calculationLink link:presentationLink link:definitionLink 100420 - Disclosure - Restructuring (Tables) link:calculationLink link:presentationLink link:definitionLink 100430 - Disclosure - Organization and Description of Business - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100440 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100450 - Disclosure - Summary of Significant Accounting Policies - Summary of Estimated Lives of Assets (Details) link:calculationLink link:presentationLink link:definitionLink 100460 - Disclosure - Summary of Significant Accounting Policies - Summary of Changes in Contract Costs Assets (Details) link:calculationLink link:presentationLink link:definitionLink 100470 - Disclosure - Summary of Significant Accounting Policies - Summary of Inputs Used in Black-Scholes Option Pricing Model in Determining Fair Value of Warrant Liability (Details) link:calculationLink link:presentationLink link:definitionLink 100480 - Disclosure - Summary of Significant Accounting Policies - Summary of Changes in Fair Value of Warrant Liability (Details) link:calculationLink link:presentationLink link:definitionLink 100490 - Disclosure - Investments - Schedule of Marketable Securities (Detail) link:calculationLink link:presentationLink link:definitionLink 100500 - Disclosure - Investments - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100510 - Disclosure - Investments - Schedule of Strategic Investments Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 100520 - Disclosure - Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on Recurring Basis Within Fair Value Hierarchy (Detail) link:calculationLink link:presentationLink link:definitionLink 100530 - Disclosure - Property and Equipment - Components of Property and Equipment, Net (Details) link:calculationLink link:presentationLink link:definitionLink 100540 - Disclosure - Property and Equipment - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100550 - Disclosure - Leases - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100560 - Disclosure - Leases - Summary of Components of Lease Expense (Details) link:calculationLink link:presentationLink link:definitionLink 100570 - Disclosure - Leases - Summary of Supplemental Information Related to Leases (Details) link:calculationLink link:presentationLink link:definitionLink 100580 - Disclosure - Leases - Summary of Weighed Average Remaining Lease Term and Discount Rates (Details) link:calculationLink link:presentationLink link:definitionLink 100590 - Disclosure - Leases - Summary of Maturities of Lease Payments for Leases (Details) link:calculationLink link:presentationLink link:definitionLink 100600 - Disclosure - Leases - Summary of Maturities of Lease Payments for Leases (Details)2 link:calculationLink link:presentationLink link:definitionLink 100610 - Disclosure - Business Combinations - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100620 - Disclosure - Business Combination - Summary of Total Purchase Consideration (Details) link:calculationLink link:presentationLink link:definitionLink 100630 - Disclosure - Business Combinations - Summary of Purchase Consideration Allocated to Assets and Liabilities (Details) link:calculationLink link:presentationLink link:definitionLink 100640 - Disclosure - Business Combinations - Summary of Purchase Consideration Allocated to Assets and Liabilities (Details)2 link:calculationLink link:presentationLink link:definitionLink 100650 - Disclosure - Business Combinations - Summary of Pro Forma Results (Details) link:calculationLink link:presentationLink link:definitionLink 100660 - Disclosure - Intangible Assets and Goodwill - Summary of Finite-lived Intangible Assets (Details) link:calculationLink link:presentationLink link:definitionLink 100670 - Disclosure - Intangible Assets and Goodwill - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100680 - Disclosure - Intangible Assets and Goodwill - Summary of Intangible Assets Amortization Expense (Details) link:calculationLink link:presentationLink link:definitionLink 100690 - Disclosure - Intangible Assets and Goodwill - Estimated Future Amortization Expense Related to Finite-lived Intangible Assets (Details) link:calculationLink link:presentationLink link:definitionLink 100700 - Disclosure - Intangible Assets and Goodwill - Summary of Changes in Carrying Amount of Goodwill (Details) link:calculationLink link:presentationLink link:definitionLink 100710 - Disclosure - Capitalized Software Development Costs - Summary of Capitalized Software Development Costs (Details) link:calculationLink link:presentationLink link:definitionLink 100720 - Disclosure - Capitalized Software Development Costs - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100730 - Disclosure - Capitalized Software Development Costs - Schedule of Remaining Estimated Amortization of Capitalized Software Development Costs (Details) link:calculationLink link:presentationLink link:definitionLink 100740 - Disclosure - Accrued Expenses - Schedule of Components of Accrued Expenses (Details) link:calculationLink link:presentationLink link:definitionLink 100750 - Disclosure - Credit Facility - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100760 - Disclosure - Commitments and Contingencies - Summary of Future Unconditional Purchase Commitments for Software Service Subscriptions and Other Services (Details) link:calculationLink link:presentationLink link:definitionLink 100770 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100780 - Disclosure - Common Stock - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100790 - Disclosure - Stock-based Compensation - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100800 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity (Details) link:calculationLink link:presentationLink link:definitionLink 100810 - Disclosure - Stock-based Compensation - Summary of Activity in Connection with RSUs (Details) link:calculationLink link:presentationLink link:definitionLink 100820 - Disclosure - Stock-based Compensation - Schedule of Fair Value of ESPP Purchase Rights on Date of Grant (Detail) link:calculationLink link:presentationLink link:definitionLink 100830 - Disclosure - Stock-based Compensation - Summary of Total Stock-based Compensation Cost from Stock Options, RSUs, ESPP, RSAs, and Sales of Stock (Detail) link:calculationLink link:presentationLink link:definitionLink 100840 - Disclosure - Income Taxes - Components of Loss before Provision for (Benefit from) Income Taxes (Details) link:calculationLink link:presentationLink link:definitionLink 100850 - Disclosure - Income Taxes - Provision for (Benefit from) Income Taxes (Details) link:calculationLink link:presentationLink link:definitionLink 100860 - Disclosure - Income Taxes - Reconciliation between Income Taxes (Details) link:calculationLink link:presentationLink link:definitionLink 100870 - Disclosure - Income Taxes - Significant Components of Company's Deferred Tax Assets and Liabilities (Details) link:calculationLink link:presentationLink link:definitionLink 100880 - Disclosure - Income Taxes - Summary of Activity Related to Valuation Allowance (Details) link:calculationLink link:presentationLink link:definitionLink 100890 - Disclosure - Income Taxes - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100900 - Disclosure - Income Taxes - Summary of Activity Related to Unrecognized Tax Benefits (Details) link:calculationLink link:presentationLink link:definitionLink 100910 - Disclosure - Net Loss Per Share - Summary of Weighted Average Potentially Dilutive Shares are Excluded from Calculation of Diluted Earnings Per Share (Details) link:calculationLink link:presentationLink link:definitionLink 100920 - Disclosure - Employee Benefit Plans - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100930 - Disclosure - Geographic Information - Summary of Revenue by Geographic Region (Details) link:calculationLink link:presentationLink link:definitionLink 100940 - Disclosure - Geographic Information - Summary of Property and Equipment Net and ROU Assets by Geographic Region (Details) link:calculationLink link:presentationLink link:definitionLink 100950 - Disclosure - Restructuring - Additional Information (Details) link:calculationLink link:presentationLink link:definitionLink 100960 - Disclosure - Restructuring - Summary of Restructuring-Related Expense (Details) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 10 pcor-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 11 pcor-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 12 pcor-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Entity Central Index Key Lessee operating and finance lease liability payments due next twelve months. Lessee operating and finance lease liability payments due year two. Lessee operating and finance lease liability payments due year three. Lessee operating and finance lease liability payments due year four. Lessee operating and finance lease liability payments due year five. Lessee operating and finance lease liability payments due after year five. Lessee operating and finance lease liability imputed interest. Operating and finance lease liability. Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accrued expenses. Business combination, recognized identifiable assets acquired and liabilities assumed, current and non current liabilities, other. Interest income. Income tax reconciliation warrant. Cover [Abstract] Document Type Document Type Document Annual Report Document Annual Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation State Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address Address Line1 Entity Address, City or Town Entity Address City Or Town Entity Address, State or Province Entity Address State Or Province Entity Address, Postal Zip Code Entity Address Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Security12b Title Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Ex Transition Period Entity Ex Transition Period Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock Shares Outstanding Amendment Flag Amendment Flag Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Entity Public Float Entity Public Float Entity Well-known Seasoned Issuer Entity Well Known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers ICFR Auditor Attestation Flag Icfr Auditor Attestation Flag Auditor Name Auditor Name Auditor Firm ID Auditor Firm Id Auditor Location Auditor Location Statement Of Financial Position [Abstract] Assets Assets [Abstract] Current assets Assets Current [Abstract] Cash and cash equivalents Cash And Cash Equivalents At Carrying Value Marketable securities (amortized cost of $286,001 and $0 at December 31, 2022 and 2021, respectively) Marketable Securities Current Accounts receivable, net of allowances for credit losses of $4,113 and $2,437 at December 31, 2022 and 2021, respectively Accounts Receivable Net Current Contract cost asset, current Capitalized Contract Cost Net Current Prepaid expenses and other current assets Prepaid Expense And Other Assets Current Total current assets Assets Current Capitalized software development costs, net Capitalized Computer Software Net Property and equipment, net Property Plant And Equipment Net Right of use assets - finance leases Finance Lease Right Of Use Asset Right of use assets - operating leases Operating Lease Right Of Use Asset Contract cost asset, non-current Capitalized Contract Cost Net Noncurrent Intangible assets, net Finite Lived Intangible Assets Net Goodwill Goodwill Other assets Other Assets Noncurrent Total assets Assets Liabilities and Stockholders' Equity Liabilities [Abstract] Current liabilities Liabilities Current [Abstract] Accounts payable Accounts Payable Current Accrued expenses Accrued Liabilities Current Deferred revenue, current Deferred Revenue Current Other current liabilities Other Liabilities Current Total current liabilities Liabilities Current Deferred revenue, non-current Deferred Revenue Noncurrent Finance lease liabilities, non-current Finance Lease Liability Noncurrent Operating lease liabilities, non-current Operating Lease Liability Noncurrent Other liabilities, non-current Other Liabilities Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 12) Commitments And Contingencies Stockholders' equity Stockholders Equity [Abstract] Preferred stock, $0.0001 par value, 100,000,000 shares authorized at December 31, 2022 and 2021, respectively; 0 shares issued and outstanding at December 31, 2022 and 2021, respectively Preferred Stock Value Common stock, $0.0001 par value, 1,000,000,000 shares authorized at December 31, 2022 and 2021, respectively; 139,159,534 and 134,046,926 shares issued and outstanding at December 31, 2022 and 2021, respectively Common Stock Value Additional paid-in capital Additional Paid In Capital Accumulated other comprehensive loss Accumulated Other Comprehensive Income Loss Net Of Tax Accumulated deficit Retained Earnings Accumulated Deficit Total stockholders' equity Stockholders Equity Total liabilities and stockholders' equity Liabilities And Stockholders Equity Marketable securities, amortized cost Available For Sale Debt Securities Amortized Cost Basis Allowances for credit losses, net Allowance For Doubtful Accounts Receivable Preferred stock, par value Preferred Stock Par Or Stated Value Per Share Preferred stock, shares authorized Preferred Stock Shares Authorized Preferred stock, shares issued Preferred Stock Shares Issued Preferred stock, shares outstanding Preferred Stock Shares Outstanding Common stock, par value Common Stock Par Or Stated Value Per Share Common stock, shares authorized Common Stock Shares Authorized Common stock, shares issued Common Stock Shares Issued Common stock, shares outstanding Common Stock Shares Outstanding Statement Of Income And Comprehensive Income [Abstract] Revenue Revenue From Contract With Customer Excluding Assessed Tax Cost of revenue Cost Of Revenue Gross profit Gross Profit Operating expenses Operating Expenses [Abstract] Sales and marketing Selling And Marketing Expense Research and development Research And Development Expense General and administrative General And Administrative Expense Total operating expenses Operating Expenses Loss from operations Operating Income Loss Interest income Interest Income Interest expense Interest Expense Change in fair value of Series I redeemable convertible preferred stock warrant liability Fair Value Adjustment Of Warrants Other (expense) income, net Other Nonoperating Income Expense Loss before provision for (benefit from) income taxes Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest Provision for (benefit from) income taxes Income Tax Expense Benefit Net loss Net Income Loss Net loss per share attributable to common stockholders, basic Earnings Per Share Basic Net loss per share attributable to common stockholders, diluted Earnings Per Share Diluted Weighted-average shares used in computing net loss per share attributable to common stockholders, basic Weighted Average Number Of Shares Outstanding Basic Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted Weighted Average Number Of Diluted Shares Outstanding Other comprehensive (loss) income Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent [Abstract] Foreign currency translation adjustment, net of tax Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax Unrealized loss on available-for-sale debt and marketable securities, net of tax Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax Total other comprehensive (loss) income Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent Comprehensive loss Comprehensive Income Net Of Tax Temporary equity stock issued during period shares new issues. Preferred stock issued shares warrant exercise. Preferred stock issued value warrant exercise. Cancelation of preferred stock shares held in escrow for business combination. Cancelation of preferred stock value held in escrow for business combination. Stock issued during period, value, vesting of restricted stock units. Stock issued during period, shares, vesting of restricted stock units. Conversion of redeemable convertible preferred stock to common stock upon initial public offering. Issuance of common stock net of common stock withheld for tax liability upon settlement of restricted stock units. Issuance of common stock, net of common stock withheld for tax liability, upon settlement of restricted stock units, shares. Adjustment of holdback share release for business combination. Adjustment of holdback share release for business combination shares. Beneficial conversion feature on redeemable convertible preferred stock. Recognition of beneficial conversion feature as a deemed dividend. Adjustments to additional paid in capital offering costs. Statement Of Stockholders Equity [Abstract] Statement [Table] Statement [Table] Class of Stock Statement Class Of Stock [Axis] Class of Stock Class Of Stock [Domain] Redeemable Convertible Preferred Stock Redeemable Convertible Preferred Stock [Member] Accumulated Other Comprehensive Income (Loss) Statement Equity Components [Axis] Equity Component Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-in Capital Additional Paid In Capital [Member] Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income [Member] Accumulated Deficit Retained Earnings [Member] Cumulative Effect, Period of Adoption Cumulative Effect Period Of Adoption [Axis] Cumulative Effect, Period of Adoption Cumulative Effect Period Of Adoption [Domain] Cumulative- Effect of Accounting Change Due to Adoption Cumulative Effect Period Of Adoption Adjustment [Member] Statement [Line Items] Statement [Line Items] Beginning balance Beginning balance, shares Temporary Equity Shares Outstanding Beginning balance Temporary Equity Carrying Amount Attributable To Parent Beginning balance, shares Shares Outstanding Accounting Standards Update [Extensible Enumeration] Accounting Standards Update Extensible List Conversion of redeemable convertible preferred stock to common stock upon initial public offering Conversion Of Redeemable Convertible Preferred Stock To Common Stock Upon Initial Public Offering Issuance of common stock upon initial public offering, net of underwriting discounts and offering costs Stock Issued During Period Value New Issues Issuance of common stock upon initial public offering, net of underwriting discounts and offering costs, shares Stock Issued During Period Shares New Issues Issuance of common stock, net of common stock withheld for tax liability upon settlement of restricted stock units Issuance Of Common Stock Net Of Common Stock Withheld For Tax Liability Upon Settlement Of Restricted Stock Units Issuance of common stock, net of common stock withheld for tax liability, upon settlement of restricted stock units, shares Issuance Of Common Stock Net Of Common Stock Withheld For Tax Liability Upon Settlement Of Restricted Stock Units Shares Issuance of common stock for employee stock purchase plan Stock Issued During Period Value Employee Stock Purchase Plan Issuance of common stock for employee stock purchase plan, shares Stock Issued During Period Shares Employee Stock Purchase Plans Issuance of common stock for business combination Stock Issued During Period Value Acquisitions Issuance of common stock for business combination, shares Stock Issued During Period Shares Acquisitions Issuance of Series I redeemable convertible preferred stock upon exercise of Series I redeemable convertible preferred stock warrant Preferred Stock Issued Value Warrant Exercise Issuance of Series I redeemable convertible preferred stock upon exercise of Series I redeemable convertible preferred stock warrant, shares Preferred Stock Issued Shares Warrant Exercise Cancelation of Series H-1 redeemable convertible preferred stock held in escrow for business acquisition, shares Cancelation Of Preferred Stock Shares Held In Escrow For Business Combination Beneficial conversion feature on Series I redeemable convertible preferred stock Beneficial Conversion Feature On Redeemable Convertible Preferred Stock Recognition of beneficial conversion feature as a deemed dividend Recognition Of Beneficial Conversion Feature As Deemed Dividend Vesting of restricted stock units Stock Issued During Period Value Vesting Of Restricted Stock Units Vesting of RSUs, shares Stock Issued During Period Shares Vesting Of Restricted Stock Units Offering costs Adjustments To Additional Paid In Capital Offering Costs Issuance of restricted stock awards Stock Issued During Period Shares Restricted Stock Award Net Of Forfeitures Exercise of stock options Stock Issued During Period Value Stock Options Exercised Exercise of stock options, shares Stock Issued During Period Shares Stock Options Exercised Stock-based compensation Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Stock-based compensation Stock Issued During Period Value Share Based Compensation Issuance of Series H- I redeemable convertible preferred stock for cash, net of issuance costs Temporary Equity Stock Issued During Period Value New Issues Issuance of Series I redeemable convertible preferred stock for cash, net of issuance costs, shares Temporary Equity Stock Issued During Period Shares New Issues Cancelation of Series H-1 redeemable convertible preferred stock held in escrow for business acquisition Cancelation Of Preferred Stock Value Held In Escrow For Business Combination Other comprehensive income (loss) Other Comprehensive Income Loss Net Of Tax Net loss Profit Loss Ending balance Ending balance, shares Ending balance Ending balance, shares Conversion of redeemable convertible preferred stock to common stock, shares Conversion Of Stock Shares Issued1 Issuance of common stock upon settlement of restricted stock units Stock Issued During Period Value Restricted Stock Award Gross Issuance of common stock upon settlement of restricted stock units, shares Stock Issued During Period Shares Restricted Stock Award Gross Adjustment of holdback shares released for business combination Adjustment Of Holdback Share Release For Business Combination Adjustment of holdback share release for business combination, shares Adjustment Of Holdback Share Release For Business Combination Shares Stock issuance costs Payments Of Stock Issuance Costs Noncash operating lease expense. Amount of increase (decrease) in deferred contract cost assets. Payments to acquire strategic investments. Proceeds to acquire originations of materials financing. Proceeds to acquire customer repayments of materials financing. Settlement of post-close working capital adjustments from business combinations. Proceeds from issuance of series I redeemable convertible preferred stock warrants. Proceeds from exercise of redeemable convertible preferred stock. Repayments of long term finance lease obligations, net of proceeds from lease incentives. Statement Of Cash Flows [Abstract] Series I warrants. Series I Warrant Series I Warrants [Member] Operating activities Net Cash Provided By Used In Operating Activities [Abstract] Adjustments to reconcile net loss to net cash provided by operating activities Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Stock-based compensation Share Based Compensation Depreciation and amortization Depreciation Depletion And Amortization Accretion of discounts on marketable debt securities, net Accretion Amortization Of Discounts And Premiums Investments Change in fair value of Series I redeemable convertible preferred stock warrant liability Abandonment of long-lived assets Gain Loss On Sale Of Property Plant Equipment Noncash operating lease expense Noncash Operating Lease Expense Unrealized foreign currency (gain) loss, net Foreign Currency Transaction Gain Loss Unrealized Deferred income taxes Deferred Income Tax Expense Benefit Provision for credit losses Provision For Loan And Lease Losses Decrease (increase) in fair value of strategic investments Increase Decrease In Trading Securities Changes in operating assets and liabilities, net of effect of business combinations Increase Decrease In Operating Capital [Abstract] Accounts receivable Increase Decrease In Accounts Receivable Deferred contract cost assets Increase Decrease In Deferred Contract Cost Assets Prepaid expenses and other assets Increase Decrease In Prepaid Deferred Expense And Other Assets Accounts payable Increase Decrease In Accounts Payable Accrued expenses and other liabilities Increase Decrease In Accrued Liabilities And Other Operating Liabilities Deferred revenue Increase Decrease In Contract With Customer Liability Operating lease liabilities Increase Decrease In Operating Lease Liability Net cash provided by operating activities Net Cash Provided By Used In Operating Activities Investing activities Net Cash Provided By Used In Investing Activities [Abstract] Purchases of property and equipment Payments To Acquire Property Plant And Equipment Capitalized software development costs Payments To Develop Software Purchases of strategic investments Payments To Acquire Strategic Investments Purchases of marketable securities Payments To Acquire Marketable Securities Maturities of marketable securities Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities Originations of materials financing Proceeds To Acquire Originations Of Materials Financing Customer repayments of materials financing Proceeds To Acquire Customer Repayments Of Materials Financing Acquisition of businesses, net of cash acquired Payments To Acquire Businesses Net Of Cash Acquired Settlement of post-close working capital adjustments from business combinations Settlement Of Post Close Working Capital Adjustments From Business Combinations Net cash used in investing activities Net Cash Provided By Used In Investing Activities Financing activities Net Cash Provided By Used In Financing Activities [Abstract] Proceeds from issuance of redeemable convertible preferred stock, net of issuance costs Proceeds From Issuance Of Redeemable Convertible Preferred Stock Proceeds from issuance of Series I redeemable convertible preferred stock warrant Proceeds From Issuance Of Series I Redeemable Convertible Preferred Stock Warrants Proceeds from initial public offering Proceeds From Issuance Initial Public Offering Proceeds from stock option exercises Proceeds From Stock Options Exercised Proceeds from exercise of redeemable convertible preferred stock warrant Proceeds From Exercise Of Redeemable Convertible Preferred Stock Payments of debt issuance costs Payments Of Debt Issuance Costs Proceeds from employee stock purchase plan Proceeds From Stock Plans Payments of deferred offering costs Payments of deferred business acquisition consideration Payments Of Merger Related Costs Financing Activities Principal payments under finance lease agreements, net of proceeds from lease incentives Repayments Of Long Term Finance Lease Obligations Net Of Proceeds From Lease Incentives Net cash provided by financing activities Net Cash Provided By Used In Financing Activities Net (decrease) increase in cash, cash equivalents and restricted cash Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect Effect of exchange rate changes on cash Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Cash, cash equivalents and restricted cash, beginning of period Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations Cash, cash equivalents and restricted cash, end of period Stock-based compensation capitalized for cloud-computing arrangement costs. Operating cash flows from finance leases. Increase decrease in accruals for capitalized software development costs. Represents the amount of net change in deferred offering costs, accrued but not paid. Indemnity holdback consideration associated with business combination included in other current liabilities. Stock-based compensation capitalized for software development. Conversion of available-for-sale debt securities into equity securities. Issuance of common stock as consideration in business combination. Noncash net change due to operating lease remeasurements. Reconciliation of cash, cash equivalents and restricted cash to the consolidated balance sheets Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents [Abstract] Restricted cash, current at end of period included in prepaid expenses and other current assets Restricted Cash And Cash Equivalents At Carrying Value Restricted cash, non-current at end of period included in other assets Restricted Cash And Cash Equivalents Noncurrent Supplemental disclosure of cash flow information Supplemental Cash Flow Information [Abstract] Cash paid for interest other than finance leases Interest Paid Net Cash paid for income taxes, net of refunds received Income Taxes Paid Net Stock-based compensation capitalized for cloud-computing arrangement costs Stock Based Compensation Capitalized For Cloud Computing Arrangement Costs Cash received for lease incentives Operating Lease Lease Income Cash paid for amounts included in the measurement of lease liabilities: Operating Lease Lease Income Lease Payments Operating cash flows from finance leases Operating Cash Flows From Finance Leases Operating cash flows from operating leases Operating Lease Payments Financing cash flows from finance leases Finance Lease Principal Payments Noncash investing and financing activities: Noncash Investing And Financing Items [Abstract] Purchases of property and equipment included in accounts payable and accrued expenses at year end Capital Expenditures Incurred But Not Yet Paid Capitalized software development costs included in accounts payable and accrued expenses at year end Increase Decrease In Accruals For Capitalized Software Development Costs Deferred offering costs included in accounts payable and accrued expenses at year end Net Change In Deferred Offering Costs Accrued But Not Paid Indemnity holdback consideration associated with business combinations included in other current liabilities at year end Indemnity Holdback Consideration Associated With Business Combination Included In Other Current Liabilities Stock-based compensation capitalized for software development Stock Based Compensation Capitalized For Software Development Conversion of available-for-sale debt securities into equity securities Conversion Of Available For Sale Debt Securities Into Equity Securities Conversion of redeemable convertible preferred stock to common stock upon initial public offering Conversion Of Stock Amount Converted1 Issuance of common stock as consideration in business combinations Issuance Of Common Stock As Consideration In Business Combination Right of use assets obtained in exchange for operating lease liabilities Right Of Use Asset Obtained In Exchange For Operating Lease Liability Noncash net change due to operating lease remeasurement Noncash Net Change Due To Operating Lease Remeasurements Documents Incorporated by Reference Documents Incorporated By Reference [Text Block] Organization Consolidation And Presentation Of Financial Statements [Abstract] Organization And Description of Business Organization Consolidation And Presentation Of Financial Statements Disclosure [Text Block] Accounting Policies [Abstract] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Investments Debt And Equity Securities [Abstract] Investments Investments In Debt And Marketable Equity Securities And Certain Trading Assets Disclosure [Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Property Plant And Equipment [Abstract] Property and Equipment Property Plant And Equipment Disclosure [Text Block] Leases [Abstract] Leases Lessee Operating Leases [Text Block] Business Combinations [Abstract] Business Combinations Business Combination Disclosure [Text Block] Goodwill And Intangible Assets Disclosure [Abstract] Intangible Assets and Goodwill Goodwill And Intangible Assets Disclosure [Text Block] Capitalized software development costs. Capitalized Software Development Costs [Abstract] Capitalized Software Development Costs Research Development And Computer Software Disclosure [Text Block] Accrued Liabilities Current [Abstract] Accrued Expenses Accounts Payable And Accrued Liabilities Disclosure [Text Block] Line Of Credit Facility [Abstract] Credit Facility Debt Disclosure [Text Block] Commitments And Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments And Contingencies Disclosure [Text Block] Equity [Abstract] Common Stock Stockholders Equity Note Disclosure [Text Block] Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] Share-based Compensation Disclosure Of Compensation Related Costs Share Based Payments [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Earnings Per Share [Abstract] Net Loss Per Share Earnings Per Share [Text Block] Compensation And Retirement Disclosure [Abstract] Employee Benefit Plans Pension And Other Postretirement Benefits Disclosure [Text Block] Segment Reporting [Abstract] Geographic Information Segment Reporting Disclosure [Text Block] Restructuring And Related Activities [Abstract] Restructuring Restructuring And Related Activities Disclosure [Text Block] Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Basis of presentation Basis Of Accounting Policy Policy [Text Block] Use of estimates Use Of Estimates Segments Segment Reporting Policy Policy [Text Block] Cash, cash equivalents and restricted cash Cash And Cash Equivalents Restricted Cash And Cash Equivalents Policy Marketable securities Marketable Securities Policy Concentrations of credit risk Concentration Risk Credit Risk Materials financing revenues and receivables. Materials financing revenues and receivables Materials Financing Revenues And Receivables Policy [Text Block] Foreign currency transactions and translation Foreign Currency Transactions And Translations Policy [Text Block] Property and equipment, net Property Plant And Equipment Policy [Text Block] Leases Lessee Leases Policy [Text Block] Self-insurance reserves Self Insurance Reserve Policy [Text Block] Strategic investments Equity Method Investments Policy Business Combinations Business Combinations Policy Intangible Assets and Goodwill Goodwill And Intangible Assets Goodwill Policy Capitalized software development costs Internal Use Software Policy Fair value measurements Fair Value Measurement Policy Policy [Text Block] Impairment and abandonment of long-lived assets Impairment Or Disposal Of Long Lived Assets Policy [Text Block] Revenue recognition Revenue From Contract With Customer Policy [Text Block] Deferred revenue Revenue Recognition Policy [Text Block] Remaining performance obligation Revenue Remaining Performance Obligation Provision For Loss Policy [Text Block] Assets recognized from costs to obtain a contract with a customer policy. Assets recognized from the costs to obtain a contract with a customer Assets Recognized From The Costs To Obtain A Contract With A Customer Policy [Text Block] Cost of revenue Cost Of Sales Policy [Text Block] Operating expenses Selling General And Administrative Expenses Policy [Text Block] Stock-based compensation Share Based Compensation Option And Incentive Plans Policy Series I redeemable convertible preferred stock warrant liability Stockholders Equity Note Redeemable Preferred Stock Issue Policy Income taxes Income Tax Policy [Text Block] Recently adopted accounting pronouncements New Accounting Pronouncements Policy Policy [Text Block] Tabular disclosure of estimated useful lives of property plant and equipment. Schedule of Estimated Useful Lives of Property Plant and Equipment Schedule Of Estimated Useful Lives Of Property Plant And Equipment Table [Text Block] Summary of Changes in Contract Cost Assets Contract With Customer Asset And Liability Table [Text Block] Schedule of warrant liabilities at fair value. Summary of Inputs Used in Black-Scholes Option Pricing Model in Determining Fair Value of Warrant Liability Schedule Of Warrant Liabilities At Fair Value Table [Text Block] Schedule of changes in warrant liabilities at fair value. Summary of Changes in Fair Value of Warrant Liability Schedule Of Changes In Warrant Liabilities At Fair Value Table [Text Block] Schedule of Marketable Securities Debt Securities Available For Sale Table [Text Block] Schedule of Strategic Investments Activity Investment Table [Text Block] Schedule of Financial Assets Measured at Fair Value on Recurring Basis Within Fair Value Hierarchy Fair Value By Balance Sheet Grouping [Text Block] Components of Property and Equipment, Net Property Plant And Equipment [Text Block] Summary of Components of Lease Expense Lease Cost Table [Text Block] Lease supplemental information. Summary of Supplemental Information Related to Leases Lease Supplemental Information Table [Text Block] Disclosure of lease weighed average remaining lease term and discount rates. Summary of Weighed Average Remaining Lease Term and Discount Rates Disclosure Of Lease Weighed Average Remaining Lease Term And Discount Rates Table [Text Block] Lessee operating and finance lease liability maturity. Summary of Maturities of Lease Payments for Leases Lessee Operating And Finance Lease Liability Maturity Table [Text Block] Schedule Of Business Acquisitions By Acquisition [Table] Schedule Of Business Acquisitions By Acquisition [Table] Business Acquisition Business Acquisition [Axis] Business Acquisition, Acquiree Business Acquisition Acquiree [Domain] Levelset. Levelset Levelset [Member] LaborChart. LaborChart Labor Chart [Member] Esticom Inc. Esticom Inc Esticom Inc [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Summary of Total Purchase Consideration Business Combination Separately Recognized Transactions Table [Text Block] Summary of Purchase Consideration Allocated to Assets and Liabilities Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Table [Text Block] Summary of Pro Forma Results Business Acquisition Pro Forma Information [Text Block] Summary of Finite-lived Intangible Assets Schedule Of Finite Lived Intangible Assets Table [Text Block] Summary of Intangible Assets Amortization Expense Finite Lived Intangible Assets Amortization Expense Table [Text Block] Estimated Future Amortization Expense Related to Finite-lived Intangible Assets Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block] Summary of Changes in Carrying Amount of Goodwill Schedule Of Goodwill [Text Block] Capitalized software development costs. Summary of Capitalized Software Development Costs Capitalized Software Development Costs Table [Text Block] Schedule of estimated amortization of capitalized software development costs. Schedule of Remaining Estimated Amortization of Capitalized Software Development Costs Schedule Of Estimated Amortization Of Capitalized Software Development Costs Table [Text Block] Schedule of Components of Accrued Expenses Schedule Of Accrued Liabilities Table [Text Block] Summary of Future Unconditional Purchase Commitments for Software Service Subscriptions and Other Services Unrecorded Unconditional Purchase Obligations Disclosure [Text Block] Sale of Stock Subsidiary Sale Of Stock [Axis] Sale of Stock Sale Of Stock Name Of Transaction [Domain] Employee Stock Purchase Plan Employee Stock [Member] Summary of Stock Option Activity Schedule Of Share Based Compensation Stock Options Activity Table [Text Block] Summary of Activity in Connection with RSUs Schedule Of Share Based Compensation Restricted Stock Units Award Activity Table [Text Block] Schedule of Fair Value of ESPP Purchase Rights on Date of Grant Schedule Of Share Based Payment Award Employee Stock Purchase Plan Valuation Assumptions Table [Text Block] Summary of Total Stock-based Compensation Cost from Stock Options, RSUs, ESPP, RSAs, and Sales of Stock Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block] Components of Loss before Provision for (Benefit from) Income Taxes Schedule Of Income Before Income Tax Domestic And Foreign Table [Text Block] Provision for (Benefit from) Income Taxes Schedule Of Components Of Income Tax Expense Benefit Table [Text Block] Reconciliation between Income Taxes Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block] Significant Components of Company's Deferred Tax Assets and Liabilities Schedule Of Deferred Tax Assets And Liabilities Table [Text Block] Summary of Activity Related to Valuation Allowance Summary Of Valuation Allowance [Text Block] Summary of Activity Related to Unrecognized Tax Benefits Summary Of Income Tax Contingencies [Text Block] Summary of Weighted Average Potentially Dilutive Shares are Excluded from Calculation of Diluted Earnings Per Share Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block] Summary of Revenue by Geographic Region Revenue From External Customers By Geographic Areas Table [Text Block] Summary of Property and Equipment Net and ROU Assets by Geographic Region Long Lived Assets By Geographic Areas Table [Text Block] Summary of Restructuring-Related Expense Schedule Of Restructuring And Related Costs [Text Block] common stock pursuant to the exercise in full of the underwriters’ option to purchase additional shares. Ratio applied to the conversion of redeemable convertible preferred stock to common stock. Schedule Of Stock By Class [Table] Schedule Of Stock By Class [Table] IPO I P O [Member] Award Type Award Type [Axis] Award Type Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Restricted Stock Units Restricted Stock Units R S U [Member] Class Of Stock [Line Items] Class Of Stock [Line Items] Share price Share Price Common stock pursuant to exercise in full of underwriters' option to purchase additional shares Common Stock Pursuant To Exercise In Full Of Underwriters Option To Purchase Additional Shares Proceeds from initial public offering, net of underwriting commissions and discounts Underwriting discounts and commissions Payments For Underwriting Expense Conversion of redeemable convertible preferred stock to common stock upon initial public offering, shares Redeemable convertible preferred stock conversion ratio Stock Conversion Common Stock Conversion Ratio Recognized stock-based compensation expense Employee Benefits And Share Based Compensation Disclosure of summary of significant accounting policies. Disclosure of summary of significant accounting policies. Disclosure Of Summary Of Significant Accounting Policies [Table] Disclosure Of Summary Of Significant Accounting Policies [Table] Accounting Standards Update Adjustments For New Accounting Pronouncements [Axis] Accounting Standards Update Type Of Adoption [Member] ASU 2020-06 Accounting Standards Update202006 [Member] Revision of Prior Period Restatement [Axis] Revision of Prior Period Restatement [Domain] Revision of Prior Period, Accounting Standards Update, Adjustment Revision Of Prior Period Accounting Standards Update Adjustment [Member] Cash and Cash Equivalents Cash And Cash Equivalents [Axis] Cash and Cash Equivalents Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member] Money Market Funds Money Market Funds [Member] Product and Service Product Or Service [Axis] Product and Service Products And Services [Domain] Software products. Software Products Software Products [Member] Concentration Risk Type Concentration Risk By Type [Axis] Concentration Risk Type Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Concentration Risk Benchmark Concentration Risk By Benchmark [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Accounts Receivable Accounts Receivable [Member] Revenue Sales Revenue Net [Member] Statistical Measurement Range [Axis] Statistical Measurement Range [Member] Minimum Minimum [Member] Maximum Maximum [Member] Long-Lived Tangible Asset Property Plant And Equipment By Type [Axis] Long-Lived Tangible Asset Property Plant And Equipment Type [Domain] Capitalized Software Development Costs Software And Software Development Costs [Member] Internal capitalized software development costs. Internal Capitalized Software Development Costs Internal Capitalized Software Development Costs [Member] Series I warrant. Series I Warrant Series I Warrant [Member] Disclosure Of Summary Of Significant Accounting Policies [Line Items] Disclosure Of Summary Of Significant Accounting Policies [Line Items] Number of operating segments Number Of Operating Segments Cash equivalents Cash Equivalents At Carrying Value Number of customers. Allowance for expected credit losses Concentration risk percentage Concentration Risk Percentage1 Number of customers Number Of Customers Accounts receivable, net Schedule Of Property Plant And Equipment [Table] Schedule Of Property Plant And Equipment [Table] Leasehold Improvements Leasehold Improvements [Member] Building Improvements Building Improvements [Member] Furniture and Fixtures Furniture And Fixtures [Member] Computers and Equipment Computer Equipment [Member] Purchased Software Software Development [Member] Property Plant And Equipment [Line Items] Property Plant And Equipment [Line Items] Estimated Useful Life Property Plant And Equipment Estimated Useful Lives Self-insurance accrual net. Self insurance accrual Net Self Insurance Accrual Net Intangible asset, Estimated useful life Finite Lived Intangible Asset Useful Life Number of reporting unit Number Of Reporting Units Estimated useful life Aggregate amount of transaction price allocated to remaining performance obligations Revenue Remaining Performance Obligation Percentage of remaining performance obligation expects to recognize as revenue Revenue Remaining Performance Obligation Percentage Contract obtaining cost deferred and recognized over expected benefit period. Revenue, practical expedient, incremental cost of obtaining contract Revenue Practical Expedient Incremental Cost Of Obtaining Contract Contract obtaining cost deferred and recognized over expected benefit period Contract Obtaining Cost Deferred And Recognized Over Expected Benefit Period Impairment losses of contract assets Capitalized Contract Cost Impairment Loss Capitalized contract costs additions. Capitalized Contract Cost [Abstract] Beginning balance Capitalized Contract Cost Net Additions Capitalized Contract Costs Additions Amortization Capitalized Contract Cost Amortization Ending balance Advertising costs Advertising Expense Requisite service period of the awards Share Based Compensation Arrangement By Share Based Payment Award Award Requisite Service Period1 Class of warrant issued to purchase preferred shares. Number of redeemable convertible preferred stock shares issued. Number of preferred shares the warrant can purchase Class Of Warrant Issued To Purchase Preferred Shares Warrant liability Derivative Liabilities Noncurrent Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Derivative Liability Noncurrent Statement Of Financial Position Extensible Enumeration Issuance of redeemable convertible preferred stock Number Of Redeemable Convertible Preferred Stock Shares Issued proceeds from issuance of convertible preferred stock Proceeds From Issuance Of Convertible Preferred Stock Fair value of preferred stock per share. Fair Value Inputs Quantitative Information [Abstract] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Table] Measurement Input Type Measurement Input Type [Axis] Measurement Input Type Measurement Input Type [Domain] Fair Value of Preferred Stock Per Share Measurement Input Share Price [Member] Interest Rate Measurement Input Risk Free Interest Rate [Member] Term Measurement Input Expected Term [Member] Dividend Yield Measurement Input Expected Dividend Rate [Member] Volatility Measurement Input Price Volatility [Member] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items] Fair value of Series I redeemable convertible preferred stock per share Fair Value Of Preferred Stock Per Share Measurement input Warrants And Rights Outstanding Measurement Input Expected term (in years) Warrants And Rights Outstanding Term Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Abstract] Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Table] Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Table] Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items] Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items] Balance as of December 31, 2019 Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value Issuance of Series I warrant Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Issues Change in fair value measurement of Series I warrant liability Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Gain Loss Included In Earnings Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value Recurring Basis Unobservable Input Reconciliation Liability Gain Loss Statement Of Income Extensible List Fair value of Series I warrant reclassified to Series I redeemable convertible preferred stock upon exercise Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Purchases Sales Issuances Settlements Balance as of December 31, 2020 Beneficial conversion feature on preferred stock recorded as deemed dividend. Beneficial conversion feature on preferred stock recorded as deemed dividend Beneficial Conversion Feature On Preferred Stock Recorded As Deemed Dividend Debt Securities Available For Sale [Table] Debt Securities Available For Sale [Table] Financial Instrument Financial Instrument [Axis] Financial Instruments Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain] U.S. Treasury Securities U S Government Agencies Debt Securities [Member] Commercial Paper Commercial Paper [Member] Corporate notes and obligations. Corporate Notes and Obligations Corporate Notes And Obligations [Member] Time deposits. Time Deposits Time Deposits [Member] Schedule Of Available For Sale Securities [Line Items] Schedule Of Available For Sale Securities [Line Items] Amortized Cost Gross Unrealized Gains Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax Gross Unrealized Losses Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax Fair Value Available For Sale Securities Debt Securities Investment Type Investment Type [Axis] Investments Investment Type Categorization [Member] Investments in limited partnership funds. Investments in Limited Partnership Funds Investments In Limited Partnership Funds [Member] Maturities of marketable securities Proceeds From Maturities Prepayments And Calls Of Held To Maturity Securities Sales of marketable securities Proceeds From Sale And Maturity Of Marketable Securities Impairment of marketable securities Impairment Of Investments Marketable securities Marketable Securities Fair value of convertible notes Notes Payable Fair Value Disclosure Interest accrued on available-for-sale debt securities. Impairment losses on strategic investments. Convertible note acquired in connection with business combination. Limited Partnerships Available-for-Sale Debt Securities Debt Securities [Member] Collateral Held Collateral [Axis] Collateral Held Collateral [Domain] Equity Securities Equity Securities [Member] Beginning balance Investments Interest accrued Interest Accrued On Available For Sale Debt Securities Purchases of strategic investments Convertible note acquired in connection with abusiness combination Convertible Note Acquired In Connection With Business Combination Unrealized (losses) gains Unrealized Gain Loss On Investments Impairment losses Impairment Losses On Strategic Investments Ending balance Contractual obligation Contractual Obligation Impairment losses Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Abstract] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value Hierarchy and NAV Fair Value By Fair Value Hierarchy Level [Axis] Fair Value Hierarchy and NAV Fair Value Measurements Fair Value Hierarchy [Domain] Level 1 Fair Value Inputs Level1 [Member] Level 2 Fair Value Inputs Level2 [Member] Level 3 Fair Value Inputs Level3 [Member] Asset Class Fair Value By Asset Class [Axis] Asset Class Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Cash equivalents: Cash And Cash Equivalents [Abstract] Money market funds Cash And Cash Equivalents Fair Value Disclosure Marketable securities: Marketable Securities [Abstract] Strategic investments: Investments [Abstract] Investments in available-for-sale debt securities Total Assets Fair Value Disclosure Purchased Software Property and equipment Property Plant And Equipment Gross Less: accumulated depreciation and amortization Accumulated Depreciation Depletion And Amortization Property Plant And Equipment Property and equipment, net Depreciation and amortization Depreciation Lessee Lease Description [Table] Lessee Lease Description [Table] Lessee Lease Description [Line Items] Lessee Lease Description [Line Items] Non-cancelable lease term Lessee Operating Lease Term Of Contract Lease extension period Lessee Operating Lease Renewal Term Lease existence of option to extend Lessee Operating Lease Existence Of Option To Extend Lease existence of option to terminate Lessee Operating Lease Existence Of Option To Terminate Amortization of right of use assets Finance Lease Right Of Use Asset Amortization Interest on lease liabilities Finance Lease Interest Expense Operating lease cost Operating Lease Cost Short-term lease cost Short Term Lease Cost Variable lease cost Variable Lease Cost Total lease cost Lease Cost Amount included within other current liabilities Operating Lease Liability Current Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease Liability Current Statement Of Financial Position Extensible List Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List Total operating lease liabilities Operating Lease Liability Amount included within other current liabilities Finance Lease Liability Current Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease Liability Current Statement Of Financial Position Extensible List Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease Liability Noncurrent Statement Of Financial Position Extensible List Total finance lease liabilities Finance Lease Liability Finance leases, Weighted-average remaining lease term (in years) Finance Lease Weighted Average Remaining Lease Term1 Operating leases, Weighted-average remaining lease term (in years) Operating Lease Weighted Average Remaining Lease Term1 Finance leases, Weighted-average discount rate Finance Lease Weighted Average Discount Rate Percent Operating leases, Weighted-average discount rate Operating Lease Weighted Average Discount Rate Percent Lessee operating and finance lease liability payments due. Operating Operating Lease Liabilities Payments Due [Abstract] 2023 Lessee Operating Lease Liability Payments Due Next Twelve Months 2024 Lessee Operating Lease Liability Payments Due Year Two 2025 Lessee Operating Lease Liability Payments Due Year Three 2026 Lessee Operating Lease Liability Payments Due Year Four 2027 Lessee Operating Lease Liability Payments Due Year Five Thereafter Lessee Operating Lease Liability Payments Due After Year Five Total lease payments Lessee Operating Lease Liability Payments Due Less imputed interest Lessee Operating Lease Liability Undiscounted Excess Amount Total Finance Finance Lease Liabilities Payments Due [Abstract] 2023 Finance Lease Liability Payments Due Next Twelve Months 2024 Finance Lease Liability Payments Due Year Two 2025 Finance Lease Liability Payments Due Year Three 2026 Finance Lease Liability Payments Due Year Four 2027 Finance Lease Liability Payments Due Year Five Thereafter Finance Lease Liability Payments Due After Year Five Total lease payments Finance Lease Liability Payments Due Less imputed interest Finance Lease Liability Undiscounted Excess Amount Total Operating and finance lease liabilities payments due. Total Operating And Finance Lease Liabilities Payments Due [Abstract] 2023 Lessee Operating And Finance Lease Liability Payments Due Next Twelve Months 2024 Lessee Operating And Finance Lease Liability Payments Due Year Two 2025 Lessee Operating And Finance Lease Liability Payments Due Year Three 2026 Lessee Operating And Finance Lease Liability Payments Due Year Four 2027 Lessee Operating And Finance Lease Liability Payments Due Year Five Thereafter Lessee Operating And Finance Lease Liability Payments Due After Year Five Total lease payments Lessee Operating And Finance Lease Liability Payments Due Less imputed interest Lessee Operating And Finance Lease Liability Imputed Interest Total Operating And Finance Lease Liability Lessee operating lease not yet commenced undiscounted commitments. Undiscounted commitments for operating lease not yet commenced Lessee Operating Lease Not Yet Commenced Undiscounted Commitments Operating lease term of lease not yet commenced Lessee Operating Lease Lease Not Yet Commenced Term Of Contract1 Finite-Lived Intangible Assets by Major Class Finite Lived Intangible Assets By Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name Finite Lived Intangible Assets Major Class Name [Domain] Developed Technology Developed Technology Rights [Member] Customer Relationships Customer Relationships [Member] Employment Contracts Employment Contracts [Member] Subsequent Event Type Subsequent Event Type [Axis] Subsequent Event Type Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Balance Sheet Location Balance Sheet Location [Axis] Balance Sheet Location Balance Sheet Location [Domain] Prepaid Expenses and Other Current Assets Prepaid Expenses And Other Current Assets [Member] Vesting Vesting [Axis] Vesting Vesting [Domain] Vesting Share Based Compensation Award Tranche Two [Member] Future Vesting Share Based Compensation Award Tranche One [Member] Indus.ai Inc. Indus.ai Inc. Indus Ai Inc [Member] Developed Technology Intangible Assets Technology Based Intangible Assets [Member] Avata Intelligence Inc. Avata Intelligence Inc Avata Intelligence Inc [Member] Total purchase consideration Business Combination Consideration Transferred1 Cash consideration Payments To Acquire Businesses Gross Fair value of stock Business Combination Consideration Transferred Equity Interests Issued And Issuable Total purchase consideration Share price per share Business Acquisition Share Price Acquisition date fair value Cash consideration held in escrow Escrow Deposit Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net [Abstract] Other Acquired Intangible Assets Other Intangible Assets [Member] Assets acquired Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Assets [Abstract] Cash and cash equivalents Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents Accounts receivable Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Receivables Prepaid expenses and other current assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Prepaid Expense And Other Assets Other non-current assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Noncurrent Assets Intangible assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles Total assets acquired Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Assets Liabilities assumed Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Liabilities [Abstract] Accounts payable Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Payable Accrued expenses Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Expenses Deferred revenue, current Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Deferred Revenue Other current liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Other Other non-current liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Noncurrent Liabilities Other Net deferred tax liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Deferred Tax Liabilities Total liabilities assumed Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Liabilities Net assets acquired Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net Useful life Acquired Finite Lived Intangible Assets Weighted Average Useful Life Estimated useful life Business acquisition, vesting period Business Acquisition Period Results Included In Combined Entity1 Acquisition-related costs Business Combination Acquisition Related Costs Revenue Business Acquisitions Pro Forma Revenue Net Loss Business Acquisitions Pro Forma Net Income Loss Other current and non-current liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current And Non Current Liabilities Other Payment for the vested holdback consideration. Expense for vested holdback consideration Payment For Vested Holdback Consideration Business acquisition, purchase consideration held back for indemnification obligations related to stock purchase agreement. Payment for the holdback consideration, net of indemnification claims. Business acquisition, percentage of outstanding voting interests Business Acquisition Percentage Of Voting Interests Acquired Purchase consideration held back for indemnification obligations accordance with stock purchase agreement Business Acquisition Purchase Consideration Held Back For Indemnification Obligations Related To Stock Purchase Agreement Payment for holdback consideration, net of indemnification claims Payment For Holdback Consideration Net Of Indemnification Claims Purchase consideration allocated to intangible assets, estimated fair value Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangible Assets Other Than Goodwill Deferred tax liability Intangible asset, estimated useful life Common stock held back for potential breaches of representations and warranties. Duration after closing date for common stock held back in connection with acquisition. Common stock held back for potential breaches of representations and warranties Common Stock Held Back For Potential Breaches Of Representations And Warranties Duration after closing date for common stock held back in connection with acquisition Duration After Closing Date For Common Stock Held Back In Connection With Acquisition Other acquired intangible assets Amount of goodwill deductible for income tax purposes Business Acquisition Purchase Price Allocation Goodwill Expected Tax Deductible Amount Finite lived intangible assets weighted average remaining useful life. Schedule Of Finite Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Developed Technology Previously Reported Scenario Previously Reported [Member] Finite Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Gross Carrying Amount Finite Lived Intangible Assets Gross Accumulated Amortization Finite Lived Intangible Assets Accumulated Amortization Net Carrying Amount Weighted-Average Remaining Useful Life (Years) Finite Lived Intangible Assets Weighted Average Remaining Useful Life Residual value of intangible assets Acquired Finite Lived Intangible Asset Residual Value Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Cost of Revenue Cost Of Sales [Member] Sales and Marketing Selling And Marketing Expense [Member] Research and Development Research And Development Expense [Member] Total amortization of acquired intangible assets Amortization Of Intangible Assets 2023 Finite Lived Intangible Assets Amortization Expense Next Twelve Months 2024 Finite Lived Intangible Assets Amortization Expense Year Two 2025 Finite Lived Intangible Assets Amortization Expense Year Three 2026 Finite Lived Intangible Assets Amortization Expense Year Four 2027 Finite Lived Intangible Assets Amortization Expense Year Five Thereafter Finite Lived Intangible Assets Amortization Expense After Year Five Goodwill Roll Forward Beginning balance Additions Goodwill Acquired During Period Other adjustments, net Goodwill Purchase Accounting Adjustments Ending balance Goodwill impairment Goodwill Impairment Loss Gross carrying amount Capitalized Computer Software Gross Accumulated amortization Capitalized Computer Software Accumulated Amortization Net capitalized software costs Capitalized software development costs. Capitalized software development costs. Capitalized Software Development Costs [Table] Capitalized Software Development Costs [Table] Capitalized Software Development Costs [Line Items] Capitalized Software Development Costs [Line Items] Amortization of capitalized software Capitalized Computer Software Amortization1 Software development costs Research And Development Expense Software Excluding Acquired In Process Cost Amortization of capitalized software development costs. Amortization of Capitalized Software Development Costs Amortization Of Capitalized Software Development Costs [Member] Accrued commissions. Accrued bonuses Accrued Bonuses Current Accrued commissions Accrued Commissions Accrued salary, payroll tax, and employee benefit liabilities Employee Related Liabilities Current Other accrued expenses Other Accrued Liabilities Current Total accrued expenses Line of credit facility, termination date. Line Of Credit Facility [Table] Line Of Credit Facility [Table] Line Of Credit Facility [Line Items] Line Of Credit Facility [Line Items] Aggregate principal amount available under the credit facility Line Of Credit Facility Current Borrowing Capacity Credit facility, maximum borrowing capacity Line Of Credit Facility Maximum Borrowing Capacity Credit facility, maturity date Line Of Credit Facility Expiration Date1 Credit facility, termination date Line Of Credit Facility Termination Date Credit facility amount drawn Line Of Credit Letters of credit outstanding Letters Of Credit Outstanding Amount 2023 Unrecorded Unconditional Purchase Obligation Balance On First Anniversary 2024 Unrecorded Unconditional Purchase Obligation Balance On Second Anniversary 2025 Unrecorded Unconditional Purchase Obligation Balance On Third Anniversary 2026 Unrecorded Unconditional Purchase Obligation Balance On Fourth Anniversary 2027 Unrecorded Unconditional Purchase Obligation Balance On Fifth Anniversary Thereafter Unrecorded Unconditional Purchase Obligation Due After Five Years Total Unrecorded Unconditional Purchase Obligation Balance Sheet Amount Purchase commitments renewal period. Unrecorded Unconditional Purchase Obligation [Table] Unrecorded Unconditional Purchase Obligation [Table] Unrecorded Unconditional Purchase Obligation [Line Items] Unrecorded Unconditional Purchase Obligation [Line Items] Purchase commitments Purchase Obligation Purchase commitments renewal period Purchase Commitments Renewal Period Number of votes per share. Number of votes per share Number Of Votes Per Share Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Plan Name Plan Name [Axis] Plan Name Plan Name [Domain] Two thousand twenty one equity incentive plan. 2021 Equity Incentive Plan Two Thousand Twenty One Equity Incentive Plan [Member] 2014 equity incentive plan. Two Thousand And Fourteen Equity Incentive Plan Two Thousand And Fourteen Equity Incentive Plan [Member] Restricted Stock Units (RSUs) Restricted stock awards. Restricted Stock Awards Restricted Stock Awards [Member] First anniversary. First Anniversary First Anniversary [Member] Second anniversary. Second Anniversary Second Anniversary [Member] Restricted Series H-1 redeemable convertible preferred stock awards. Restricted Series H-1 Redeemable Convertible Preferred Stock Awards ("RSAs") Restricted Series H1 Redeemable Convertible Preferred Stock Awards [Member] ESPP Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Number of shares initially authorized for issuance Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized Percentage of outstanding shares Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Outstanding Stock Maximum Number of shares initially available for issuance Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Number of options issued Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number Options exercisable for periods Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1 Vesting period Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 Number of shares granted Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross Share Based Compensation Arrangement By Share Based Payment Award Additional General Disclosures [Abstract] Number of shares outstanding Number of shares exercised Number of shares canceled/forfeited Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Number of shares outstanding Number of shares exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number Weighted average exercise price, outstanding Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Weighted average exercise price, exercised Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price Weighted average exercise price, canceled/forfeited Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price Weighted average exercise price, outstanding Weighted average exercise price, exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price Weighted average remaining contractual life, outstanding Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2 Aggregate intrinsic value, outstanding Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value Aggregate intrinsic value, exercised Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value Aggregate intrinsic value, outstanding Aggregate intrinsic value, exercisable Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1 Total unrecognized stock-based compensation expense Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options Total unrecognized compensation cost, weighted-average period Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Grant date fair value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value Intrinsic value, vested Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Vested Total unrecognized stock-based compensation expense Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Number of Shares Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Roll Forward Number of shares Unvested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Number of shares granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Number of shares vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Number of shares canceled/forfeited Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period Number of shares Unvested Weighted Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Roll Forward Weighted average grant date fair value, Unvested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Weighted average grant date fair value, granted Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value Weighted average grant date fair value, vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value Weighted average grant date fair value, canceled/forfeited Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value Weighted average grant date fair value, Unvested Issuance of unregistered common stock for certain employees Stock Issued During Period Shares Issued For Services Number of shares vested Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested Number Of Shares Stock-based compensation expense Allocated Share Based Compensation Expense Share based compensation arrangement by share based payment award options issued in period gross. Percentage of shares released from restriction. Number of shares issued Share Based Compensation Arrangement By Share Based Payment Award Options Issued In Period Gross Weighted average grant date fair value, granted Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price Percentage of shares released from restriction Percentage Of Shares Released From Restriction Number of period of common stock reserved for issuance. Maximum number of additional shares of common stock that may be issued Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized Number of period of common stock reserved for issuance Number Of Period Of Common Stock Reserved For Issuance Represents the duration of offering period under ESPP. Represents the number of purchase periods under ESPP. Represents the duration of purchase period under ESPP. Offering period Employee Stock Purchase Plan Offering Period Number of purchase periods Employee Stock Purchase Plan Number Of Purchase Period Duration of purchase periods Employee Stock Purchase Plan Duration Of Purchase Period Annual increase to stock available for issuance as a threshold percentage of outstanding shares of Company's capital stock as of the last day of the immediately preceding fiscal year, under the plan. Maximum amount each participant can contribute to a defined contribution plan per calendar year. Annual increase to stock available for issuance as a threshold percentage of outstanding shares of Company's capital stock as of the last day of the immediately preceding fiscal year, under the plan. Employee stock purchase plan number of end participation period description. Percentage of eligible compensation Employee Stock Purchase Plan Percentage Of Eligible Compensation Maximum amount each participant can contribute to a defined contribution plan per calendar year Maximum Amount Each Participant Can Contribute To A Defined Contribution Plan Per Calendar Year Maximum number of shares each participant can purchase during purchase period Maximum Number Of Shares Each Participant Can Purchase During Purchase Period Purchase price, threshold percentage of fair market value Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent Participation end period description Employee Stock Purchase Plan Number Of End Participation Period Description Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions And Methodology [Abstract] Risk-free interest rate Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Expected term (in years) Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1 Estimated dividend yield Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate Estimated weighted-average volatility Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Expected dividend yield utilized. Expected dividend yield utilized Expected Dividend Yield Utilized Employee payroll contributions accrued Common stock, purchased Stock Issued During Period Shares Employee Stock Ownership Plan Share Based Compensation Allocation And Classification In Financial Statements [Abstract] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] General and Administrative General And Administrative Expense [Member] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Total stock-based compensation expense Stock-based compensation capitalized for software development and cloud-computing arrangement implementation costs Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount Total stock-based compensation cost Sharebased Compensation Arrangement By Sharebased Payment Award Compensation Cost1 Share-based payment arrangement, expense, tax benefit Employee Service Share Based Compensation Tax Benefit From Compensation Expense Domestic Income Loss From Continuing Operations Before Income Taxes Domestic Foreign Income Loss From Continuing Operations Before Income Taxes Foreign Current: Current Income Tax Expense Benefit Continuing Operations [Abstract] State Current State And Local Tax Expense Benefit Foreign Current Foreign Tax Expense Benefit Total Current Income Tax Expense Benefit Deferred: Deferred Income Tax Expense Benefit Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense Benefit State Deferred State And Local Income Tax Expense Benefit Foreign Deferred Foreign Income Tax Expense Benefit Total Provision for (benefit from) income taxes Computed expected income tax benefit Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate State income taxes - net of federal income tax benefit Income Tax Reconciliation State And Local Income Taxes Change in valuation allowance Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance Non-deductible expenses Income Tax Reconciliation Nondeductible Expense Series I warrant Income Tax Reconciliation Warrant Stock-based compensation Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount Tax credits (federal and state) Income Tax Reconciliation Tax Credits Foreign rate differential Income Tax Reconciliation Foreign Income Tax Rate Differential Other Income Tax Reconciliation Other Adjustments Deferred tax assets lease liabilities. Deferred tax assets capitalized software cost. Deferred tax liabilities lease assets. Deferred tax liabilities contract cost asset. Deferred tax liabilities prepaid and accrued expenses. Deferred tax assets: Deferred Tax Assets Net [Abstract] Net operating loss Deferred Tax Assets Operating Loss Carryforwards Tax credits Deferred Tax Assets Tax Credit Carryforwards Lease liabilities Deferred Tax Assets Lease Liabilities Stock-based compensation Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost Capitalized software cost Deferred Tax Assets Capitalized Software Cost Other Deferred Tax Assets Other Total deferred tax assets Deferred Tax Assets Gross Valuation allowance Deferred Tax Assets Valuation Allowance Total deferred tax assets, net Deferred Tax Assets Net Deferred tax liabilities: Deferred Tax Liabilities Net [Abstract] Lease assets Deferred Tax Liabilities Lease Assets Acquired intangible assets Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets Capitalized software Deferred Tax Liabilities Deferred Expense Capitalized Software Contract cost asset Deferred Tax Liabilities Contract Cost Asset Prepaid and accrued expenses Deferred Tax Liabilities Prepaid And Accrued Expenses Other Deferred Tax Liabilities Other Total deferred tax liabilities Deferred Income Tax Liabilities Total Deferred Tax Assets Liabilities Net Deferred tax assets increase (decrease) in valuation allowance of purchase accounting for business combinations. Deferred Tax Assets Net Of Valuation Allowance [Abstract] Beginning balance Current year change Valuation Allowance Deferred Tax Asset Change In Amount Release of valuation allowance as a result of purchase accounting for business combinations Deferred Tax Assets Increase Decrease In Valuation Allowance Of Purchase Accounting For Business Combinations Ending balance Income tax. Income tax. Income Tax Disclosures [Table] Income Tax Disclosures [Table] Levelset and LaborChart Acquisitions. Levelset and LaborChart Acquisitions Levelset And Labor Chart Acquisitions [Member] Income Tax Authority Income Tax Authority [Axis] Income Tax Authority Income Tax Authority [Domain] Federal Domestic Country [Member] State State And Local Jurisdiction [Member] Tax Credit Carryforward Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name Tax Credit Carryforward Name [Domain] Expire in 2025 through 2037. Expire in 2025 through 2037 Expire In Two Thousand And Twenty Five Through Two Thousand And Thirty Seven [Member] Not expire. Not Expire Not Expire [Member] Begin to expire in 2028. Begin to Expire in 2028 Begin To Expire In Two Thousand And Twenty Eight [Member] Research Tax Credit Carryforward Research [Member] Tax Period Tax Period [Axis] Tax Period Tax Period [Domain] Begin to expire in 2022. Begin to Expire in 2022 Begin To Expire In Two Thousand And Twenty Two [Member] Income Tax Disclosures [Line Items] Income Tax Disclosures [Line Items] Income tax benefit valuation allowance Operating loss carryforwards cumulative change in ownership percentage. Operating loss carryforwards cumulative change in ownership period. Net operating loss carryforwards Operating Loss Carryforwards Cumulative change in ownership, percentage Operating Loss Carryforwards Cumulative Change In Ownership Percentage Cumulative change in ownership period Operating Loss Carryforwards Cumulative Change In Ownership Period Tax credit carryforward, Amount Tax Credit Carryforward Amount Unrecognized tax benefits increases decreases resulting from prior period tax positions. Beginning balance Unrecognized Tax Benefits Increases related to current period positions Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions (Decreases) increases related to prior period positions Unrecognized Tax Benefits Increases Decreases Resulting From Prior Period Tax Positions Ending balance Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits That Would Impact Effective Tax Rate Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Antidilutive Securities Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis] Antidilutive Securities, Name Antidilutive Securities Name [Domain] Shares of common stock issuable upon conversion of redeemable convertible preferred stock. Shares of Common Stock Issuable Upon Conversion of Redeemable Convertible Preferred Stock Shares Of Common Stock Issuable Upon Conversion Of Redeemable Convertible Preferred Stock [Member] Shares of common stock issuable upon conversion of Series I warrant. Shares of Common Stock Issuable Upon Conversion of Series I Warrant Shares Of Common Stock Issuable Upon Conversion Of Series I Warrant [Member] Restricted stock units and restricted stock awards subject to future vesting. RSUs and RSAs Subject to Future Vesting Restricted Stock Units And Restricted Stock Awards Subject To Future Vesting [Member] Shares issuable pursuant to the ESPP. Shares Issuable Pursuant to ESPP Shares Issuable Pursuant To E S P P [Member] Shares of common stock issuable from stock options. Shares of Common Stock Issuable from Stock Options Shares Of Common Stock Issuable From Stock Options [Member] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Weighted-average potentially dilutive shares are excluded from calculation of diluted earnings per share Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Schedule Of Defined Benefit Plans Disclosures [Table] Schedule Of Defined Benefit Plans Disclosures [Table] Retirement Plan Sponsor Location Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location Retirement Plan Sponsor Location [Domain] Other Countries Foreign Plan [Member] Retirement Plan Name Retirement Plan Name [Axis] Retirement Plan Name Retirement Plan Name [Domain] Four zero one K plan. 401(k) Plan Four Zero One K Plan [Member] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Defined benefit plan, net contributions by employer Defined Contribution Plan Employer Discretionary Contribution Amount Geographic Areas Revenues From External Customers [Abstract] Schedule Of Segment Reporting Information By Segment [Table] Schedule Of Segment Reporting Information By Segment [Table] Geographical Statement Geographical [Axis] Geographical Segment Geographical [Domain] U.S. UNITED STATES Rest of the World Non Us [Member] Revenue Benchmark Geographic Concentration Risk Geographic Concentration Risk [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Property and equipment, net, and right of use lease assets. Total property and equipment, net, and right of use lease assets Property And Equipment Net And Right Of Use Lease Assets Schedule Of Restructuring And Related Costs [Table] Schedule Of Restructuring And Related Costs [Table] Restructuring Plan Restructuring Plan [Axis] Restructuring Plan Restructuring Plan [Domain] Business transformation plan. Business Transformation Plan Business Transformation Plan [Member] Restructuring Type Restructuring Cost And Reserve [Axis] Type of Restructuring Type Of Restructuring [Domain] Severance and Other Benefit Costs Employee Severance [Member] Restructuring Cost And Reserve [Line Items] Restructuring Cost And Reserve [Line Items] Restructuring and related activities, initiation date Restructuring And Related Activities Initiation Date Number of employees terminated Restructuring And Related Cost Number Of Positions Eliminated Percentage of workforce has been terminated Restructuring And Related Cost Number Of Positions Eliminated Period Percent Restructuring and related activities, completion date Restructuring And Related Activities Completion Date Restructuring-related expenses Restructuring Charges Total Restructuring Costs EX-101.PRE 13 pcor-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 14 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2022
Feb. 23, 2023
Jun. 30, 2022
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2022    
Document Transition Report false    
Entity File Number 001-40396    
Entity Registrant Name Procore Technologies, Inc.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 73-1636261    
Entity Address, Address Line One 6309 Carpinteria Avenue    
Entity Address, City or Town Carpinteria    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 93013    
City Area Code 866    
Local Phone Number 477-6267    
Title of 12(b) Security Common stock, $0.0001 par value    
Trading Symbol PCOR    
Security Exchange Name NYSE    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Common Stock, Shares Outstanding   140,252,878  
Amendment Flag false    
Entity Central Index Key 0001611052    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Entity Public Float     $ 3,119,296,028.22
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
ICFR Auditor Attestation Flag true    
Auditor Name PricewaterhouseCoopers LLP    
Auditor Firm ID 238    
Auditor Location Los Angeles, California    
Documents Incorporated by Reference

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s Definitive Proxy Statement relating to the registrant’s 2023 Annual Meeting of Stockholders are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such Definitive Proxy Statement will be filed with the Securities and Exchange Commission within 120 days after the end of the registrant’s 2022 fiscal year ended December 31, 2022.

   
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 296,712 $ 586,108
Marketable securities (amortized cost of $286,001 and $0 at December 31, 2022 and 2021, respectively) 285,493  
Accounts receivable, net of allowances for credit losses of $4,113 and $2,437 at December 31, 2022 and 2021, respectively 148,683 113,977
Contract cost asset, current 23,600 17,030
Prepaid expenses and other current assets 44,731 35,173
Total current assets 799,219 752,288
Capitalized software development costs, net 58,577 27,062
Property and equipment, net 39,193 36,837
Right of use assets - finance leases 37,026 39,623
Right of use assets - operating leases 41,934 44,052
Contract cost asset, non-current 40,477 25,889
Intangible assets, net 162,953 201,977
Goodwill 539,128 540,922
Other assets 21,903 22,007
Total assets 1,740,410 1,690,657
Current liabilities    
Accounts payable 14,282 15,490
Accrued expenses 99,182 65,907
Deferred revenue, current 396,535 301,557
Other current liabilities 21,639 20,750
Total current liabilities 531,638 403,704
Deferred revenue, non-current 5,278 4,024
Finance lease liabilities, non-current 45,578 47,344
Operating lease liabilities, non-current 38,087 41,573
Other liabilities, non-current 3,049 4,723
Total liabilities 623,630 501,368
Commitments and contingencies (Note 12)
Stockholders' equity    
Preferred stock, $0.0001 par value, 100,000,000 shares authorized at December 31, 2022 and 2021, respectively; 0 shares issued and outstanding at December 31, 2022 and 2021, respectively
Common stock, $0.0001 par value, 1,000,000,000 shares authorized at December 31, 2022 and 2021, respectively; 139,159,534 and 134,046,926 shares issued and outstanding at December 31, 2022 and 2021, respectively 14 13
Additional paid-in capital 2,068,225 1,852,071
Accumulated other comprehensive loss (2,316) (583)
Accumulated deficit (949,143) (662,212)
Total stockholders' equity 1,116,780 1,189,289
Total liabilities and stockholders' equity $ 1,740,410 $ 1,690,657
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Statement Of Financial Position [Abstract]    
Marketable securities, amortized cost $ 286,001 $ 0
Allowances for credit losses, net $ 4,113 $ 2,437
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, shares authorized 100,000,000 100,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, shares issued 139,159,534 134,046,926
Common stock, shares outstanding 139,159,534 134,046,926
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement Of Income And Comprehensive Income [Abstract]      
Revenue $ 720,203 $ 514,821 $ 400,291
Cost of revenue 148,416 98,312 71,663
Gross profit 571,787 416,509 328,628
Operating expenses      
Sales and marketing 424,976 308,511 189,032
Research and development 270,982 237,290 124,661
General and administrative 166,283 156,635 73,465
Total operating expenses 862,241 702,436 387,158
Loss from operations (290,454) (285,927) (58,530)
Interest income 7,861 175 293
Interest expense (2,135) (2,328) (2,353)
Change in fair value of Series I redeemable convertible preferred stock warrant liability     (36,990)
Other (expense) income, net (1,737) (843) 420
Loss before provision for (benefit from) income taxes (286,465) (288,923) (97,160)
Provision for (benefit from) income taxes 466 (23,758) (993)
Net loss $ (286,931) $ (265,165) $ (96,167)
Net loss per share attributable to common stockholders, basic $ (2.10) $ (2.86) $ (3.45)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic 136,525,728 92,673,453 27,895,546
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted 136,525,728 92,673,453 27,895,546
Other comprehensive (loss) income      
Foreign currency translation adjustment, net of tax $ (1,355) $ (770) $ 167
Unrealized loss on available-for-sale debt and marketable securities, net of tax (378)    
Total other comprehensive (loss) income (1,733) (770) 167
Comprehensive loss $ (288,664) $ (265,935) $ (96,000)
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Total
Cumulative- Effect of Accounting Change Due to Adoption
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Accumulated Deficit
Cumulative- Effect of Accounting Change Due to Adoption
Redeemable Convertible Preferred Stock
Beginning balance at Dec. 31, 2019 $ (253,758) $ (56) $ 3 $ 47,043 $ 20 $ (300,824) $ (56)  
Beginning balance, shares at Dec. 31, 2019               78,863,035
Beginning balance at Dec. 31, 2019               $ 442,897
Beginning balance, shares at Dec. 31, 2019     25,394,082          
Accounting Standards Update [Extensible Enumeration]   us-gaap:AccountingStandardsUpdate201613Member         us-gaap:AccountingStandardsUpdate201613Member  
Issuance of common stock for business combination 3,885     3,885        
Issuance of common stock for business combination, shares     96,749          
Issuance of Series I redeemable convertible preferred stock upon exercise of Series I redeemable convertible preferred stock warrant               $ 103,913
Issuance of Series I redeemable convertible preferred stock upon exercise of Series I redeemable convertible preferred stock warrant, shares               1,452,513
Cancelation of Series H-1 redeemable convertible preferred stock held in escrow for business acquisition, shares               (4)
Vesting of RSUs, shares     2,000          
Exercise of stock options 32,040     32,040        
Exercise of stock options, shares     5,214,282          
Stock-based compensation 41,787     41,787        
Stock-based compensation               $ 2,748
Issuance of Series H- I redeemable convertible preferred stock for cash, net of issuance costs               $ 177,916
Issuance of Series I redeemable convertible preferred stock for cash, net of issuance costs, shares               5,015,734
Other comprehensive income (loss) 167       167      
Net loss (96,167)         (96,167)    
Ending balance at Dec. 31, 2020 (272,102)   $ 3 124,755 187 (397,047)    
Ending balance, shares at Dec. 31, 2020               85,331,278
Ending balance at Dec. 31, 2020               $ 727,474
Ending balance, shares at Dec. 31, 2020     30,707,113          
Conversion of redeemable convertible preferred stock to common stock upon initial public offering 728,375   $ 9 728,366       (728,375)
Issuance of common stock upon initial public offering, net of underwriting discounts and offering costs 657,635   $ 1 657,634        
Issuance of common stock upon initial public offering, net of underwriting discounts and offering costs, shares     10,410,000          
Issuance of common stock, net of common stock withheld for tax liability upon settlement of restricted stock units (15)     (15)        
Issuance of common stock, net of common stock withheld for tax liability, upon settlement of restricted stock units, shares     2,538,535          
Issuance of common stock for employee stock purchase plan 9,475     9,475        
Issuance of common stock for employee stock purchase plan, shares     166,370          
Issuance of common stock for business combination 58,028     58,028        
Issuance of common stock for business combination, shares     610,499          
Issuance of restricted stock awards     199,670          
Exercise of stock options 42,321     42,321        
Exercise of stock options, shares     4,083,461          
Stock-based compensation 231,507     231,507        
Stock-based compensation               $ 901
Other comprehensive income (loss) (770)       (770)      
Net loss (265,165)         (265,165)    
Ending balance at Dec. 31, 2021 1,189,289   $ 13 1,852,071 (583) (662,212)    
Ending balance, shares at Dec. 31, 2021     134,046,926          
Conversion of redeemable convertible preferred stock to common stock, shares     85,331,278         (85,331,278)
Issuance of common stock for employee stock purchase plan 22,133     22,133        
Issuance of common stock for employee stock purchase plan, shares     551,753          
Exercise of stock options $ 22,317     22,317        
Exercise of stock options, shares 1,716,286   1,716,286          
Stock-based compensation $ 171,704     171,704        
Other comprehensive income (loss) (1,733)       (1,733)      
Net loss (286,931)         (286,931)    
Ending balance at Dec. 31, 2022 1,116,780   $ 14 $ 2,068,225 $ (2,316) $ (949,143)    
Ending balance, shares at Dec. 31, 2022     139,159,534          
Issuance of common stock upon settlement of restricted stock units $ 1   $ 1          
Issuance of common stock upon settlement of restricted stock units, shares     2,845,174          
Adjustment of holdback share release for business combination, shares     (605)          
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Parenthetical)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Stock issuance costs $ 2,300
Redeemable Convertible Preferred Stock  
Stock issuance costs $ 83
XML 20 R7.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
Operating activities      
Net loss $ (286,931) $ (265,165) $ (96,167)
Adjustments to reconcile net loss to net cash provided by operating activities      
Stock-based compensation 162,886 227,161 43,960
Depreciation and amortization 63,039 36,376 25,994
Accretion of discounts on marketable debt securities, net (2,009)    
Change in fair value of Series I redeemable convertible preferred stock warrant liability     36,990
Abandonment of long-lived assets 1,344 554 3,505
Noncash operating lease expense 10,170 7,569 6,578
Unrealized foreign currency (gain) loss, net (351) 685 (832)
Deferred income taxes (283) (24,493) (1,311)
Provision for credit losses 2,584 129 498
Decrease (increase) in fair value of strategic investments 483 (32)  
Changes in operating assets and liabilities, net of effect of business combinations      
Accounts receivable (35,817) (34,184) (20,068)
Deferred contract cost assets (21,974) (10,157) (2,023)
Prepaid expenses and other assets (3,754) (16,811) (6,183)
Accounts payable 459 3,954 724
Accrued expenses and other liabilities 34,623 38,176 (5,433)
Deferred revenue 97,029 78,671 41,810
Operating lease liabilities (8,890) (5,703) (6,189)
Net cash provided by operating activities 12,608 36,730 21,853
Investing activities      
Purchases of property and equipment (15,782) (12,383) (7,202)
Capitalized software development costs (33,648) (15,248) (11,764)
Purchases of strategic investments (3,959) (4,300)  
Purchases of marketable securities (369,206)    
Maturities of marketable securities 85,632    
Originations of materials financing (23,489)    
Customer repayments of materials financing 18,685    
Acquisition of businesses, net of cash acquired   (509,837) (14,545)
Settlement of post-close working capital adjustments from business combinations 1,291    
Net cash used in investing activities (340,476) (541,768) (33,511)
Financing activities      
Proceeds from issuance of redeemable convertible preferred stock, net of issuance costs     177,916
Proceeds from issuance of Series I redeemable convertible preferred stock warrant     11,923
Proceeds from initial public offering   665,129  
Proceeds from stock option exercises 22,364 43,086 31,176
Payments of debt issuance costs     (93)
Proceeds from employee stock purchase plan 22,133 9,475  
Payments of deferred offering costs (270) (3,880) (2,300)
Payments of deferred business acquisition consideration (3,870) (475) (165)
Principal payments under finance lease agreements, net of proceeds from lease incentives (1,705) (1,509) (1,340)
Net cash provided by financing activities 38,652 711,826 272,117
Net (decrease) increase in cash, cash equivalents and restricted cash (289,216) 206,788 260,459
Effect of exchange rate changes on cash (180) (829) 966
Cash, cash equivalents and restricted cash, beginning of period 589,212 383,253 121,828
Cash, cash equivalents and restricted cash, end of period 299,816 589,212 383,253
Reconciliation of cash, cash equivalents and restricted cash to the consolidated balance sheets      
Cash and cash equivalents 296,712 586,108 379,907
Restricted cash, current at end of period included in prepaid expenses and other current assets     242
Restricted cash, non-current at end of period included in other assets 3,104 3,104 3,104
Cash, cash equivalents and restricted cash, end of period 299,816 589,212 383,253
Supplemental disclosure of cash flow information      
Cash paid for interest other than finance leases 94 186 150
Cash paid for income taxes, net of refunds received 700 419 32
Stock-based compensation capitalized for cloud-computing arrangement costs 256 346 32
Cash received for lease incentives 2,024 1,490 1,117
Operating cash flows from finance leases 2,017 2,076 2,131
Operating cash flows from operating leases 12,092 8,346 8,613
Financing cash flows from finance leases 1,906 1,710 1,542
Noncash investing and financing activities:      
Purchases of property and equipment included in accounts payable and accrued expenses at year end 1,472 2,758 1,091
Capitalized software development costs included in accounts payable and accrued expenses at year end 1,645 1,287 168
Deferred offering costs included in accounts payable and accrued expenses at year end   270 1,636
Indemnity holdback consideration associated with business combinations included in other current liabilities at year end   4,050 475
Stock-based compensation capitalized for software development 8,562 4,901 543
Conversion of available-for-sale debt securities into equity securities 3,680    
Conversion of redeemable convertible preferred stock to common stock upon initial public offering   728,375  
Issuance of common stock as consideration in business combinations   58,028 3,885
Right of use assets obtained in exchange for operating lease liabilities 10,198 1,857 22,063
Noncash net change due to operating lease remeasurement $ (1,642) $ 9 (1,592)
Series I Warrant      
Financing activities      
Proceeds from exercise of redeemable convertible preferred stock warrant     $ 55,000
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Organization And Description of Business
12 Months Ended
Dec. 31, 2022
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Organization And Description of Business

1.

ORGANIZATION AND DESCRIPTION OF BUSINESS

Description of business

Procore Technologies, Inc. (together with its subsidiaries, “Procore” or the “Company”) provides a cloud-based construction management platform and related products and services that allow the construction industry’s key stakeholders, such as owners, general contractors, specialty contractors, architects, and engineers, to collaborate on construction projects.

The Company was incorporated in California in 2002 and re-incorporated in Delaware in 2014. The Company is headquartered in Carpinteria, California, and has operations globally.

Initial Public Offering

The Company’s registration statement on Form S-1 related to its initial public offering (“IPO”) was declared effective on May 19, 2021, and the Company’s common stock began trading on the New York Stock Exchange on May 20, 2021. On May 24, 2021, the Company completed its IPO, in which it issued and sold 10,410,000 shares of common stock at a price of $67.00 per share, including 940,000 shares of common stock pursuant to the exercise in full of the underwriters’ option to purchase additional shares. The Company received $665.1 million in net proceeds, after deducting underwriting discounts and commissions of $32.3 million and before other offering costs of $7.5 million. At the closing of the IPO, all outstanding shares of redeemable convertible preferred stock were automatically converted into an aggregate of 85,331,278 shares of common stock on a one-for-one basis.

Upon the effectiveness date of the registration statement for the IPO, the performance vesting condition of restricted stock units (“RSUs”) was met, and the Company recognized $115.3 million of stock-based compensation expense in its consolidated statement of operations and comprehensive loss, for the portion of the service period completed by employees and non-employees from the grant date through the effectiveness date of the registration statement for the IPO.

XML 22 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2.

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Basis of presentation

The accompanying consolidated financial statements include the financial statements of Procore Technologies, Inc. and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). Certain balances have been reclassified to conform to current year presentation.

Use of estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Management periodically evaluates its estimates and assumptions for continued reasonableness, primarily with respect to revenue recognition, the period of benefit of contract cost assets, the fair value of assets acquired and liabilities assumed in a business combination, stock-based compensation expense, including the fair value of the Company’s common stock prior to the effective date of the Company’s IPO, the recoverability of goodwill and long-lived assets, useful lives of long-lived assets, capitalization of software development costs, income taxes, including related reserves and allowances, and self-insurance reserve estimates. Appropriate adjustments, if any, to the estimates used are made prospectively based upon such periodic evaluation. Management bases its estimates on historical experience and on various other assumptions that management believes to be reasonable. Actual results could differ from the Company’s estimates.

The extent to which the COVID-19 pandemic may directly or indirectly impact the Company’s business will depend on future developments that are highly uncertain and cannot be predicted. As of the date these consolidated financial statements were issued, the COVID-19 pandemic did not have a significant impact on the Company’s estimates or judgments. Judgments and assumptions may change as new events occur, additional information is obtained, and as other factors arise related to the

COVID-19 pandemic and economic recovery that could result in a meaningful impact on the Company’s consolidated financial statements in future reporting periods.

Segments

The Company operates as a single operating segment. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision maker (“CODM”), in deciding how to allocate resources and assess performance. The Company’s CODM is its Chief Executive Officer. In recent years, the Company has completed a number of acquisitions which have allowed it to expand its platform capabilities and related product and service offerings.

While the Company provides different product and service offerings, including as a result of its acquisitions, its business operates as one operating segment because its CODM evaluates the Company’s financial information for purposes of assessing financial performance and allocating resources on a consolidated basis.

Cash, cash equivalents, and restricted cash

The Company classifies all investments that are readily convertible to known amounts of cash and have maturities of three months or less from the date of purchase as cash equivalents, which are carried at fair value. Cash includes cash held in checking and savings accounts. As of December 31, 2022 and 2021, cash equivalents comprised money market funds that were recorded at fair value which approximates amortized cost.

From time to time, the Company posts cash collateral to satisfy certain contractual arrangements that may arise in the normal course of business and that is contractually restricted as to use. Restricted cash is included in other assets on the accompanying consolidated balance sheets and consists of funds required to secure certain corporate credit card accounts. The Company held $3.1 million of restricted cash as of December 31, 2022 and 2021.

Marketable securities

Investments with stated maturities of greater than three months are classified as marketable securities, which consist of U.S. treasury securities, commercial paper, corporate notes and obligations, and time deposits. The Company determines the appropriate classification of each investment at the time of purchase and re-evaluates such classification at each balance sheet date. The Company classifies each marketable debt security as either short-term or long-term at each balance sheet date based on the underlying investment’s contractual maturity date. Short-term investments are investments with an original maturity date of less than one year when purchased. All marketable securities held as of December 31, 2022 are classified and accounted for as short-term available-for-sale debt securities, which are carried at fair value.

The Company periodically assesses its portfolio of marketable securities for impairment. The Company evaluates each investment in an unrealized loss position to determine if any portion of the unrealized loss is related to credit losses. In determining whether a credit loss may exist, the Company considers the extent of the unrealized loss position, any adverse conditions specifically related to the security or the issuer’s operating environment, the pay structure of the security, the issuer’s payment history, and any changes in the issuer’s credit rating. Unrealized losses on marketable securities due to expected credit losses are recognized in other (expense) income, net in the accompanying consolidated statements of operations and comprehensive loss, and any excess unrealized gains and losses, net of tax, that are not due to expected credit losses are included in accumulated other comprehensive loss, a component of stockholders’ equity. During the year ended December 31, 2022, there were no credit losses recorded on marketable securities. Interest recorded on marketable securities is recorded in interest income on the accompanying consolidated statements of operations and comprehensive loss.

Concentrations of credit risk

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, restricted cash, investments in marketable securities, accounts receivable, and materials financing receivables.

The Company maintains its cash, cash equivalents, and restricted cash balances with major financial institutions that may at times exceed federally insured limits. However, the Company believes that these financial institutions are financially sound with minimal credit risk.

Investments in marketable securities consist primarily of investment-grade securities and the Company’s investment policy limits the amount of credit exposure to any individual issuer.

Accounts receivable are recorded at the invoiced amounts, do not require collateral or bear interest, and mainly result from subscriptions to access the Company’s software products. The Company regularly assesses the need for allowances for expected losses from these accounts receivable. Each reporting period, the Company evaluates the collectability of its accounts receivable based on a number of factors such as the age of the receivables, credit quality, historical experience, and current and future economic conditions that may affect a customer’s ability to pay. At December 31, 2022 and 2021, the Company’s allowance for expected credit losses was $4.1 million and $2.4 million, respectively. No customer represented 10% or more of the consolidated accounts receivable balance as of December 31, 2022 and 2021. No single customer accounted for 10% or more of total revenue for the years ended December 31, 2022, 2021, and 2020.

The Company also has receivables related to its materials financing program that finances customers’ purchases of construction materials on deferred payment terms. The related allowance recorded on the Company’s materials financing receivables is primarily based on expectations of credit losses based on historical loss data as well as macroeconomic factors. At December 31, 2022, the Company’s allowance for expected credit losses related to its materials financing program was $2.1 million, and was immaterial at December 31, 2021.

Materials financing revenues and receivables

In connection with its acquisition of Express Lien, Inc. (d/b/a Levelset) (“Levelset”) in November 2021, the Company assumed a materials financing program, which facilitates the purchase of construction materials from fulfillment partners (the Company’s suppliers) on behalf of its customers, allowing such customers to finance their materials purchases from the Company on deferred payment terms. The fulfillment partner is primarily responsible for fulfilling the materials purchases and the Company does not have control over such materials. The Company earns revenues from origination fees and finance charges on the amounts it finances for customers on deferred payment terms, which are typically 120 days. Such fees earned are computed and recognized based on the effective interest method and are presented net of any related reserves and amortization of deferred origination costs.

Gross receivables outstanding from customers under the materials financing program were $13.6 million and $4.4 million as of December 31, 2022 and 2021, respectively. Materials financing receivables, net of allowances, are recorded within prepaid expenses and other current assets on the accompanying consolidated balance sheets.

Foreign currency transactions and translation

The functional currency of the Company’s foreign subsidiaries in Australia, Canada, and England is primarily the local currency of such countries, and the functional currency of the Company’s subsidiaries in Mexico, Egypt, Singapore, United Arab Emirates, France, and Ireland is U.S. dollars. For foreign subsidiaries where the functional currency is the local currency of such countries, assets and liabilities are translated into U.S. dollars at exchange rates in effect at the balance sheet date, stockholders’ equity is translated at the applicable historical exchange rate, and revenue and expenses are translated using the average exchange rates during the period. The effect of exchange rate changes resulting from the translation of the foreign subsidiary financial statements is accounted for as a component of accumulated other comprehensive loss.

In addition, the Company incurs foreign currency transaction gains and losses, including those related to intercompany agreements among the Company and its subsidiaries, which are recorded in other (expense) income, net in the accompanying consolidated statements of operations and comprehensive loss. Foreign currency gains and losses were not material for the years ended December 31, 2022, 2021, and 2020.

 


 

Property and equipment, net

Property and equipment are stated at cost less accumulated depreciation. Expenditures for repairs and maintenance are expensed as incurred, while renewals and betterments are capitalized. Depreciation expense is computed on a straight-line basis over the estimated lives of the assets as follows:

 

Asset Classification

Estimated Useful Life

 

 

Leasehold improvements

Lesser of 15 years or lease term

Building improvements

Lesser of 20 years or lease term

Furniture and fixtures

5 years

Computers and equipment

3 years

Purchased software

Contractual term

 

Leases

The Company determines an arrangement is a lease at inception if it is both able to identify an asset and conclude it has the right to control the identified asset. Leases are classified as finance or operating based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is comprised of amortization of the right of use (“ROU”) asset and interest expense recognized based on an effective interest method for finance leases, or as a single lease cost recognized on a straight-line basis over the term of the lease for operating leases. Leases are included in ROU assets, other current liabilities, and long-term finance and operating lease liabilities within the accompanying consolidated balance sheets. Leases with expected terms of 12 months or less are not recorded on the accompanying consolidated balance sheets. Certain leases contain provisions that allow the Company to be reimbursed by the landlord for specified tenant improvements that are subject to final approval prior to being paid. The Company estimates the likelihood that it will incur and be reimbursed for such costs at the commencement of the lease and reduce the ROU liability for the discounted future cash receipt, with a corresponding offset to the ROU asset.

ROU assets represent the Company’s right to control an underlying asset for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date of the lease based on the present value of lease payments over the expected lease term. The Company’s leases do not provide an implicit rate, therefore the Company uses its incremental borrowing rate based on the information available at the lease commencement date in determining the discount rate used to calculate the present value of minimum lease payments. The incremental borrowing rate used is estimated based on what the Company would be required to pay for a collateralized loan over a similar term. The Company’s leases do not include any residual value guarantees, bargain purchase options, or asset retirement obligations.

The Company has lease agreements with lease and non-lease components, which are accounted for as a single lease component. The Company’s agreements may contain variable lease payments. The Company includes variable lease payments that depend on an index or a rate in the calculation of the ROU lease liabilities and exclude those which depend on facts or circumstances occurring after the commencement date, other than the passage of time.

Self-insurance reserves

In January 2022, the Company elected to partially self-fund its health insurance plan. To reduce its risk related to high-dollar claims, the Company maintains individual stop-loss insurance. The Company estimates its exposure for claims incurred at the end of each reporting period, including claims not yet reported, with the assistance of an independent third-party actuary. As of December 31, 2022, the Company’s net self-insurance accrual was $1.9 million, included within other current liabilities on the accompanying consolidated balance sheet.

Strategic investments

Investments in equity securities

The Company holds investments in equity securities of certain privately held companies, which do not have readily determinable fair values. The Company does not have a controlling interest or significant influence in these companies. The Company has elected to measure the non-marketable equity securities at cost, with remeasurements to fair value only upon the

occurrence of observable price changes in orderly transactions for the identical or similar securities of the same issuer, or in the event of any impairment. This election is reassessed each reporting period to determine whether a non-marketable equity security has a readily determinable fair value, in which case the security would no longer be eligible for this election. All gains and losses on such equity securities, realized and unrealized, are recorded in other (expense) income, net on the accompanying consolidated statements of operations and comprehensive loss. The Company evaluates its non-marketable equity securities for impairment at each reporting period based on a qualitative assessment that considers various potential impairment indicators. If an impairment exists, a loss is recognized in the accompanying consolidated statements of operations and comprehensive loss for the amount by which the carrying value exceeds the fair value of the investment.

Investments in limited partnership funds

The Company also holds investments in certain limited partnership funds. The Company does not hold a controlling interest or significant influence in these limited partnerships. The fair value of such investments is valued using the Net Asset Value (“NAV”) provided by the fund administrator as a practical expedient.

Available-for-sale debt securities

The Company also holds certain investments in debt securities of privately held companies, which are classified as available-for-sale debt securities. Such available-for-sale debt securities are recorded at fair value with changes in fair value recorded in other comprehensive income or loss. The Company periodically reviews its available-for-sale debt securities to determine if there has been an other-than-temporary decline in fair value. If the impairment is deemed other-than-temporary, the portion of the impairment related to credit losses is recognized in other (expense) income, net in the accompanying consolidated statements of operations and comprehensive loss, and the portion related to non-credit related losses is recognized as a component of comprehensive loss.

Business combinations

The Company assesses whether an acquisition is a business combination or an asset acquisition. If substantially all of the gross assets acquired are concentrated in a single asset or group of similar assets, then the acquisition is accounted for as an asset acquisition, where the purchase consideration is allocated on a relative fair value basis to the assets acquired. Goodwill is not recorded in an asset acquisition. If the gross assets are not concentrated in a single asset or group of similar assets, then the Company determines if the set of assets acquired represents a business. A business is an integrated set of activities and assets capable of being conducted and managed for the purpose of providing a return. Depending on the nature of the acquisition, judgment may be required to determine if the set of assets acquired is a business combination or not.

The Company applies the acquisition method of accounting for a business combination. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill. During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s consolidated statements of operations and comprehensive loss.

Determining the fair value of assets acquired and liabilities assumed requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to estimated level of effort and related costs of reproducing or replacing the assets acquired, future cash inflows and outflows, and discount rates, among other items. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Market participants are assumed to be buyers and sellers in the principal (most advantageous) market for the asset or liability. Additionally, fair value measurements for an asset assume the highest and best use of that asset by market participants. As a result, the Company may be required to value the acquired assets at fair value measures that do not reflect its intended use of those assets. Use of different estimates and judgments could yield different results.

Although the Company believes the assumptions and estimates it has made are reasonable and appropriate, they are based in part on historical experience and information that may be obtained from management of the acquired company and are inherently uncertain.

Intangible assets and goodwill

All of the Company’s intangible assets are amortized using the straight-line method over their estimated period of benefit, ranging from three to 10 years. The Company evaluates the recoverability of intangible assets periodically by considering events or changes in circumstances that may warrant revised estimates of useful lives or that indicate the asset may be impaired.

Goodwill is tested for impairment at the reporting unit level (i.e., the operating segment or one level below an operating segment). The Company has one reporting unit and tests goodwill impairment on an annual basis during the fourth quarter of the Company’s fiscal year, and between annual tests if an event occurs or circumstances change that indicate that goodwill may be impaired. In assessing impairment, the Company has the option to first assess qualitative factors to determine whether or not a reporting unit is more likely than not impaired. Alternatively, the Company may perform a quantitative impairment assessment or if the qualitative assessment indicates that it is more likely than not that the reporting unit’s fair value is less than its carrying amount, a quantitative analysis is required. The quantitative analysis compares the estimated fair value of the reporting unit with its respective carrying amount, including goodwill. If the estimated fair value of the reporting unit exceeds its carrying amount, including goodwill, goodwill is considered not to be impaired. If the fair value is less than the carrying amount, including goodwill, then a goodwill impairment charge is recorded by the amount that the carrying value exceeds the fair value, up to the carrying amount of goodwill.

Capitalized software development costs

The Company capitalizes certain development costs incurred in connection with the development of internal-use software. Costs incurred in the preliminary stages of development are expensed as incurred. Once the preliminary stage is complete, internal and external direct costs are capitalized until the developed software is substantially complete and ready for its intended use. Costs incurred for post-implementation activities, training, maintenance, and minor upgrades and enhancements without adding additional functionality are expensed as incurred. Capitalized internal-use software costs primarily relate to the development of and major enhancements to the Company’s cloud-based software as a service (“SaaS”) construction management platform and related software products. Capitalized software development costs related to the Company’s platform are amortized on a straight-line basis over the developed software’s estimated useful life of two years and the related amortization expense is recorded in cost of revenue within the accompanying consolidated statements of operations and comprehensive loss.

The Company also capitalizes certain software development costs which are used internally, rather than developments to the Company’s platform. Such costs are amortized on a straight-line basis over the developed software’s estimated useful life, which is generally five years, and the related amortization expense is recorded in operating expenses within the accompanying consolidated statements of operations and comprehensive loss.

Fair value measurements

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Fair value measurements are based on a fair value hierarchy using three levels of inputs, of which the first two are considered observable and the last is considered unobservable, as follows:

 

Level 1

Quoted prices in active markets for identical assets or liabilities.

 

Level 2

Quoted prices for identical or similar assets and liabilities in markets that are not active or observable inputs other than quoted prices in active markets for identical or similar assets or liabilities.

 

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.

As of December 31, 2022 and 2021, the carrying value of the Company’s financial instruments included in current assets and current liabilities (including accounts receivable, accounts payable and accrued expenses) approximate fair value due to

the short-term nature of such items. The Company measures its cash held in money market funds, marketable securities, and investments in available-for-sale debt securities at fair value each reporting period. The estimation of fair value for available-for-sale debt securities in private companies requires the use of significant unobservable inputs, and as a result, the Company classifies these assets as Level 3 within the fair value hierarchy.

The Company’s investments in equity securities of privately held companies are recorded at fair value on a non-recurring basis. For investments without a readily determinable fair value, the Company looks to observable transactions, such as the issuance of new equity by an investee, as indicators of investee enterprise value and uses them to estimate the fair value of the investments. The Company’s investments in limited partnerships are valued using NAV as a practical expedient and therefore excluded from the fair value hierarchy.

Impairment and abandonment of long-lived assets

The Company evaluates long-lived assets, including finite-lived intangible assets, property and equipment, leases, and capitalized software development costs, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Impairment testing is performed at an asset level that represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities, or an asset group. Recoverability of asset groups to be held and used is measured by comparison of the carrying value of the asset group to the estimated undiscounted future cash flows expected to be generated from the use of such assets. If the undiscounted future cash flows are less than the carrying value of the asset group, an impairment is recognized based on the amount by which the carrying value exceeds the estimated fair value of the asset group. Assets to be abandoned with no remaining future service potential are written down to amounts expected to be recovered.

Revenue recognition

The Company generates substantially all of its revenue from subscriptions for access to its software products and related support. The software products are hosted on its cloud-based SaaS construction management platform. Subscriptions are sold for a fixed fee and revenue is recognized ratably over the term of the subscription. The Company’s subscription agreements generally have annual or multi-year terms, are typically subject to renewal at the end of the subscription term, are generally non-cancelable, and do not provide for refunds to customers or any other right of return. The Company generally invoices its customers at the beginning of each annual subscription period, and to a lesser extent, on a quarterly or monthly basis. To the extent the Company invoices its customers in advance of revenue recognition, it records deferred revenue. Consequently, a portion of the revenue that is reported each period is attributable to the recognition of revenue previously deferred and related to subscriptions that the Company entered into during previous periods. Subscription fees are generally due and payable upon receipt of invoice by the Company’s customers or within 30 days of the stated billing date. The Company does not provide the customer with the right to take possession of its software products at any time.

The Company determines revenue recognition through the following steps:

 

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 executes a signed contract with the customer that specifies services to be provided, the payment amounts and terms, and the period of service, among other terms.

The Company’s contracts with customers often include promises to perform multiple services. Determining whether services are considered distinct performance obligations that should be accounted for separately or together may require judgment. The contracts with customers include access to the Company’s products and support over the subscription period. Access to software products and support represents a series of distinct services as the Company fulfills its obligation to the customer and the customer receives and consumes the benefits of the software products and support over the subscription term. The series of distinct services represents a single performance obligation.

The transaction price is determined by the stated fixed fees in the contract, excluding any related sales tax. None of the Company’s contracts include a significant financing component.

The Company recognizes revenue ratably over the term of the subscription agreement beginning on the date that access to its products is made available to the customer.

Deferred revenue

Contract liabilities consist of revenue that is deferred when the Company has the contractual right to invoice in advance of transferring services to its customers. Substantially all deferred revenue at the beginning of 2022, 2021, and 2020 was recognized as revenue within the following 12 month period.

Remaining performance obligation

The transaction price allocated to remaining performance obligations represents the contracted transaction price that has not yet been recognized as revenue, which includes deferred revenue and amounts under non-cancelable contracts that will be invoiced and recognized as revenue in future periods. As of December 31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $797.5 million, of which the Company expects to recognize approximately 70% as revenue in the next 12 months and substantially all of the remainder between 12 and 36 months thereafter.

Assets recognized from the costs to obtain a contract with a customer

The Company recognizes an asset for the incremental and recoverable costs of obtaining a contract with a customer if the Company expects the benefit of those costs to be one year or longer. The Company elected the practical expedient that allows an entity to expense incremental contract costs as incurred if the amortization period of the assets would have otherwise been recognized in one year or less. The Company has determined that sales commissions paid for new contracts, including certain incremental sales to existing customers, meet the requirements to be capitalized as contract acquisition costs. The contract cost assets are deferred and then recognized in sales and marketing expense on a straight-line basis over the expected period of benefit, which the Company has determined to be four years. Sales commissions and bonuses for renewal contracts are not considered commensurate with sales commissions for new contracts, and therefore, the expected period of benefit for costs capitalized for initial contracts extends beyond the term of the initial contract. Judgment is required to determine the expected period of benefit, for which the Company considers estimates of customer lives and SaaS product technology life in making this determination. There were no impairment losses of contract cost assets for the periods presented.

The following table presents the changes in contract cost assets (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Beginning balance

 

$

42,919

 

 

$

33,052

 

 

$

30,799

 

Additions

 

 

41,750

 

 

 

25,978

 

 

 

16,019

 

Amortization

 

 

(20,592

)

 

 

(16,111

)

 

 

(13,766

)

Ending balance

 

$

64,077

 

 

$

42,919

 

 

$

33,052

 

 

Cost of revenue

Cost of revenue primarily consists of personnel-related compensation expenses for the Company’s customer support team, including salaries, benefits, stock-based compensation, payroll taxes, commissions, and bonuses. Cost of revenue also includes third-party hosting costs, software license fees, amortization of acquired technology intangible assets, amortization of capitalized software development costs related to the Company’s platform, and allocated overhead.

Operating expenses

The Company’s operating expenses consist of sales and marketing, research and development, and general and administrative expenses. For each of these categories of expense, personnel-related compensation expenses are the most significant component, which include salaries, stock-based compensation, commissions, benefits, payroll taxes, bonuses, and severance expenses.

Sales and marketing

Sales and marketing expenses primarily consist of personnel-related compensation expenses for the Company’s sales and marketing organizations, advertising costs, marketing events, travel, trade shows and other marketing activities, contractor costs to supplement the Company’s staff levels, consulting services, amortization of acquired customer relationship intangible assets, and allocated overhead. Advertising costs are expensed as incurred. During the years ended December 31, 2022, 2021, and 2020, the Company incurred advertising costs of $37.2 million, $27.2 million, and $18.2 million, respectively.

Research and development

Research and development expenses primarily consist of personnel-related compensation expenses for the Company’s engineering, product, and design teams, contractor costs to supplement the Company’s staff levels, consulting services, amortization of certain acquired intangible assets used in research and development activities, and allocated overhead.

General and administrative

General and administrative expenses primarily consist of personnel-related compensation expenses for the Company’s finance, information technology, executive, human resources, legal, and other administrative functions. Additionally, general and administrative expenses include non-personnel-related expenses, such as professional fees for audit, legal, tax, and other external consulting services, including acquisition-related transaction expenses, costs associated with operating as a public company, including insurance costs, professional services, investor relations, and other compliance costs, property and use taxes, licenses, travel and entertainment costs, and allocated overhead.

Stock-based compensation

The Company recognizes stock-based compensation cost equal to the grant date fair value of stock-based awards. Stock-based awards include stock options, RSUs, employee stock purchase plan (“ESPP”), and restricted stock awards (“RSAs”).

The fair value of RSUs and RSAs is based on the estimated fair value of the Company’s common stock on the grant date. The fair value of stock options and ESPP purchase rights is estimated on the grant date using the Black-Scholes option pricing model. For awards that vest solely based on continued service, the grant date fair value is recognized as compensation expense on a straight-line basis over the requisite service period of the awards, which is generally four years. For awards that contain both performance and service vesting conditions, the grant date fair value is recognized as compensation expense using a graded vesting attribution model. No expense is recognized for awards with performance conditions until that condition is probable of being met. Forfeitures are recorded when they occur.

Series I redeemable convertible preferred stock warrant liability

In March 2020, the Company issued a warrant to purchase 1,452,513 shares of Series I redeemable convertible preferred stock (the “Series I warrant”). The Series I warrant was recorded as a liability on the consolidated balance sheet at fair value of $11.9 million at the time of issuance. Subsequent changes in the fair value of the Series I warrant each reporting period were recorded in the consolidated statements of operations and comprehensive loss, until the Series I warrant was exercised in December 2020. The Company issued 1,452,513 shares of Series I redeemable convertible preferred stock for proceeds of $55.0 million upon exercise of the Series I warrant. The fair value measurements used in determining the fair value of the Series I warrant liability were categorized as Level 3 on the fair value hierarchy because they were based on unobservable inputs and management’s judgment due to the absence of quoted market prices and inherent lack of liquidity of such financial instruments. The following inputs were used in the Black-Scholes option pricing model in determining the fair value of the Series I warrant liability for the period from issuance date to September 30, 2020:

Fair value of Series I redeemable convertible

   preferred stock per share

 

$35.04 to $49.95

Risk-free interest rate

 

0.10% to 0.16%

Expected term (in years)

 

0.5 to 1.0

Estimated dividend yield

 

0.00%

Estimated weighted-average volatility

 

59.10% to 67.80%

 

On the date the Series I warrant was exercised, the Company remeasured its fair value using the Series I redeemable convertible preferred stock fair value of $71.54 per share as of that date. The following table provides a summary of the changes in the fair value of the Series I warrant liability (in thousands):

Balance as of December 31, 2019

 

$

-

 

Issuance of Series I warrant

 

 

11,923

 

Change in fair value measurement of Series I warrant

   liability

 

 

36,990

 

Fair value of Series I warrant reclassified to Series I

   redeemable convertible preferred stock upon exercise

 

 

(48,913

)

Balance as of December 31, 2020

 

$

-

 

 

Income taxes

The Company accounts for income taxes for the anticipated tax consequences of the reported results of operations using the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on the differences between the carrying amounts for financial reporting purposes and the tax bases of assets and liabilities. Deferred income tax assets and liabilities are measured using enacted tax rates anticipated to be in effect when those tax assets and liabilities are expected to be realized or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the accompanying consolidated statements of operations and comprehensive loss in the period that includes the enactment date.

A valuation allowance is established if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risk associated with estimates of future taxable income in assessing the need for a valuation allowance. Significant judgment is required in determining the provision for (benefit from) income taxes and deferred tax assets and liabilities.

The Company recognizes a tax benefit from an uncertain position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on its technical merits. If this threshold is met, the Company measures the tax benefit as the largest amount of the benefit that is greater than 50% likely of being realized upon ultimate settlement.

The Company recognizes penalties and interest accrued with respect to uncertain tax positions, if any, in the provision for (benefit from) income taxes in the accompanying consolidated statements of operations and comprehensive loss. Accrued penalties and interest related to uncertain tax positions were not material to any period presented.

Recently adopted accounting pronouncements

Simplifying the Accounting for Convertible Instruments

In August 2020, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) No. 2020-06, Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40) – Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”). The new guidance simplifies the accounting for certain financial instruments by removing certain separation models required under current U.S. GAAP, including the beneficial conversion feature and cash conversion feature. ASU 2020-06 also improves and amends the related earnings per share guidance for both Subtopics. ASU 2020-06 is effective for public business entities for fiscal years beginning after December 15, 2021 and interim periods within that fiscal year. On January 1, 2022, the Company adopted ASU 2020-06, using the full retrospective approach. As a result, the Company restated its consolidated statements of operations and comprehensive loss and consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as of and for the year ended December 31, 2020 by removing the impacts of the beneficial conversion feature recognized related to the Series I warrant from these financial statement schedules. Earnings per share for the period were also restated, as the beneficial conversion feature on preferred stock of $3.0 million was previously recorded as a deemed dividend,

which was added to the total net loss attributable to common stockholders used to calculate basic and diluted net loss per share attributable to common shareholders.

XML 23 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Investments
12 Months Ended
Dec. 31, 2022
Investments Debt And Equity Securities [Abstract]  
Investments

3.

INVESTMENTS

Marketable securities

Marketable securities consisted of the following as of December 31, 2022 (in thousands):

 

 

Amortized Cost

 

 

Gross

Unrealized

Gains

 

 

Gross

Unrealized

Losses

 

 

Fair Value

 

U.S. treasury securities

 

$

86,666

 

 

$

7

 

 

$

(196

)

 

$

86,477

 

Commercial paper

 

 

73,234

 

 

 

6

 

 

 

(326

)

 

 

72,914

 

Corporate notes and obligations

 

 

65,150

 

 

-

 

 

-

 

 

 

65,150

 

Time deposits

 

 

60,951

 

 

 

1

 

 

-

 

 

 

60,952

 

Total marketable securities

 

$

286,001

 

 

$

14

 

 

$

(522

)

 

$

285,493

 

All marketable securities held as of December 31, 2022 had a contractual maturity of less than one year. During the year ended December 31, 2022, there were maturities of marketable securities of $85.6 million. There were no sales or impairments of marketable securities during 2022. The Company held no marketable securities as of December 31, 2021.

Strategic investments

In connection with the acquisition of Levelset in November 2021, further discussed in Note 7, the Company acquired a convertible promissory note (“Convertible Note”) in a privately held company. At the acquisition date, the fair value of the Convertible Note was $3.0 million. The Convertible Note is classified as an available-for-sale debt security. Strategic investment activity during the year ended December 31, 2022 is summarized as follows (in thousands):

 

 

Equity Securities

 

 

Limited Partnerships

 

 

Available-for-Sale Debt Securities

 

 

Total

 

Balance as of December 31, 2021

 

$

3,882

 

 

$

-

 

 

$

3,450

 

 

$

7,332

 

Interest accrued

 

 

-

 

 

 

-

 

 

 

105

 

 

 

105

 

Purchases of strategic investments

 

 

-

 

 

 

3,609

 

 

 

350

 

 

 

3,959

 

Conversion of available-for-sale debt

    securities into equity securities

 

 

3,680

 

 

 

-

 

 

 

(3,680

)

 

 

-

 

Unrealized (losses) gains

 

 

(139

)

 

 

(207

)

 

 

130

 

 

 

(216

)

Impairment losses

 

 

(137

)

 

 

-

 

 

 

-

 

 

 

(137

)

Balance as of December 31, 2022

 

$

7,286

 

 

$

3,402

 

 

$

355

 

 

$

11,043

 

 

Strategic investment activity during the year ended December 31, 2021 is summarized as follows (in thousands):

 

 

Equity Securities

 

 

Available-for-Sale Debt Securities

 

 

Total

 

Balance as of December 31, 2020

 

$

-

 

 

$

-

 

 

$

-

 

Purchases of strategic investments

 

 

3,850

 

 

 

450

 

 

 

4,300

 

Convertible note acquired in connection with a

   business combination

 

 

-

 

 

 

3,000

 

 

 

3,000

 

Unrealized gains

 

 

32

 

 

 

-

 

 

 

32

 

Balance as of December 31, 2021

 

$

3,882

 

 

$

3,450

 

 

$

7,332

 

 

Strategic investments are recorded in other assets in the accompanying consolidated balance sheets. As of December 31, 2022, in connection with the Company’s investments in limited partnerships, it has a contractual obligation to provide additional investment funding of up to $6.4 million at the option of the investees. No impairment losses were recorded during the year ended December 31, 2021.

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements

4.FAIR VALUE OF FINANCIAL INSTRUMENTS

Financial assets measured at fair value on a recurring basis within the fair value hierarchy are summarized as follows (in thousands):

 

 

December 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

30,200

 

 

$

-

 

 

$

-

 

 

$

30,200

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

 

86,477

 

 

 

-

 

 

 

-

 

 

 

86,477

 

Commercial paper

 

 

-

 

 

 

72,914

 

 

 

-

 

 

 

72,914

 

Corporate notes and obligations

 

 

-

 

 

 

65,150

 

 

 

-

 

 

 

65,150

 

Time deposits

 

 

-

 

 

 

60,952

 

 

 

-

 

 

 

60,952

 

Strategic investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Investments in available-for-sale debt

    securities

 

 

-

 

 

 

-

 

 

 

355

 

 

 

355

 

Total

 

$

116,677

 

 

$

199,016

 

 

$

355

 

 

$

316,048

 

 

 

 

December 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

514,907

 

 

$

-

 

 

$

-

 

 

$

514,907

 

Strategic investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Investments in available-for-sale debt

    securities

 

 

-

 

 

 

-

 

 

 

3,450

 

 

 

3,450

 

Total

 

$

514,907

 

 

$

-

 

 

$

3,450

 

 

$

518,357

 

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment
12 Months Ended
Dec. 31, 2022
Property Plant And Equipment [Abstract]  
Property and Equipment

5.

PROPERTY AND EQUIPMENT

Property and equipment, net consisted of the following (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Leasehold improvements

 

$

28,023

 

 

$

25,529

 

Building improvements

 

 

6,311

 

 

 

6,311

 

Furniture and fixtures

 

 

11,679

 

 

 

10,339

 

Computers and equipment

 

 

18,264

 

 

 

14,772

 

Purchased software

 

 

859

 

 

 

771

 

Property and equipment

 

 

65,136

 

 

 

57,722

 

Less: accumulated depreciation and amortization

 

 

(25,943

)

 

 

(20,885

)

Property and equipment, net

 

$

39,193

 

 

$

36,837

 

 

Depreciation and amortization expense was $11.1 million, $7.8 million, and $6.9 million for the years ended December 31, 2022, 2021, and 2020, respectively.

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Leases
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Leases

 


 

6.

LEASES

The Company has primarily entered into lease arrangements for office space, in addition to other miscellaneous equipment. The Company’s leases have initial non-cancelable lease terms ranging from one to 10 years. Some of the Company’s lease arrangements include options to extend the term of the leases for up to 10 years. However, the lessor does not have the option to cancel any of the Company’s leases prior to the end of the remaining contractual term. Judgment is required when determining the minimum non-cancelable term of the lease. The Company includes options to extend or terminate the lease term that are reasonably certain of exercise. If facts and circumstances regarding those judgments change in future periods, the Company reassesses its initial estimate of the term. The Company’s corporate headquarters offices have initial lease terms expiring in 2027, and a 10 year renewal option that the Company is reasonably certain it will exercise. The Company determined that the present value of lease payments represents substantially all of the fair value of the underlying leased asset and therefore recognizes its corporate headquarters as a finance lease.

The components of lease expense were as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Finance lease cost:

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of right of use assets

 

$

2,705

 

 

$

2,683

 

 

$

2,676

 

Interest on lease liabilities

 

 

2,017

 

 

 

2,076

 

 

 

2,131

 

Operating lease cost

 

 

11,526

 

 

 

8,943

 

 

 

8,045

 

Short-term lease cost

 

 

674

 

 

 

47

 

 

 

1,643

 

Variable lease cost

 

 

5,667

 

 

 

4,370

 

 

 

4,410

 

Total lease cost

 

$

22,589

 

 

$

18,119

 

 

$

18,905

 

 

Supplemental information related to leases is as follows (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Operating Leases

 

 

 

 

 

 

 

 

Operating right of use assets

 

$

41,934

 

 

$

44,052

 

Amount included within other current

   liabilities

 

 

8,801

 

 

 

6,158

 

Operating lease liabilities, non-current

 

 

38,087

 

 

 

41,573

 

Total operating lease liabilities

 

$

46,888

 

 

$

47,731

 

Finance Leases

 

 

 

 

 

 

 

 

Finance right of use assets

 

$

37,026

 

 

$

39,623

 

Amount included within other current

   liabilities

 

 

1,854

 

 

 

1,684

 

Finance lease liabilities, non-current

 

 

45,578

 

 

 

47,344

 

Total finance lease liabilities

 

$

47,432

 

 

$

49,028

 

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Weighted-average remaining lease term (in years)

 

 

 

 

 

 

 

 

 

 

 

 

Finance leases

 

 

14.2

 

 

 

15.2

 

 

 

16.2

 

Operating leases

 

 

6.6

 

 

 

7.8

 

 

 

8.7

 

Weighted-average discount rate

 

 

 

 

 

 

 

 

 

 

 

 

Finance leases

 

 

4.20

%

 

 

4.20

%

 

 

4.20

%

Operating leases

 

 

2.89

%

 

 

2.76

%

 

 

2.86

%

 

 

Maturities of lease payments for leases where the lease commencement date commenced on or prior to December 31, 2022 are as follows (in thousands):

 

Years Ending December 31,

 

Operating

 

 

Finance

 

 

Total

 

2023

 

$

9,900

 

 

$

3,806

 

 

$

13,706

 

2024

 

 

8,138

 

 

 

3,886

 

 

 

12,024

 

2025

 

 

7,226

 

 

 

4,007

 

 

 

11,233

 

2026

 

 

6,808

 

 

 

4,120

 

 

 

10,928

 

2027

 

 

5,198

 

 

 

4,282

 

 

 

9,480

 

Thereafter

 

 

14,384

 

 

 

43,959

 

 

 

58,343

 

Total lease payments

 

$

51,654

 

 

$

64,060

 

 

$

115,714

 

Less imputed interest

 

 

(4,766

)

 

 

(16,628

)

 

 

(21,394

)

Total

 

$

46,888

 

 

$

47,432

 

 

$

94,320

 

 

As of December 31, 2022, operating lease payments for leases greater than one month, but less than 12 months in duration were not significant.

As of December 31, 2022, the Company had undiscounted commitments of $2.7 million for an operating lease that had not yet commenced, and therefore are not included in the right-of-use assets or operating liabilities in the consolidated balance sheet. This operating lease commenced in 2023 with a lease term of two years.

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations
12 Months Ended
Dec. 31, 2022
Business Combinations [Abstract]  
Business Combinations

7.

BUSINESS COMBINATIONS

Levelset

On November 2, 2021, the Company completed the acquisition of all outstanding equity of Levelset, a lien rights management company. The purpose of this acquisition is to add lien rights management to the Procore platform, enabling Procore to manage complex workflows and improve the payment process in construction. The acquisition was accounted for as a business combination.

The purchase consideration totaled $484.1 million, which consisted of the following (in thousands):

Cash consideration

 

$

426,076

 

Fair value of common stock

 

 

58,028

 

Total purchase consideration

 

$

484,104

 

 

At closing, the Company issued 610,499 shares of common stock valued at $95.05 per share for aggregate purchase consideration of $58.0 million. The fair value of the common stock of $95.05 per share was determined using the closing stock price of the Company’s common stock on the acquisition date.

Of the total purchase consideration, $35.0 million of cash was placed in an escrow account held by a third party for potential breaches of representations and warranties. The escrow amount, net of any claims for such indemnifiable matters, is scheduled to be released from escrow to shareholders of Levelset 18 months after the acquisition date.

The purchase consideration was allocated to the following assets and liabilities (in thousands):

 

 

Fair value

 

 

Useful life

Assets acquired

 

 

 

 

 

 

Cash and cash equivalents

 

$

10,951

 

 

 

Accounts receivable

 

 

1,250

 

 

 

Prepaid expenses and other current assets

 

 

5,289

 

 

 

Other non-current assets

 

 

5,740

 

 

 

Developed technology intangible asset

 

 

105,500

 

 

7 years

Customer relationships intangible asset

 

 

38,800

 

 

4 years

Goodwill

 

 

348,318

 

 

 

Total assets acquired

 

$

515,848

 

 

 

Liabilities assumed

 

 

 

 

 

 

Accounts payable

 

$

(1,037

)

 

 

Accrued expenses

 

 

(1,945

)

 

 

Deferred revenue, current

 

 

(5,426

)

 

 

Other current liabilities

 

 

(2,437

)

 

 

Other non-current liabilities

 

 

(1,639

)

 

 

Net deferred tax liabilities

 

 

(19,260

)

 

 

Total liabilities assumed

 

$

(31,744

)

 

 

Net assets acquired

 

$

484,104

 

 

 

The purchase price accounting for this acquisition is final.

Developed technology intangible asset represents the fair value of the Levelset’s technology, which was valued considering both the cost to rebuild and relief from royalty methods. Key assumptions under the cost to rebuild method include the estimated level of effort and related costs of reproducing or replacing the acquired technology. Key assumptions under the relief from royalty method include forecasted revenue to be generated from the developed technology, an estimated royalty rate applicable to the technology, and a discount rate. Developed technology is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the technology are consumed, over its estimated useful life of seven years. The amortization expense is recorded in cost of revenue in the accompanying consolidated statements of operations and comprehensive loss.

Customer relationships represent the fair value of the underlying relationships with Levelset’s existing customers, which were valued using the avoided loss of income method, which quantifies the acquiree’s loss of income if it loses the right to existing customers. Key assumptions under the avoided loss of income method include forecasted revenue to be generated from and expenses to service the customer relationships, customer churn rate, and a discount rate. The customer relationship intangible asset is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the

customer relationships are consumed, over its estimated useful life of four years. The amortization expense is recorded in sales and marketing expenses in the accompanying consolidated statements of operations and comprehensive loss.

The $348.3 million goodwill balance is primarily attributable to synergies and expanded market opportunities that are expected to be achieved from the integration of Levelset with the Company’s offerings and assembled workforce. The goodwill balance is not deductible for income taxes purposes.

To retain certain Levelset employees, the Company issued 199,670 RSAs which vest based on their continued employment over two years, further discussed in Note 14. The total grant date fair value of shares issued of $19.0 million was excluded from the purchase consideration and is recognized as post-combination expense over the service period on a straight-line basis. In February 2023, the Company recognized $4.8 million stock-based compensation related to early vested RSAs due to the departure of a certain Levelset employee.

In addition to issuing the RSAs discussed above, the Company also paid $11.0 million of cash retention payments that vest based on continued employment, at the close of the acquisition. The cash retention payments vest quarterly over a two-year service period and are subject to clawback if the service vesting condition is not met. The related compensation is recognized as post-combination expense over the service period on a straight-line basis. As of December 31, 2022, the remaining unvested amounts of $4.6 million are recorded in prepaid expenses and other current assets on the accompanying consolidated balance sheet, $3.1 million of which vested early in February 2023 due to the departure of a certain Levelset employee. As of December 31, 2021, $10.1 million of cash retention payments were subject to future vesting, of which $5.5 million was recorded in prepaid expenses and other current assets on the accompanying consolidated balance sheet, with the remainder recorded in other assets.

The acquisition-related transaction costs incurred by the Company of $5.0 million were expensed as incurred in the consolidated statements of operations and comprehensive loss. Levelset’s results of operations have been included in the Company’s consolidated financial statements from the acquisition date. The Company has not separately presented the revenue and operating losses of Levelset for the period from the acquisition date through December 31, 2021 as the impacts were not material to the consolidated financial statements.   

The following unaudited pro forma financial information combines the results of operations for Procore and Levelset as if the closing of the acquisition had occurred on January 1, 2020 and adjusts for amortization of acquired intangible assets, transaction costs associated with the acquisition, compensation expense assuming the retention payments discussed above vested, stock-based compensation expense for RSUs granted to continuing employees discussed in Note 14 and the 199,670 shares of RSAs issued to certain key Levelset employees as discussed above, and tax benefits recorded as a result of the acquisition.

The unaudited pro forma results do not reflect any cost saving synergies from operating efficiencies or the effect of the incremental costs incurred from integrating these companies. Accordingly, these unaudited pro forma results are presented for informational purposes only and are not necessarily indicative of what the actual results of operations of the combined company would have been if the acquisitions had occurred at the beginning of 2020, nor are they indicative of future results of operations (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

Revenue

 

$

532,690

 

 

$

415,757

 

Net Loss

 

$

(355,612

)

 

$

(134,133

)

 


 

LaborChart

On October 21, 2021, the Company completed the acquisition of all outstanding equity of LaborChart, Inc. (“LaborChart”) for $76.2 million in cash purchase consideration. LaborChart is a labor management solution that facilitates labor scheduling, forecasting, office-to-field communications, certification tracking, data management, and labor analysis. The purpose of this acquisition is to enhance Procore’s existing labor management solution. The acquisition was accounted for as a business combination.  

The purchase consideration was allocated to the following assets and liabilities (in thousands):

 

 

Fair value

 

 

Useful life

Assets acquired

 

 

 

 

 

 

Cash and cash equivalents

 

$

2,149

 

 

 

Accounts receivable

 

 

730

 

 

 

Prepaid expenses and other current assets

 

 

737

 

 

 

Other non-current assets

 

 

417

 

 

 

Developed technology intangible asset

 

 

12,800

 

 

4 years

Customer relationships intangible asset

 

 

11,100

 

 

10 years

Goodwill

 

 

55,700

 

 

 

Total assets acquired

 

$

83,633

 

 

 

Liabilities assumed

 

 

 

 

 

 

Accrued expenses

 

$

(120

)

 

 

Deferred revenue, current

 

 

(1,704

)

 

 

Other current and non-current liabilities

 

 

(690

)

 

 

Net deferred tax liabilities

 

 

(4,891

)

 

 

Total liabilities assumed

 

$

(7,405

)

 

 

Net assets acquired

 

$

76,228

 

 

 

The purchase price accounting for this acquisition is final.

Developed technology intangible asset represents the fair value of LaborChart’s technology, which was valued considering both the cost to rebuild and relief from royalty methods. Key assumptions under the cost to rebuild method include the estimated level of effort and related costs of reproducing or replacing the acquired technology. Key assumptions under the relief from royalty method include forecasted revenue to be generated from the developed technology, an estimated royalty rate applicable to the technology, and a discount rate. Developed technology is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the technology are consumed, over its estimated useful life of four years. The amortization expense is recorded in cost of revenue in the accompanying consolidated statements of operations and comprehensive loss.

Customer relationships represent the fair value of the underlying relationships with LaborChart’s existing customers, which were valued using the multi-period excess earnings method. Key assumptions under the multi-period excess earnings method include estimated future revenues, costs, cash flows, and a discount rate. The customer relationship intangible asset is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the customer relationships are consumed, over its estimated useful life of ten years. The amortization expense is recorded in sales and marketing expenses in the accompanying consolidated statements of operations and comprehensive loss.

The Company recorded goodwill, which represents the excess of the purchase consideration over the tangible and intangible assets acquired and liabilities assumed, of $55.7 million relating to the acquisition. The goodwill balance is primarily attributed to the synergies and expanded market opportunities that are expected to be achieved from the integration of LaborChart with the Company’s offerings and assembled workforce. Goodwill is not deductible for income tax purposes.

To retain certain LaborChart employees, the Company held back $9.0 million of the cash purchase price, which will vest based on continued employment over a three-year period. The cash holdback amount was excluded from the purchase consideration and is recorded as post-combination expense over the service period on a straight-line basis. During the year ended December 31, 2022, the Company recorded $3.0 million of expense for the portion of the balance which vested in the

current year. In February 2023, the Company recorded $2.1 million of expense from the remaining unvested balance due to the departure of a certain LaborChart employee.

The Company has not separately presented pro forma results reflecting the acquisition of LaborChart, or revenue and operating losses of LaborChart for the period from the acquisition date through December 31, 2021 as the impacts were not material to the consolidated financial statements. The acquisition-related transaction costs were not material, and were expensed as incurred in the accompanying consolidated statements of operations and comprehensive loss.

Indus.ai Inc.

On May 3, 2021, the Company completed the acquisition of Indus.ai Inc. (“Indus”), a Canada-based privately held company that offers an artificial intelligence (“AI”)-powered analytics platform to provide actionable insights for the construction industry, by acquiring 100% of the outstanding voting interests in Indus for purchase consideration of $24.3 million in cash. Of the total purchase consideration, $4.1 million was held back to secure certain indemnification obligations (“Holdback Consideration”) in accordance with the stock purchase agreement, which was scheduled to be paid, subject to any indemnification claims, on the 18-month anniversary of the acquisition. The Holdback Consideration was recorded in other current liabilities on the consolidated balance sheet as of December 31, 2021. In November 2022, the Company paid $3.9 million in cash for the Holdback Consideration, net of indemnification claims. The purpose of this acquisition is to accelerate the development of the Company’s AI and machine learning solutions.

The purchase consideration was primarily allocated to the developed technology intangible asset with an estimated fair value of $14.8 million at the acquisition date, which was valued using the cost to rebuild method. Key assumptions under the cost to rebuild method include the estimated level of effort and related costs of reproducing or replacing the acquired technology. The fair value of the remaining acquired tangible and intangible net assets was immaterial. The Company also recorded a deferred tax liability of $2.0 million as a result of the acquisition. The Company recorded goodwill, which represents the excess of the purchase consideration over the tangible and intangible assets acquired and liabilities assumed, of $11.5 million relating to the acquisition. The goodwill balance is primarily attributed to the synergies expected and the skilled workforce acquired. Goodwill is not deductible for income tax purposes. The purchase price accounting for this acquisition is final.

Developed technology acquired is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the technology are expected to be consumed, over its estimated useful life of five years. The amortization expense is recorded in research and development in the accompanying consolidated statements of operations and comprehensive loss, as the acquired developed technology will be used to improve the Company’s internal research and development capabilities.

The Company has not separately presented pro forma results reflecting the acquisition of Indus, or revenue and operating losses of Indus for the period from the acquisition date through December 31, 2021 as the impacts were not material to the consolidated financial statements. The transaction costs associated with the acquisition were not material, and were expensed as incurred as general and administrative expenses in the accompanying consolidated statements of operations and comprehensive loss.

Esticom

On October 14, 2020, the Company acquired 100% of the outstanding voting interests of Esticom, Inc. ("Esticom"), a company that provides an estimating solution which enables contractors to determine the quantities of materials needed from project plans and specifications, and to calculate the cost estimates for the labor hours and materials required on a job. The purpose of this acquisition is to accelerate the development of the Company’s preconstruction solutions. The acquisition was accounted for as a business combination.

The total purchase consideration is comprised of the following (in thousands):

 

Cash consideration

 

$

11,239

 

Fair value of common stock

 

 

3,885

 

Total purchase consideration

 

$

15,124

 

 

 

At closing, the Company issued 96,749 shares of common stock for aggregate purchase consideration of $3.9 million. As the acquisition occurred prior to the Company’s IPO, the fair value of the common stock was determined by the Company’s board of directors (the “Board”), taking into account a contemporaneous independent valuation by a third-party valuation specialist commissioned by the Board. The fair value was estimated based on numerous objective and subjective factors including the Company’s historical performance, financial condition, and prospects, the value of companies that the Company considers peers, recent private stock sale transactions, the economic and competitive environment, the rights, preferences, and privileges of the Company’s redeemable convertible preferred stock, and the likelihood of achieving a liquidity event, such as an IPO.

In connection with the acquisition, 58,049 of the 96,749 shares of common stock were held back for potential breaches of representations and warranties, and were assigned to Esticom shareholders 18 months after the closing date. The transaction costs associated with the acquisition were not material and were expensed as incurred as general and administrative expenses in the accompanying consolidated statements of operations and comprehensive loss.

The major classes of assets and liabilities to which the Company allocated the purchase price were as follows (in thousands):

 

 

 

Fair value

 

 

Useful life

Assets acquired

 

 

 

 

 

 

Cash and cash equivalents

 

$

19

 

 

 

Developed technology intangible asset

 

 

6,500

 

 

5 years

Other acquired intangible assets

 

 

300

 

 

Less than 12 months

Goodwill

 

 

9,835

 

 

 

Total assets acquired

 

$

16,654

 

 

 

Liabilities assumed

 

 

 

 

 

 

Other current liabilities

 

$

(54

)

 

 

Deferred revenue

 

 

(100

)

 

 

Net deferred tax liabilities

 

 

(1,376

)

 

 

Total liabilities assumed

 

$

(1,530

)

 

 

Net assets acquired

 

$

15,124

 

 

 

The purchase price accounting for this acquisition is final.

Developed technology is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the technology are consumed, over its estimated useful life of five years. The amortization expense is recorded in cost of revenue in the accompanying consolidated statements of operations and comprehensive loss. The goodwill was primarily attributable to synergies that are expected to be achieved from the integration of Esticom with the Company’s current product offerings and assembled workforce. The goodwill balance is not deductible for income taxes purposes.

The Company has not separately presented pro forma results reflecting the acquisition of Esticom, or revenue and operating losses of Esticom for the period from the acquisition date through December 31, 2020 as the impacts are not material to the consolidated financial statements.

Avata Intelligence

On February 3, 2020, the Company acquired intellectual properties, rights and agreements from Avata Intelligence Inc. (“Avata”) for $3.8 million in cash consideration. As part of the acquisition, the Company also entered into employment agreements with the majority of Avata’s employees. The purpose of this acquisition is to accelerate the development of the Company’s AI and machine learning solutions.

The purchase consideration was primarily allocated to developed technology intangible assets with an estimated fair value of $2.2 million. The excess of the purchase consideration over the net assets acquired of $1.6 million was recorded as

goodwill. The amount of goodwill that is deductible for income tax purposes as of December 31, 2020 is $1.6 million. The purchase price accounting for this acquisition is final.

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets and Goodwill
12 Months Ended
Dec. 31, 2022
Goodwill And Intangible Assets Disclosure [Abstract]  
Intangible Assets and Goodwill

8.

INTANGIBLE ASSETS AND GOODWILL

Intangible assets

The Company’s finite-lived intangible assets are summarized as follows (in thousands):

 

 

 

December 31, 2022

 

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

Carrying

Amount

 

 

Weighted-Average Remaining Useful Life (Years)

 

Developed technology

 

$

157,130

 

 

$

(41,968

)

 

$

115,162

 

 

 

5.1

 

Customer relationships

 

 

66,350

 

 

 

(18,559

)

 

 

47,791

 

 

 

4.9

 

Total

 

$

223,480

 

 

$

(60,527

)

 

$

162,953

 

 

 

5.1

 

 

 

 

December 31, 2021

 

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

Carrying

Amount

 

 

Weighted-Average Remaining Useful Life (Years)

 

Developed technology

 

$

157,773

 

 

$

(16,013

)

 

$

141,760

 

 

 

6.0

 

Customer relationships

 

 

66,350

 

 

 

(6,133

)

 

 

60,217

 

 

 

5.7

 

Total

 

$

224,123

 

 

$

(22,146

)

 

$

201,977

 

 

 

5.9

 

 

The Company estimates that there is no significant residual value related to its intangible assets. Intangible assets amortization expense is summarized as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Cost of revenue

 

$

22,428

 

 

$

7,522

 

 

$

3,315

 

Sales and marketing

 

 

12,425

 

 

 

3,600

 

 

 

1,728

 

Research and development

 

 

3,528

 

 

 

2,674

 

 

 

721

 

    Total amortization of acquired intangible assets

 

$

38,381

 

 

$

13,796

 

 

$

5,764

 

 

The following table outlines the estimated future amortization expense related to finite-lived intangible assets (in thousands):

 

Years Ending December 31,

 

 

 

 

2023

 

$

37,033

 

2024

 

 

36,816

 

2025

 

 

33,373

 

2026

 

 

18,692

 

2027

 

 

17,797

 

Thereafter

 

 

19,242

 

Total

 

$

162,953

 

 


 

Goodwill

The following table presents the changes in carrying amount of goodwill (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

Beginning balance

 

$

540,922

 

 

$

125,966

 

Additions

 

 

-

 

 

 

415,482

 

Other adjustments, net (1)

 

 

(1,794

)

 

 

(526

)

Ending balance

 

$

539,128

 

 

$

540,922

 

 

(1)

Includes post-closing working capital adjustments and the effect of foreign currency translation

The additions to goodwill in 2021 were due to the acquisitions of Levelset, LaborChart, and Indus, as disclosed in Note 7 to the consolidated financial statements. There was no impairment of goodwill during any period presented.

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Capitalized Software Development Costs
12 Months Ended
Dec. 31, 2022
Capitalized Software Development Costs [Abstract]  
Capitalized Software Development Costs

9.

CAPITALIZED SOFTWARE DEVELOPMENT COSTS

The Company’s capitalized software development costs are summarized as follows (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Gross carrying amount

 

$

100,431

 

 

$

60,580

 

Accumulated amortization

 

 

(41,854

)

 

 

(33,518

)

Net capitalized software costs

 

$

58,577

 

 

$

27,062

 

 

Amortization of capitalized software was $10.9 million, $12.0 million, and $10.4 million for the years ended December 31, 2022, 2021, and 2020, respectively, and is recorded primarily in cost of revenue within the accompanying consolidated statements of operations and comprehensive loss.

During 2022, 2021, and 2020, the Company recorded expense for certain software development costs of $0.3 million, $0.6 million, and $3.7 million, respectively, within research and development expense in the accompanying consolidated statements of operations and comprehensive loss, relating to development projects the Company decided to abandon prior to completion.

The estimated amortization is comprised of (i) amortization of completed software and (ii) the expected amortization for software that is not yet complete based on its estimated economic lives and projected completion dates. The following table presents the remaining estimated amortization of capitalized software development costs as of December 31, 2022 (in thousands):

 

Years Ending December 31,

 

 

 

 

2023

 

$

17,847

 

2024

 

 

22,561

 

2025

 

 

13,432

 

2026

 

 

3,277

 

2027

 

 

1,239

 

Thereafter

 

 

221

 

Total

 

$

58,577

 

 

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses
12 Months Ended
Dec. 31, 2022
Accrued Liabilities Current [Abstract]  
Accrued Expenses

 


 

10.

ACCRUED EXPENSES

The following represents the components of accrued expenses contained within the Company’s consolidated balance sheets at the end of each period (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Accrued bonuses

 

$

28,357

 

 

$

18,890

 

Accrued commissions

 

 

20,389

 

 

 

10,786

 

Accrued salary, payroll tax, and employee

   benefit liabilities

 

 

34,113

 

 

 

25,997

 

Other accrued expenses

 

 

16,323

 

 

 

10,234

 

Total accrued expenses

 

$

99,182

 

 

$

65,907

 

 

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Credit Facility
12 Months Ended
Dec. 31, 2022
Line Of Credit Facility [Abstract]  
Credit Facility

11.

CREDIT FACILITY

The Company had a credit agreement (the “Credit Facility”) provided by Silicon Valley Bank, to be used for general corporate purposes, including the financing of working capital requirements. As of December 31, 2021, the aggregate principal amount available under the Credit Facility was up to $75.0 million with the option to increase the availability up to $100.0 million. The Credit Facility had a maturity date of May 7, 2022, and the Company elected to terminate the Credit Facility on April 29, 2022, prior to such maturity date.  

As of December 31, 2021, no amounts had been drawn down under the Credit Facility, and the Company was in compliance with all financial covenants.

As of December 31, 2021, the Company had letters of credit outstanding under the Credit Facility of $6.5 million to secure various U.S. and Australia leased office facilities. Upon termination of the Credit Facility, all outstanding letters of credit remain outstanding on an unsecured basis, without any requirement to set aside restricted cash. As of December 31, 2022, such letters of credit totaled $6.5 million.

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Commitments And Contingencies Disclosure [Abstract]  
Commitments and Contingencies

12.

COMMITMENTS AND CONTINGENCIES

Purchase commitments

As of December 31, 2022, future unconditional purchase commitments for software service subscriptions and other services were as follows (in thousands):

 

Years Ending December 31,

 

 

 

 

2023

 

$

19,454

 

2024

 

 

13,006

 

2025

 

 

7,573

 

2026

 

 

2,780

 

2027

 

 

2,900

 

Thereafter

 

 

2,500

 

Total

 

$

48,213

 

In January 2023, the Company executed a renewal agreement for a total commitment of $45.0 million to be paid over the period from 2023 through 2025. The commitment is excluded from the table above as the agreement was not signed as of December 31, 2022.

Litigation

From time to time, the Company may be subject to various litigation matters arising in the ordinary course of business. However, the Company is not aware of any currently pending legal matters or claims that could have a material adverse effect on its financial position, results of operations, or cash flows should such litigation be resolved unfavorably.

Indemnifications

In the ordinary course of business, the Company may provide indemnification of varying scope and terms to customers, vendors, investors, directors, and officers with respect to certain matters, including, but not limited to, losses arising out of its breach of such agreements, services to be provided by the Company, or from intellectual property infringement claims made by third parties. These indemnification provisions may survive termination of the underlying agreement, and the maximum potential amount of future payments the Company could be required to make under these indemnification provisions may not be subject to maximum loss clauses. The maximum potential amount of future payments the Company could be required to make under these indemnification provisions is indeterminable.

The Company has never paid a material claim, nor has the Company been sued in connection with these indemnification arrangements. To date, the Company has not accrued a liability for these guarantees because the likelihood of incurring a payment obligation, if any, in connection with these guarantees is not probable or reasonably estimable.

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Common Stock
12 Months Ended
Dec. 31, 2022
Equity [Abstract]  
Common Stock

13.

COMMON STOCK

Common stock

Upon the closing of its IPO, the Company filed an Amended and Restated Certificate of Incorporation which authorized 1,000,000,000 shares of common stock with a par value of $0.0001 per share, and 100,000,000 shares of undesignated preferred stock with a par value of $0.0001 per share. Each share of common stock is entitled to one vote per share.

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation
12 Months Ended
Dec. 31, 2022
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Share-based Compensation

14.

STOCK-BASED COMPENSATION

Equity Incentive Plans

In May 2021, the Board adopted, and the stockholders approved, the 2021 Equity Incentive Plan (the "2021 Plan") with the purpose of granting stock-based awards, including stock options, stock appreciation rights, RSAs, RSUs, performance awards and other forms of awards, to employees, directors, and consultants. A total of 30,962,615 shares of common stock were authorized for issuance under the 2021 Plan in May 2021. The number of shares of the Company’s common stock reserved for issuance under the 2021 Plan automatically increases on January 1 of each calendar year, starting on January 1, 2022 through January 1, 2031, in an amount equal to (i) 5% of the total number of shares of the Company’s common stock outstanding on December 31 of the fiscal year before the date of each automatic increase, or (ii) a lesser number of shares determined by the Board prior to the applicable January 1. Accordingly, on January 1, 2022, the number of shares of common stock that may be issued under the 2021 Plan increased by an additional 6,702,346 shares. As a result, as of December 31, 2022, a total of 37,664,961 shares of common stock are authorized for issuance under the 2021 Plan. As of December 31, 2022, a total of 28,427,078 shares of common stock were available for issuance under the 2021 Plan. No stock options have been issued under the 2021 Plan.

In June 2014, the Company adopted the 2014 Equity Incentive Plan (the “2014 Plan”), which was amended in April 2020 to increase the number of shares of common stock authorized for issuance. The 2014 Plan provided for the issuance of incentive and non-statutory stock options to purchase common shares and the grant of other common stock awards to employees, officers, directors, and consultants of the Company. The 2014 Plan served as the successor to the Company’s 2012 Incentive Plan (the “2012 Plan”) and 2004 Equity Incentive Plan (the “2004 Plan”). On the date the Company adopted the 2014 Plan, any options issued and outstanding under the 2012 and 2004 Plans were substituted by options with identical terms to purchase the Company’s common stock under the 2014 Plan. On the date the 2021 Plan was adopted, no further shares could be issued under the 2014 Plan; however, all shares outstanding under the 2014 Plan remain subject to the terms of the 2014 Plan. Options issued under the 2014 Plan generally are exercisable for periods not to exceed 10 years and generally vest over a four to five-year period. The Company issues new shares upon exercise of stock-based awards.


 

Stock options

No stock options were granted during the periods presented.

The following table summarizes the stock option activity during the year ended December 31, 2022 (aggregate intrinsic value in thousands):

 

 

 

 

 

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

 

 

 

 

 

Weighted-

 

 

Average

 

 

 

 

 

 

 

 

 

 

 

Average

 

 

Remaining

 

 

Aggregate

 

 

 

Number

of Shares

 

 

Exercise

Price

 

 

Contractual

Life

 

 

Intrinsic

Value

 

Outstanding at December 31, 2021

 

 

7,642,690

 

 

$

12.98

 

 

 

6.1

 

 

$

511,979

 

Exercised

 

 

(1,716,286

)

 

 

13.00

 

 

 

 

 

 

 

75,066

 

Canceled/Forfeited

 

 

(202,632

)

 

 

22.02

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2022

 

 

5,723,772

 

 

 

12.65

 

 

 

5.2

 

 

 

197,620

 

Exercisable at December 31, 2022

 

 

5,491,335

 

 

$

12.20

 

 

 

5.1

 

 

$

192,073

 

As of December 31, 2022, the total unrecognized stock-based compensation cost for unvested stock options was $1.8 million, which is expected to be recognized over a weighted-average period of 0.4 years. As of December 31, 2021, the total unrecognized stock-based compensation cost for unvested stock options was $12.2 million, which was expected to be recognized over a weighted-average period of 1.1 years.

Restricted stock units

In 2018, the Company began issuing RSUs to certain employees, officers, directors, and consultants. The RSUs granted prior to the Company’s IPO vested upon the satisfaction of both a service and a performance condition, if both conditions are met before the award’s expiration date. For certain awards, the performance condition was satisfied solely on the effective date of a registration statement for the Company’s IPO, and for other awards, the performance condition was satisfied on the earlier of either the effective date of a registration statement for the Company’s IPO or a change in control. RSUs granted with service vesting conditions generally vest over four years on either a quarterly or annual vesting schedule.

Prior to its IPO, given the Company’s common stock was not publicly traded, the grant date fair value of RSUs was determined based upon the fair value of the Company’s common stock. The Board exercised significant judgment in determining the fair value of the Company’s common stock with input from management, based on several objective and subjective factors. Factors considered by the Board included the price paid by investors for the Company’s common and preferred stock, actual and forecasted operating and financial performance, market conditions, performance of comparable publicly traded companies and transactions of comparable companies, developments and milestones within the Company, the rights, preferences, and privileges of its common and preferred stock, the likelihood of achieving a liquidating event, and the results of contemporaneous third-party valuations. The fair value was determined in accordance with applicable elements of the practice aid issued by the American Institute of Certified Public Accountants, Valuation of Privately Held Company Equity Securities Issued as Compensation.

Subsequent to the completion of the Company’s IPO in May 2021, the fair value of RSUs was determined based on the trading price of its publicly traded common stock. The grant date fair value of RSUs granted during 2022, 2021, and 2020 was $326.4 million, $350.6 million, and $132.4 million, respectively.

Prior to the effective date of the registration statement for the Company’s IPO, achievement of the performance conditions was not probable. Upon the effective date of the registration statement for the Company’s IPO, the performance vesting condition for all RSUs granted was satisfied and the Company recognized on a graded vesting basis a cumulative catch-up stock-based compensation adjustment of $115.3 million in its consolidated statement of operations and comprehensive loss for the portion of the service period satisfied from the grant date through the effective date of the registration statement. Substantially all of the RSUs granted subsequent to the Company’s IPO vest based solely on continued service, which is generally over four years. The intrinsic value of RSUs vested during the years ended December 31, 2022 and 2021 was $156.9 million and $187.7 million, respectively.

As of December 31, 2022, the total unrecognized stock-based compensation cost for all RSUs outstanding at that date was $399.3 million, which is expected to be recognized over a weighted-average vesting period of 2.5 years. As of December 31, 2021, the total unrecognized stock-based compensation cost for all RSUs outstanding at that date was $281.0 million, which was expected to be recognized over a weighted-average vesting period of 2.0 years.

The following table summarizes the RSU activity during the year ended December 31, 2022:

 

 

 

Number of

Shares

 

 

Weighted-Average Grant Date Fair Value

 

Unvested at December 31, 2021

 

 

6,622,684

 

 

$

59.72

 

Granted

 

 

5,859,110

 

 

 

55.71

 

Vested

 

 

(2,845,174

)

 

 

57.14

 

Canceled/Forfeited

 

 

(1,141,322

)

 

 

58.80

 

Unvested at December 31, 2022

 

 

8,495,298

 

 

$

57.94

 

Restricted stock awards

In November 2021, the Company issued 199,670 RSAs to certain key employees in connection with the acquisition of Levelset that vest based on their continued service over a two-year period. The fair value of the RSAs issued was $95.05 per share, which was the closing trading stock price of the Company’s common stock on the acquisition date. These shares are released from restriction quarterly over a two-year period assuming the continued service of the employees. As of December 31, 2022, 99,833 shares have vested. As of December 31, 2021, no shares had vested. During 2022 and 2021, the Company recognized stock-based compensation expense of $9.5 million and $1.6 million, respectively, relating to these shares.

In July 2019, the Company issued 205,464 restricted Series H-1 redeemable convertible preferred stock awards (“Series H-1 RSAs”) to certain employees at a grant date fair value of $26.75 in connection with the acquisition of Honest Buildings, Inc. These shares were released from restriction 50% on the first anniversary and 50% on the second anniversary of the acquisition date based on the continued service of the employees. Upon the closing of the Company’s IPO, the Series H-1 RSAs automatically converted into shares of restricted common stock on a one-for-one basis. As of December 31, 2021, all of the Series H-1 RSAs were fully vested. During the year ended December 31, 2021 and 2020, the Company recognized stock-based compensation expense of $1.6 million and $2.7 million, respectively, for these shares.

Sales of common stock

During the year ended December 31, 2021, certain of the Company’s investors acquired outstanding common stock from the Company’s employees. For the shares acquired at a price in excess of the estimated fair value of the Company’s common stock, the Company recorded stock-based compensation expense of $5.5 million for the period from January 1, 2021 through the Company’s IPO on May 20, 2021 for the difference between the price paid by the investors and the estimated fair value on the date of the transactions.

Employee Stock Purchase Plan

In May 2021, the Board adopted, and the stockholders approved, the ESPP, which became effective immediately prior to the effective date of the Company's IPO. A total of 2,600,000 shares of common stock were initially reserved for issuance under the ESPP. The number of shares of the Company’s common stock reserved for issuance under the ESPP automatically increases on January 1 of each year for a period of ten years, beginning on January 1, 2022 and continuing through January 1, 2031, by the lesser of (i) 1% of the total number of shares of the Company’s common stock outstanding on December 31 of the immediately preceding year; and (ii) 3,900,000 shares, except before the date of any such increase, the Board may determine that such increase will be less than the amount set forth in clauses (i) and (ii). Accordingly, on January 1, 2022, the number of shares of common stock reserved under the 2021 ESPP increased by an additional 1,340,469 shares.

 


 

The offering periods are scheduled to start in May and November of each year. The first offering period commenced on the Company’s first day of trading on May 20, 2021 and comprised three purchase periods of approximately six months in length. The ESPP provides for consecutive offering periods that will typically have a duration of 12 months in length and comprise two purchase periods of six months in length, subject to reset and rollover provisions.

The ESPP provides eligible employees with an opportunity to purchase shares of the Company’s common stock through payroll deductions of up to 15% of their eligible compensation, subject to a maximum of $25,000 of stock per calendar year. A participant may purchase a maximum of 2,500 shares of common stock during a purchase period. Amounts deducted and accumulated by the participant are used to purchase shares of common stock at the end of each six-month purchase period. The purchase price of the shares shall be 85% of the lower of the fair market value of the common stock on (i) the first trading day of the applicable offering period and (ii) the last trading day of each purchase period in the related offering period. However, in the event the fair value of the common stock on the purchase date is lower than the fair value on the first trading day of the offering period, the offering period is terminated immediately following the purchase and a new offering period begins the following day. Participants may end their participation at any time prior to the last 15 days of a purchase period and will be repaid their accrued contributions that have not yet been used to purchase shares of common stock. Participation ends automatically upon termination of employment.

The fair value of the ESPP purchase rights on the date of grant using the Black-Scholes option pricing model was estimated using the following assumptions:

 

 

December 31,

 

 

2022

 

2021

Risk-free interest rate

 

1.47% to 4.55%

 

0.03% to 0.18%

Expected term (in years)

 

0.5 to 1.0

 

0.5 to 1.5

Estimated dividend yield

 

0.00%

 

0.00%

Estimated weighted-average volatility

 

61.14% to 72.69%

 

44.81% to 69.39%

The term for the ESPP purchase rights is the offering period. The Company estimates volatility using historical volatilities of a group of public companies in a similar industry and stage of life cycle, selected by management, for a period commensurate with the term. The interest rate is derived from government bonds with a similar term to the ESPP purchase right granted. The Company has not declared, nor does it expect to declare, dividends in the foreseeable future. Consequently, an expected dividend yield of zero was utilized. The fair value of the Company’s common stock used to value ESPP purchase rights is based on the trading price of its publicly traded common stock.

Employee payroll contributions accrued in connection with the ESPP were $4.7 million and $4.5 million as of December 31, 2022 and 2021, respectively, and are included within accrued expenses in the accompanying consolidated balance sheets. Employee payroll contributions ultimately used to purchase shares will be reclassified to stockholders' equity on the purchase date. Stock-based compensation expense related to the ESPP is recognized on a straight-line basis over the offering period. During the years ended December 31, 2022 and 2021, the Company recorded stock-based compensation of $15.0 million and $8.5 million, respectively, in connection with the ESPP. During the years ended December 31, 2022 and 2021, 551,753 and 166,370 shares of the Company’s common stock were purchased under the ESPP, respectively.

As of December 31, 2022, unrecognized stock-based compensation expense related to the ESPP was $4.5 million, which is expected to be recognized over a weighted-average period of 0.4 years. As of December 31, 2021, unrecognized stock-based compensation expense related to the ESPP was $13.8 million, which was expected to be recognized over a weighted-average period of 0.6 years.


 

Stock-based compensation

The Company recorded total stock-based compensation cost from stock options, RSUs, ESPP, RSAs, and sales of stock by employees in excess of fair value as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Cost of revenue

 

$

7,253

 

 

$

8,094

 

 

$

1,722

 

Sales and marketing

 

 

53,397

 

 

 

68,755

 

 

 

13,385

 

Research and development

 

 

63,262

 

 

 

85,040

 

 

 

12,930

 

General and administrative

 

 

38,974

 

 

 

65,272

 

 

 

15,923

 

Total stock-based compensation expense

 

$

162,886

 

 

$

227,161

 

 

$

43,960

 

Stock-based compensation capitalized for software

   development and cloud-computing arrangement

   implementation costs

 

 

8,818

 

 

 

5,247

 

 

 

575

 

Total stock-based compensation cost

 

$

171,704

 

 

$

232,408

 

 

$

44,535

 

There were no net tax benefits recognized in the accompanying consolidated statements of operations and comprehensive loss for stock-based compensation arrangements for the years ended December 31, 2022, 2021, and 2020 due to the Company having a full valuation allowance against its deferred tax assets.

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes

15.

INCOME TAXES

The domestic and foreign components of loss before provision for (benefit from) income taxes consisted of the following (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Domestic

 

$

(287,569

)

 

$

(289,187

)

 

$

(98,439

)

Foreign

 

 

1,104

 

 

 

264

 

 

 

1,279

 

Total

 

$

(286,465

)

 

$

(288,923

)

 

$

(97,160

)

 

The provision for (benefit from) income taxes is comprised of the following (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Current:

 

 

 

 

 

 

 

 

 

 

 

 

State

 

$

442

 

 

$

480

 

 

$

109

 

Foreign

 

 

307

 

 

 

255

 

 

 

209

 

Total

 

 

749

 

 

 

735

 

 

 

318

 

Deferred:

 

 

 

 

 

 

 

 

 

 

 

 

Federal

 

 

(34

)

 

 

(17,841

)

 

 

(1,072

)

State

 

 

93

 

 

 

(6,301

)

 

 

(297

)

Foreign

 

 

(342

)

 

 

(351

)

 

 

58

 

Total

 

 

(283

)

 

 

(24,493

)

 

 

(1,311

)

Provision for (benefit from) income taxes

 

$

466

 

 

$

(23,758

)

 

$

(993

)

 

 

The following table provides a reconciliation between income taxes computed at the U.S. federal statutory rate and the Company's provision for (benefit from) income taxes (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Computed expected income tax benefit

 

$

(60,120

)

 

$

(60,674

)

 

$

(20,135

)

State income taxes - net of federal income tax benefit

 

 

(10,197

)

 

 

(17,171

)

 

 

(2,450

)

Change in valuation allowance

 

 

81,251

 

 

 

94,062

 

 

 

27,984

 

Non-deductible expenses

 

 

6,335

 

 

 

7,399

 

 

 

248

 

Series I warrant

 

 

-

 

 

 

-

 

 

 

7,767

 

Stock-based compensation

 

 

135

 

 

 

(30,523

)

 

 

(5,307

)

Tax credits (federal and state)

 

 

(16,863

)

 

 

(16,957

)

 

 

(9,039

)

Foreign rate differential

 

 

35

 

 

 

35

 

 

 

(92

)

Other

 

 

(110

)

 

 

71

 

 

 

31

 

Provision for (benefit from) income taxes

 

$

466

 

 

$

(23,758

)

 

$

(993

)

 

 

Significant components of the Company's deferred tax assets and liabilities are presented below (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Deferred tax assets:

 

 

 

 

 

 

 

 

Net operating loss

 

$

209,795

 

 

$

194,839

 

Tax credits

 

 

58,724

 

 

 

42,845

 

Lease liabilities

 

 

23,203

 

 

 

24,032

 

Stock-based compensation

 

 

22,181

 

 

 

24,461

 

Capitalized software cost

 

 

39,582

 

 

 

-

 

Other

 

 

5,013

 

 

 

3,871

 

Total deferred tax assets

 

 

358,498

 

 

 

290,048

 

Valuation allowance

 

 

(282,337

)

 

 

(204,182

)

Total deferred tax assets, net

 

 

76,161

 

 

 

85,866

 

 

 

 

 

 

 

 

 

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Lease assets

 

 

(19,296

)

 

 

(20,696

)

Acquired intangible assets

 

 

(39,497

)

 

 

(48,163

)

Capitalized software

 

 

-

 

 

 

(6,724

)

Contract cost asset

 

 

(15,324

)

 

 

(10,179

)

Prepaid and accrued expenses

 

 

(2,897

)

 

 

(2,021

)

Other

 

 

(1,522

)

 

 

(1,015

)

Total deferred tax liabilities

 

 

(78,536

)

 

 

(88,798

)

Total

 

$

(2,375

)

 

$

(2,932

)

 

 

In assessing the realizability of deferred tax assets, management considers whether it is "more likely than not" that some portion or all of the deferred tax assets will be realized. Realization of future tax benefits is dependent on the Company's ability to generate sufficient taxable income within the carryforward period. Based on all available objective evidence management believes it is "more likely than not" that the net deferred tax assets will not be fully realizable in the U.S. and United Kingdom (“U.K.”) as of December 31, 2022 and 2021. Accordingly, the Company’s U.S. and U.K. net deferred tax assets have been fully offset by a valuation allowance. The Company periodically evaluates the recoverability of the deferred tax assets and when it is determined to be "more likely than not" that the deferred tax assets are realizable, the valuation allowance is reduced. The net deferred tax liability position at December 31, 2022 and 2021 was primarily related to the Company's Australia and Canada tax jurisdictions.

The following table summarizes the activity related to the valuation allowance (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Beginning balance

 

$

204,182

 

 

$

112,389

 

 

$

85,642

 

Current year change

 

 

78,155

 

 

 

114,639

 

 

 

28,123

 

Release of valuation allowance as a result of purchase

   accounting for business combinations

 

 

-

 

 

 

(22,846

)

 

 

(1,376

)

Ending balance

 

$

282,337

 

 

$

204,182

 

 

$

112,389

 

 

At the date of acquisition of Levelset and LaborChart in 2021, each entity was in a net deferred tax liability position, primarily as a result of acquired intangible assets. These net deferred tax liabilities are an available source of income to realize the Company’s deferred tax assets. Accordingly, the Company released $24.2 million of valuation allowance which resulted in an income tax benefit in the consolidated statements of operations and comprehensive loss for 2021. The Company did not provide for U.S. income taxes on the undistributed earnings and other outside temporary differences of foreign subsidiaries as they are considered indefinitely reinvested outside the U.S. At December 31, 2022 and 2021, the amount of temporary differences related to undistributed earnings and other outside temporary differences upon which U.S. income taxes have not been provided is immaterial to these consolidated financial statements.

As of December 31, 2022, the Company had federal net operating loss carryforwards (“NOL carryforwards”) of $842.6 million, which are comprised of definite and indefinite net operating losses. At December 31, 2022 the Company had federal NOL carryforwards of approximately $156.5 million, which expire at various intervals from the years 2025 through 2037 and had NOL carryforwards of $686.1 million which do not expire. As of December 31, 2022, the Company has state net operating losses of $567.2 million, which will begin to expire in 2029. The Internal Revenue Code (the “IRC”) of 1986, as amended, imposes restrictions on the utilization of net operating losses and credits when a Company experiences a cumulative change in ownership of more than 50% over a three-year period. As of December 31, 2022, the Company completed an analysis to determine if the Company was subject to the provisions of IRC Section 382. Although a portion of the net operating losses and credit carryovers are subject to annual limitations, the Company has determined that it should be able to fully utilize these net operating losses and credit carryovers before they expire, provided the Company generates sufficient taxable income.

As of December 31, 2022, the Company had credits for research activities available for carryforward for federal income tax purposes of $54.2 million and for state income tax purposes of $27.5 million, which are available to offset future income tax in those jurisdictions and which began to expire in 2022 for federal and have no expiration for state.

The following table summarizes the activity related to unrecognized tax benefits (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Beginning balance

 

$

17,010

 

 

$

8,369

 

 

$

6,749

 

Increases related to current period positions

 

 

5,915

 

 

 

7,158

 

 

 

2,439

 

(Decreases) increases related to prior period positions

 

 

(1,198

)

 

 

1,483

 

 

 

(819

)

Ending balance

 

$

21,727

 

 

$

17,010

 

 

$

8,369

 

 

Due to the Company’s full valuation allowance on federal and state taxes, none of the unrecognized tax benefits would affect the Company’s effective tax rate, if recognized. The Company does not anticipate any significant increases or decreases to its unrecognized tax positions within the next 12 months. The Company’s practice is to recognize interest and penalties related to income tax matters in income tax expense. As of December 31, 2022 and 2021, accrued interest and penalties related to income tax positions were immaterial.

The Company files U.S. federal, various state, and foreign income tax returns. In the normal course of business, the Company is subject to examination by taxing authorities. The tax years from 2003 forward remain subject to examination for federal purposes. Generally, state and foreign tax authorities may examine the Company’s tax returns for four years and five years, respectively, from the date an income tax return is filed. However, the taxing authorities may continue to examine the Company’s federal and state NOL carryforwards until the statute of limitations closes on the tax years in which the federal and state net operating losses are utilized. The Company is not currently under exam in any jurisdiction.

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Net Loss Per Share

16.

NET LOSS PER SHARE

Basic and diluted net loss per share is presented in conformity with the two-class method required for participating securities. The Company’s redeemable convertible preferred stock were participating securities as the holders of the redeemable convertible preferred stock were entitled to participate in dividends with common stock. The Company’s common stock, which was converted from redeemable convertible preferred stock upon the closing of its IPO, is weighted based on the period of time the common stock was outstanding after conversion in 2021.

Net losses were not allocated to the redeemable convertible preferred stock as the holders of the redeemable convertible preferred stock did not have a contractual obligation to share in any losses. Basic net loss per share attributable to common stockholders is calculated by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period.

As the Company has reported net losses attributable to common stockholders for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share attributable to common stockholders equals diluted net loss per share attributable to common stockholders.

The following weighted-average potentially dilutive shares are excluded from the calculation of diluted earnings per share as they are anti-dilutive:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Shares of common stock issuable upon

   conversion of redeemable convertible

   preferred stock

 

 

-

 

 

 

33,431,158

 

 

 

82,428,289

 

Shares of common stock issuable upon

   conversion of Series I warrant

 

 

-

 

 

 

-

 

 

 

1,059,620

 

RSUs and RSAs subject to future vesting

 

 

8,189,247

 

 

 

6,155,387

 

 

 

3,826,250

 

Shares issuable pursuant to the ESPP

 

 

627,698

 

 

 

326,819

 

 

 

-

 

Shares of common stock issuable from stock

   options

 

 

6,450,019

 

 

 

9,618,882

 

 

 

15,749,829

 

Total

 

 

15,266,964

 

 

 

49,532,246

 

 

 

103,063,988

 

 

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans
12 Months Ended
Dec. 31, 2022
Compensation And Retirement Disclosure [Abstract]  
Employee Benefit Plans

17.

EMPLOYEE BENEFIT PLANS

The Company has a defined-contribution plan in the U.S. intended to qualify under Section 401 of the IRC (the “401(k) Plan”). The 401(k) Plan covers substantially all U.S. employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. The Company makes contributions to the plan up to 4% of the participating employee’s W-2 earnings and wages. Matching contributions to the 401(k) Plan totaled $14.7 million, $9.6 million, and $7.6 million for the years ended December 31, 2022, 2021, and 2020, respectively.

The Company also has defined-contribution plans in certain other countries. The Company made matching contributions to these plans totaling $2.8 million, $1.8 million, and $1.0 million for the years ended December 31, 2022, 2021, and 2020, respectively.

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Geographic Information
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
Geographic Information

18.

GEOGRAPHIC INFORMATION

The following table sets forth the Company’s revenues by geographic region, which is determined based on the billing location of the customer (in thousands):

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Revenue by geographic region

 

 

 

 

 

 

 

 

 

 

 

 

U.S.

 

$

616,654

 

 

$

439,871

 

 

$

351,323

 

Rest of the world

 

 

103,549

 

 

 

74,950

 

 

 

48,968

 

Total revenue

 

$

720,203

 

 

$

514,821

 

 

$

400,291

 

Percentage of revenue by geographic region

 

 

 

 

 

 

 

 

 

 

 

 

U.S.

 

 

86

%

 

 

85

%

 

 

88

%

Rest of the world

 

 

14

%

 

 

15

%

 

 

12

%

 

The following table sets forth the total of property and equipment, net, and ROU lease assets by geographic region (in thousands):

 

 

December 31,

 

 

 

2022

 

 

2021

 

U.S.

 

$

108,884

 

 

$

113,208

 

Rest of the world

 

 

9,269

 

 

 

7,304

 

Total

 

$

118,153

 

 

$

120,512

 

 

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring
12 Months Ended
Dec. 31, 2022
Restructuring And Related Activities [Abstract]  
Restructuring

19.

RESTRUCTURING

In July 2020, the Company approved, committed to, and initiated a business transformation plan which resulted in the termination of 139 employees, which represented approximately 7% of the Company’s workforce. By restructuring, the Company intended to streamline its organization to better align with the Company’s current strategic goals. The restructuring event was completed by December 31, 2020.

During the year ended December 31, 2020, the Company recorded severance and other benefit costs of $4.4 million in connection with the business transformation plan. There have been no restructuring events or expenses in the years ended December 31, 2022 and 2021.

The following table summarizes the above restructuring-related expenses for 2020 by line item within the consolidated statement of operations and comprehensive loss (in thousands):

Cost of revenue

 

$

127

 

Sales and marketing

 

 

1,824

 

Research and development

 

 

1,681

 

General and administrative

 

 

801

 

    Total

 

$

4,433

 

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events
12 Months Ended
Dec. 31, 2022
Subsequent Events [Abstract]  
Subsequent Events

20.

SUBSEQUENT EVENTS

The Company has evaluated subsequent events through March 1, 2023, the date these consolidated financial statements were available to be issued, and has determined that no subsequent events, other than those disclosed in Note 7 and Note 12, require adjustment or disclosure in these consolidated financial statements.

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Basis of presentation

Basis of presentation

The accompanying consolidated financial statements include the financial statements of Procore Technologies, Inc. and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). Certain balances have been reclassified to conform to current year presentation.

Use of estimates

Use of estimates

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Management periodically evaluates its estimates and assumptions for continued reasonableness, primarily with respect to revenue recognition, the period of benefit of contract cost assets, the fair value of assets acquired and liabilities assumed in a business combination, stock-based compensation expense, including the fair value of the Company’s common stock prior to the effective date of the Company’s IPO, the recoverability of goodwill and long-lived assets, useful lives of long-lived assets, capitalization of software development costs, income taxes, including related reserves and allowances, and self-insurance reserve estimates. Appropriate adjustments, if any, to the estimates used are made prospectively based upon such periodic evaluation. Management bases its estimates on historical experience and on various other assumptions that management believes to be reasonable. Actual results could differ from the Company’s estimates.

The extent to which the COVID-19 pandemic may directly or indirectly impact the Company’s business will depend on future developments that are highly uncertain and cannot be predicted. As of the date these consolidated financial statements were issued, the COVID-19 pandemic did not have a significant impact on the Company’s estimates or judgments. Judgments and assumptions may change as new events occur, additional information is obtained, and as other factors arise related to the

COVID-19 pandemic and economic recovery that could result in a meaningful impact on the Company’s consolidated financial statements in future reporting periods.

Segments

Segments

The Company operates as a single operating segment. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision maker (“CODM”), in deciding how to allocate resources and assess performance. The Company’s CODM is its Chief Executive Officer. In recent years, the Company has completed a number of acquisitions which have allowed it to expand its platform capabilities and related product and service offerings.

While the Company provides different product and service offerings, including as a result of its acquisitions, its business operates as one operating segment because its CODM evaluates the Company’s financial information for purposes of assessing financial performance and allocating resources on a consolidated basis.

Cash, cash equivalents and restricted cash

Cash, cash equivalents, and restricted cash

The Company classifies all investments that are readily convertible to known amounts of cash and have maturities of three months or less from the date of purchase as cash equivalents, which are carried at fair value. Cash includes cash held in checking and savings accounts. As of December 31, 2022 and 2021, cash equivalents comprised money market funds that were recorded at fair value which approximates amortized cost.

From time to time, the Company posts cash collateral to satisfy certain contractual arrangements that may arise in the normal course of business and that is contractually restricted as to use. Restricted cash is included in other assets on the accompanying consolidated balance sheets and consists of funds required to secure certain corporate credit card accounts. The Company held $3.1 million of restricted cash as of December 31, 2022 and 2021.

Marketable securities

Marketable securities

Investments with stated maturities of greater than three months are classified as marketable securities, which consist of U.S. treasury securities, commercial paper, corporate notes and obligations, and time deposits. The Company determines the appropriate classification of each investment at the time of purchase and re-evaluates such classification at each balance sheet date. The Company classifies each marketable debt security as either short-term or long-term at each balance sheet date based on the underlying investment’s contractual maturity date. Short-term investments are investments with an original maturity date of less than one year when purchased. All marketable securities held as of December 31, 2022 are classified and accounted for as short-term available-for-sale debt securities, which are carried at fair value.

The Company periodically assesses its portfolio of marketable securities for impairment. The Company evaluates each investment in an unrealized loss position to determine if any portion of the unrealized loss is related to credit losses. In determining whether a credit loss may exist, the Company considers the extent of the unrealized loss position, any adverse conditions specifically related to the security or the issuer’s operating environment, the pay structure of the security, the issuer’s payment history, and any changes in the issuer’s credit rating. Unrealized losses on marketable securities due to expected credit losses are recognized in other (expense) income, net in the accompanying consolidated statements of operations and comprehensive loss, and any excess unrealized gains and losses, net of tax, that are not due to expected credit losses are included in accumulated other comprehensive loss, a component of stockholders’ equity. During the year ended December 31, 2022, there were no credit losses recorded on marketable securities. Interest recorded on marketable securities is recorded in interest income on the accompanying consolidated statements of operations and comprehensive loss.

Concentrations of credit risk

Concentrations of credit risk

Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, restricted cash, investments in marketable securities, accounts receivable, and materials financing receivables.

The Company maintains its cash, cash equivalents, and restricted cash balances with major financial institutions that may at times exceed federally insured limits. However, the Company believes that these financial institutions are financially sound with minimal credit risk.

Investments in marketable securities consist primarily of investment-grade securities and the Company’s investment policy limits the amount of credit exposure to any individual issuer.

Accounts receivable are recorded at the invoiced amounts, do not require collateral or bear interest, and mainly result from subscriptions to access the Company’s software products. The Company regularly assesses the need for allowances for expected losses from these accounts receivable. Each reporting period, the Company evaluates the collectability of its accounts receivable based on a number of factors such as the age of the receivables, credit quality, historical experience, and current and future economic conditions that may affect a customer’s ability to pay. At December 31, 2022 and 2021, the Company’s allowance for expected credit losses was $4.1 million and $2.4 million, respectively. No customer represented 10% or more of the consolidated accounts receivable balance as of December 31, 2022 and 2021. No single customer accounted for 10% or more of total revenue for the years ended December 31, 2022, 2021, and 2020.

The Company also has receivables related to its materials financing program that finances customers’ purchases of construction materials on deferred payment terms. The related allowance recorded on the Company’s materials financing receivables is primarily based on expectations of credit losses based on historical loss data as well as macroeconomic factors. At December 31, 2022, the Company’s allowance for expected credit losses related to its materials financing program was $2.1 million, and was immaterial at December 31, 2021.

Materials financing revenues and receivables

Materials financing revenues and receivables

In connection with its acquisition of Express Lien, Inc. (d/b/a Levelset) (“Levelset”) in November 2021, the Company assumed a materials financing program, which facilitates the purchase of construction materials from fulfillment partners (the Company’s suppliers) on behalf of its customers, allowing such customers to finance their materials purchases from the Company on deferred payment terms. The fulfillment partner is primarily responsible for fulfilling the materials purchases and the Company does not have control over such materials. The Company earns revenues from origination fees and finance charges on the amounts it finances for customers on deferred payment terms, which are typically 120 days. Such fees earned are computed and recognized based on the effective interest method and are presented net of any related reserves and amortization of deferred origination costs.

Gross receivables outstanding from customers under the materials financing program were $13.6 million and $4.4 million as of December 31, 2022 and 2021, respectively. Materials financing receivables, net of allowances, are recorded within prepaid expenses and other current assets on the accompanying consolidated balance sheets.

Foreign currency transactions and translation

Foreign currency transactions and translation

The functional currency of the Company’s foreign subsidiaries in Australia, Canada, and England is primarily the local currency of such countries, and the functional currency of the Company’s subsidiaries in Mexico, Egypt, Singapore, United Arab Emirates, France, and Ireland is U.S. dollars. For foreign subsidiaries where the functional currency is the local currency of such countries, assets and liabilities are translated into U.S. dollars at exchange rates in effect at the balance sheet date, stockholders’ equity is translated at the applicable historical exchange rate, and revenue and expenses are translated using the average exchange rates during the period. The effect of exchange rate changes resulting from the translation of the foreign subsidiary financial statements is accounted for as a component of accumulated other comprehensive loss.

In addition, the Company incurs foreign currency transaction gains and losses, including those related to intercompany agreements among the Company and its subsidiaries, which are recorded in other (expense) income, net in the accompanying consolidated statements of operations and comprehensive loss. Foreign currency gains and losses were not material for the years ended December 31, 2022, 2021, and 2020.

Property and equipment, net

 


 

Property and equipment, net

Property and equipment are stated at cost less accumulated depreciation. Expenditures for repairs and maintenance are expensed as incurred, while renewals and betterments are capitalized. Depreciation expense is computed on a straight-line basis over the estimated lives of the assets as follows:

 

Asset Classification

Estimated Useful Life

 

 

Leasehold improvements

Lesser of 15 years or lease term

Building improvements

Lesser of 20 years or lease term

Furniture and fixtures

5 years

Computers and equipment

3 years

Purchased software

Contractual term

 

Leases

Leases

The Company determines an arrangement is a lease at inception if it is both able to identify an asset and conclude it has the right to control the identified asset. Leases are classified as finance or operating based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is comprised of amortization of the right of use (“ROU”) asset and interest expense recognized based on an effective interest method for finance leases, or as a single lease cost recognized on a straight-line basis over the term of the lease for operating leases. Leases are included in ROU assets, other current liabilities, and long-term finance and operating lease liabilities within the accompanying consolidated balance sheets. Leases with expected terms of 12 months or less are not recorded on the accompanying consolidated balance sheets. Certain leases contain provisions that allow the Company to be reimbursed by the landlord for specified tenant improvements that are subject to final approval prior to being paid. The Company estimates the likelihood that it will incur and be reimbursed for such costs at the commencement of the lease and reduce the ROU liability for the discounted future cash receipt, with a corresponding offset to the ROU asset.

ROU assets represent the Company’s right to control an underlying asset for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date of the lease based on the present value of lease payments over the expected lease term. The Company’s leases do not provide an implicit rate, therefore the Company uses its incremental borrowing rate based on the information available at the lease commencement date in determining the discount rate used to calculate the present value of minimum lease payments. The incremental borrowing rate used is estimated based on what the Company would be required to pay for a collateralized loan over a similar term. The Company’s leases do not include any residual value guarantees, bargain purchase options, or asset retirement obligations.

The Company has lease agreements with lease and non-lease components, which are accounted for as a single lease component. The Company’s agreements may contain variable lease payments. The Company includes variable lease payments that depend on an index or a rate in the calculation of the ROU lease liabilities and exclude those which depend on facts or circumstances occurring after the commencement date, other than the passage of time.

Self-insurance reserves

Self-insurance reserves

In January 2022, the Company elected to partially self-fund its health insurance plan. To reduce its risk related to high-dollar claims, the Company maintains individual stop-loss insurance. The Company estimates its exposure for claims incurred at the end of each reporting period, including claims not yet reported, with the assistance of an independent third-party actuary. As of December 31, 2022, the Company’s net self-insurance accrual was $1.9 million, included within other current liabilities on the accompanying consolidated balance sheet.

Strategic investments

Strategic investments

Investments in equity securities

The Company holds investments in equity securities of certain privately held companies, which do not have readily determinable fair values. The Company does not have a controlling interest or significant influence in these companies. The Company has elected to measure the non-marketable equity securities at cost, with remeasurements to fair value only upon the

occurrence of observable price changes in orderly transactions for the identical or similar securities of the same issuer, or in the event of any impairment. This election is reassessed each reporting period to determine whether a non-marketable equity security has a readily determinable fair value, in which case the security would no longer be eligible for this election. All gains and losses on such equity securities, realized and unrealized, are recorded in other (expense) income, net on the accompanying consolidated statements of operations and comprehensive loss. The Company evaluates its non-marketable equity securities for impairment at each reporting period based on a qualitative assessment that considers various potential impairment indicators. If an impairment exists, a loss is recognized in the accompanying consolidated statements of operations and comprehensive loss for the amount by which the carrying value exceeds the fair value of the investment.

Investments in limited partnership funds

The Company also holds investments in certain limited partnership funds. The Company does not hold a controlling interest or significant influence in these limited partnerships. The fair value of such investments is valued using the Net Asset Value (“NAV”) provided by the fund administrator as a practical expedient.

Available-for-sale debt securities

The Company also holds certain investments in debt securities of privately held companies, which are classified as available-for-sale debt securities. Such available-for-sale debt securities are recorded at fair value with changes in fair value recorded in other comprehensive income or loss. The Company periodically reviews its available-for-sale debt securities to determine if there has been an other-than-temporary decline in fair value. If the impairment is deemed other-than-temporary, the portion of the impairment related to credit losses is recognized in other (expense) income, net in the accompanying consolidated statements of operations and comprehensive loss, and the portion related to non-credit related losses is recognized as a component of comprehensive loss.

Business Combinations

Business combinations

The Company assesses whether an acquisition is a business combination or an asset acquisition. If substantially all of the gross assets acquired are concentrated in a single asset or group of similar assets, then the acquisition is accounted for as an asset acquisition, where the purchase consideration is allocated on a relative fair value basis to the assets acquired. Goodwill is not recorded in an asset acquisition. If the gross assets are not concentrated in a single asset or group of similar assets, then the Company determines if the set of assets acquired represents a business. A business is an integrated set of activities and assets capable of being conducted and managed for the purpose of providing a return. Depending on the nature of the acquisition, judgment may be required to determine if the set of assets acquired is a business combination or not.

The Company applies the acquisition method of accounting for a business combination. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill. During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s consolidated statements of operations and comprehensive loss.

Determining the fair value of assets acquired and liabilities assumed requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to estimated level of effort and related costs of reproducing or replacing the assets acquired, future cash inflows and outflows, and discount rates, among other items. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Market participants are assumed to be buyers and sellers in the principal (most advantageous) market for the asset or liability. Additionally, fair value measurements for an asset assume the highest and best use of that asset by market participants. As a result, the Company may be required to value the acquired assets at fair value measures that do not reflect its intended use of those assets. Use of different estimates and judgments could yield different results.

Although the Company believes the assumptions and estimates it has made are reasonable and appropriate, they are based in part on historical experience and information that may be obtained from management of the acquired company and are inherently uncertain.

Intangible Assets and Goodwill

Intangible assets and goodwill

All of the Company’s intangible assets are amortized using the straight-line method over their estimated period of benefit, ranging from three to 10 years. The Company evaluates the recoverability of intangible assets periodically by considering events or changes in circumstances that may warrant revised estimates of useful lives or that indicate the asset may be impaired.

Goodwill is tested for impairment at the reporting unit level (i.e., the operating segment or one level below an operating segment). The Company has one reporting unit and tests goodwill impairment on an annual basis during the fourth quarter of the Company’s fiscal year, and between annual tests if an event occurs or circumstances change that indicate that goodwill may be impaired. In assessing impairment, the Company has the option to first assess qualitative factors to determine whether or not a reporting unit is more likely than not impaired. Alternatively, the Company may perform a quantitative impairment assessment or if the qualitative assessment indicates that it is more likely than not that the reporting unit’s fair value is less than its carrying amount, a quantitative analysis is required. The quantitative analysis compares the estimated fair value of the reporting unit with its respective carrying amount, including goodwill. If the estimated fair value of the reporting unit exceeds its carrying amount, including goodwill, goodwill is considered not to be impaired. If the fair value is less than the carrying amount, including goodwill, then a goodwill impairment charge is recorded by the amount that the carrying value exceeds the fair value, up to the carrying amount of goodwill.

Capitalized software development costs

Capitalized software development costs

The Company capitalizes certain development costs incurred in connection with the development of internal-use software. Costs incurred in the preliminary stages of development are expensed as incurred. Once the preliminary stage is complete, internal and external direct costs are capitalized until the developed software is substantially complete and ready for its intended use. Costs incurred for post-implementation activities, training, maintenance, and minor upgrades and enhancements without adding additional functionality are expensed as incurred. Capitalized internal-use software costs primarily relate to the development of and major enhancements to the Company’s cloud-based software as a service (“SaaS”) construction management platform and related software products. Capitalized software development costs related to the Company’s platform are amortized on a straight-line basis over the developed software’s estimated useful life of two years and the related amortization expense is recorded in cost of revenue within the accompanying consolidated statements of operations and comprehensive loss.

The Company also capitalizes certain software development costs which are used internally, rather than developments to the Company’s platform. Such costs are amortized on a straight-line basis over the developed software’s estimated useful life, which is generally five years, and the related amortization expense is recorded in operating expenses within the accompanying consolidated statements of operations and comprehensive loss.

Fair value measurements

Fair value measurements

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Fair value measurements are based on a fair value hierarchy using three levels of inputs, of which the first two are considered observable and the last is considered unobservable, as follows:

 

Level 1

Quoted prices in active markets for identical assets or liabilities.

 

Level 2

Quoted prices for identical or similar assets and liabilities in markets that are not active or observable inputs other than quoted prices in active markets for identical or similar assets or liabilities.

 

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.

As of December 31, 2022 and 2021, the carrying value of the Company’s financial instruments included in current assets and current liabilities (including accounts receivable, accounts payable and accrued expenses) approximate fair value due to

the short-term nature of such items. The Company measures its cash held in money market funds, marketable securities, and investments in available-for-sale debt securities at fair value each reporting period. The estimation of fair value for available-for-sale debt securities in private companies requires the use of significant unobservable inputs, and as a result, the Company classifies these assets as Level 3 within the fair value hierarchy.

The Company’s investments in equity securities of privately held companies are recorded at fair value on a non-recurring basis. For investments without a readily determinable fair value, the Company looks to observable transactions, such as the issuance of new equity by an investee, as indicators of investee enterprise value and uses them to estimate the fair value of the investments. The Company’s investments in limited partnerships are valued using NAV as a practical expedient and therefore excluded from the fair value hierarchy.

Impairment and abandonment of long-lived assets

Impairment and abandonment of long-lived assets

The Company evaluates long-lived assets, including finite-lived intangible assets, property and equipment, leases, and capitalized software development costs, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Impairment testing is performed at an asset level that represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities, or an asset group. Recoverability of asset groups to be held and used is measured by comparison of the carrying value of the asset group to the estimated undiscounted future cash flows expected to be generated from the use of such assets. If the undiscounted future cash flows are less than the carrying value of the asset group, an impairment is recognized based on the amount by which the carrying value exceeds the estimated fair value of the asset group. Assets to be abandoned with no remaining future service potential are written down to amounts expected to be recovered.

Revenue recognition

Revenue recognition

The Company generates substantially all of its revenue from subscriptions for access to its software products and related support. The software products are hosted on its cloud-based SaaS construction management platform. Subscriptions are sold for a fixed fee and revenue is recognized ratably over the term of the subscription. The Company’s subscription agreements generally have annual or multi-year terms, are typically subject to renewal at the end of the subscription term, are generally non-cancelable, and do not provide for refunds to customers or any other right of return. The Company generally invoices its customers at the beginning of each annual subscription period, and to a lesser extent, on a quarterly or monthly basis. To the extent the Company invoices its customers in advance of revenue recognition, it records deferred revenue. Consequently, a portion of the revenue that is reported each period is attributable to the recognition of revenue previously deferred and related to subscriptions that the Company entered into during previous periods. Subscription fees are generally due and payable upon receipt of invoice by the Company’s customers or within 30 days of the stated billing date. The Company does not provide the customer with the right to take possession of its software products at any time.

The Company determines revenue recognition through the following steps:

 

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 executes a signed contract with the customer that specifies services to be provided, the payment amounts and terms, and the period of service, among other terms.

The Company’s contracts with customers often include promises to perform multiple services. Determining whether services are considered distinct performance obligations that should be accounted for separately or together may require judgment. The contracts with customers include access to the Company’s products and support over the subscription period. Access to software products and support represents a series of distinct services as the Company fulfills its obligation to the customer and the customer receives and consumes the benefits of the software products and support over the subscription term. The series of distinct services represents a single performance obligation.

The transaction price is determined by the stated fixed fees in the contract, excluding any related sales tax. None of the Company’s contracts include a significant financing component.

The Company recognizes revenue ratably over the term of the subscription agreement beginning on the date that access to its products is made available to the customer.

Deferred revenue

Deferred revenue

Contract liabilities consist of revenue that is deferred when the Company has the contractual right to invoice in advance of transferring services to its customers. Substantially all deferred revenue at the beginning of 2022, 2021, and 2020 was recognized as revenue within the following 12 month period.

Remaining performance obligation

Remaining performance obligation

The transaction price allocated to remaining performance obligations represents the contracted transaction price that has not yet been recognized as revenue, which includes deferred revenue and amounts under non-cancelable contracts that will be invoiced and recognized as revenue in future periods. As of December 31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $797.5 million, of which the Company expects to recognize approximately 70% as revenue in the next 12 months and substantially all of the remainder between 12 and 36 months thereafter.

Assets recognized from the costs to obtain a contract with a customer

Assets recognized from the costs to obtain a contract with a customer

The Company recognizes an asset for the incremental and recoverable costs of obtaining a contract with a customer if the Company expects the benefit of those costs to be one year or longer. The Company elected the practical expedient that allows an entity to expense incremental contract costs as incurred if the amortization period of the assets would have otherwise been recognized in one year or less. The Company has determined that sales commissions paid for new contracts, including certain incremental sales to existing customers, meet the requirements to be capitalized as contract acquisition costs. The contract cost assets are deferred and then recognized in sales and marketing expense on a straight-line basis over the expected period of benefit, which the Company has determined to be four years. Sales commissions and bonuses for renewal contracts are not considered commensurate with sales commissions for new contracts, and therefore, the expected period of benefit for costs capitalized for initial contracts extends beyond the term of the initial contract. Judgment is required to determine the expected period of benefit, for which the Company considers estimates of customer lives and SaaS product technology life in making this determination. There were no impairment losses of contract cost assets for the periods presented.

The following table presents the changes in contract cost assets (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Beginning balance

 

$

42,919

 

 

$

33,052

 

 

$

30,799

 

Additions

 

 

41,750

 

 

 

25,978

 

 

 

16,019

 

Amortization

 

 

(20,592

)

 

 

(16,111

)

 

 

(13,766

)

Ending balance

 

$

64,077

 

 

$

42,919

 

 

$

33,052

 

 

Cost of revenue

Cost of revenue

Cost of revenue primarily consists of personnel-related compensation expenses for the Company’s customer support team, including salaries, benefits, stock-based compensation, payroll taxes, commissions, and bonuses. Cost of revenue also includes third-party hosting costs, software license fees, amortization of acquired technology intangible assets, amortization of capitalized software development costs related to the Company’s platform, and allocated overhead.

Operating expenses

Operating expenses

The Company’s operating expenses consist of sales and marketing, research and development, and general and administrative expenses. For each of these categories of expense, personnel-related compensation expenses are the most significant component, which include salaries, stock-based compensation, commissions, benefits, payroll taxes, bonuses, and severance expenses.

Sales and marketing

Sales and marketing expenses primarily consist of personnel-related compensation expenses for the Company’s sales and marketing organizations, advertising costs, marketing events, travel, trade shows and other marketing activities, contractor costs to supplement the Company’s staff levels, consulting services, amortization of acquired customer relationship intangible assets, and allocated overhead. Advertising costs are expensed as incurred. During the years ended December 31, 2022, 2021, and 2020, the Company incurred advertising costs of $37.2 million, $27.2 million, and $18.2 million, respectively.

Research and development

Research and development expenses primarily consist of personnel-related compensation expenses for the Company’s engineering, product, and design teams, contractor costs to supplement the Company’s staff levels, consulting services, amortization of certain acquired intangible assets used in research and development activities, and allocated overhead.

General and administrative

General and administrative expenses primarily consist of personnel-related compensation expenses for the Company’s finance, information technology, executive, human resources, legal, and other administrative functions. Additionally, general and administrative expenses include non-personnel-related expenses, such as professional fees for audit, legal, tax, and other external consulting services, including acquisition-related transaction expenses, costs associated with operating as a public company, including insurance costs, professional services, investor relations, and other compliance costs, property and use taxes, licenses, travel and entertainment costs, and allocated overhead.

Stock-based compensation

Stock-based compensation

The Company recognizes stock-based compensation cost equal to the grant date fair value of stock-based awards. Stock-based awards include stock options, RSUs, employee stock purchase plan (“ESPP”), and restricted stock awards (“RSAs”).

The fair value of RSUs and RSAs is based on the estimated fair value of the Company’s common stock on the grant date. The fair value of stock options and ESPP purchase rights is estimated on the grant date using the Black-Scholes option pricing model. For awards that vest solely based on continued service, the grant date fair value is recognized as compensation expense on a straight-line basis over the requisite service period of the awards, which is generally four years. For awards that contain both performance and service vesting conditions, the grant date fair value is recognized as compensation expense using a graded vesting attribution model. No expense is recognized for awards with performance conditions until that condition is probable of being met. Forfeitures are recorded when they occur.

Series I redeemable convertible preferred stock warrant liability

Series I redeemable convertible preferred stock warrant liability

In March 2020, the Company issued a warrant to purchase 1,452,513 shares of Series I redeemable convertible preferred stock (the “Series I warrant”). The Series I warrant was recorded as a liability on the consolidated balance sheet at fair value of $11.9 million at the time of issuance. Subsequent changes in the fair value of the Series I warrant each reporting period were recorded in the consolidated statements of operations and comprehensive loss, until the Series I warrant was exercised in December 2020. The Company issued 1,452,513 shares of Series I redeemable convertible preferred stock for proceeds of $55.0 million upon exercise of the Series I warrant. The fair value measurements used in determining the fair value of the Series I warrant liability were categorized as Level 3 on the fair value hierarchy because they were based on unobservable inputs and management’s judgment due to the absence of quoted market prices and inherent lack of liquidity of such financial instruments. The following inputs were used in the Black-Scholes option pricing model in determining the fair value of the Series I warrant liability for the period from issuance date to September 30, 2020:

Fair value of Series I redeemable convertible

   preferred stock per share

 

$35.04 to $49.95

Risk-free interest rate

 

0.10% to 0.16%

Expected term (in years)

 

0.5 to 1.0

Estimated dividend yield

 

0.00%

Estimated weighted-average volatility

 

59.10% to 67.80%

 

On the date the Series I warrant was exercised, the Company remeasured its fair value using the Series I redeemable convertible preferred stock fair value of $71.54 per share as of that date. The following table provides a summary of the changes in the fair value of the Series I warrant liability (in thousands):

Balance as of December 31, 2019

 

$

-

 

Issuance of Series I warrant

 

 

11,923

 

Change in fair value measurement of Series I warrant

   liability

 

 

36,990

 

Fair value of Series I warrant reclassified to Series I

   redeemable convertible preferred stock upon exercise

 

 

(48,913

)

Balance as of December 31, 2020

 

$

-

 

 

Income taxes

Income taxes

The Company accounts for income taxes for the anticipated tax consequences of the reported results of operations using the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on the differences between the carrying amounts for financial reporting purposes and the tax bases of assets and liabilities. Deferred income tax assets and liabilities are measured using enacted tax rates anticipated to be in effect when those tax assets and liabilities are expected to be realized or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the accompanying consolidated statements of operations and comprehensive loss in the period that includes the enactment date.

A valuation allowance is established if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risk associated with estimates of future taxable income in assessing the need for a valuation allowance. Significant judgment is required in determining the provision for (benefit from) income taxes and deferred tax assets and liabilities.

The Company recognizes a tax benefit from an uncertain position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on its technical merits. If this threshold is met, the Company measures the tax benefit as the largest amount of the benefit that is greater than 50% likely of being realized upon ultimate settlement.

The Company recognizes penalties and interest accrued with respect to uncertain tax positions, if any, in the provision for (benefit from) income taxes in the accompanying consolidated statements of operations and comprehensive loss. Accrued penalties and interest related to uncertain tax positions were not material to any period presented.

Recently adopted accounting pronouncements

Recently adopted accounting pronouncements

Simplifying the Accounting for Convertible Instruments

In August 2020, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) No. 2020-06, Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40) – Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”). The new guidance simplifies the accounting for certain financial instruments by removing certain separation models required under current U.S. GAAP, including the beneficial conversion feature and cash conversion feature. ASU 2020-06 also improves and amends the related earnings per share guidance for both Subtopics. ASU 2020-06 is effective for public business entities for fiscal years beginning after December 15, 2021 and interim periods within that fiscal year. On January 1, 2022, the Company adopted ASU 2020-06, using the full retrospective approach. As a result, the Company restated its consolidated statements of operations and comprehensive loss and consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as of and for the year ended December 31, 2020 by removing the impacts of the beneficial conversion feature recognized related to the Series I warrant from these financial statement schedules. Earnings per share for the period were also restated, as the beneficial conversion feature on preferred stock of $3.0 million was previously recorded as a deemed dividend,

which was added to the total net loss attributable to common stockholders used to calculate basic and diluted net loss per share attributable to common shareholders.

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Schedule of Estimated Useful Lives of Property Plant and Equipment Depreciation expense is computed on a straight-line basis over the estimated lives of the assets as follows:

 

Asset Classification

Estimated Useful Life

 

 

Leasehold improvements

Lesser of 15 years or lease term

Building improvements

Lesser of 20 years or lease term

Furniture and fixtures

5 years

Computers and equipment

3 years

Purchased software

Contractual term

 

Summary of Changes in Contract Cost Assets

The following table presents the changes in contract cost assets (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Beginning balance

 

$

42,919

 

 

$

33,052

 

 

$

30,799

 

Additions

 

 

41,750

 

 

 

25,978

 

 

 

16,019

 

Amortization

 

 

(20,592

)

 

 

(16,111

)

 

 

(13,766

)

Ending balance

 

$

64,077

 

 

$

42,919

 

 

$

33,052

 

Summary of Inputs Used in Black-Scholes Option Pricing Model in Determining Fair Value of Warrant Liability The following inputs were used in the Black-Scholes option pricing model in determining the fair value of the Series I warrant liability for the period from issuance date to September 30, 2020:

Fair value of Series I redeemable convertible

   preferred stock per share

 

$35.04 to $49.95

Risk-free interest rate

 

0.10% to 0.16%

Expected term (in years)

 

0.5 to 1.0

Estimated dividend yield

 

0.00%

Estimated weighted-average volatility

 

59.10% to 67.80%

Summary of Changes in Fair Value of Warrant Liability The following table provides a summary of the changes in the fair value of the Series I warrant liability (in thousands):

Balance as of December 31, 2019

 

$

-

 

Issuance of Series I warrant

 

 

11,923

 

Change in fair value measurement of Series I warrant

   liability

 

 

36,990

 

Fair value of Series I warrant reclassified to Series I

   redeemable convertible preferred stock upon exercise

 

 

(48,913

)

Balance as of December 31, 2020

 

$

-

 

XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Investments (Tables)
12 Months Ended
Dec. 31, 2022
Investments Debt And Equity Securities [Abstract]  
Schedule of Marketable Securities

Marketable securities consisted of the following as of December 31, 2022 (in thousands):

 

 

Amortized Cost

 

 

Gross

Unrealized

Gains

 

 

Gross

Unrealized

Losses

 

 

Fair Value

 

U.S. treasury securities

 

$

86,666

 

 

$

7

 

 

$

(196

)

 

$

86,477

 

Commercial paper

 

 

73,234

 

 

 

6

 

 

 

(326

)

 

 

72,914

 

Corporate notes and obligations

 

 

65,150

 

 

-

 

 

-

 

 

 

65,150

 

Time deposits

 

 

60,951

 

 

 

1

 

 

-

 

 

 

60,952

 

Total marketable securities

 

$

286,001

 

 

$

14

 

 

$

(522

)

 

$

285,493

 

Schedule of Strategic Investments Activity Strategic investment activity during the year ended December 31, 2022 is summarized as follows (in thousands):

 

 

Equity Securities

 

 

Limited Partnerships

 

 

Available-for-Sale Debt Securities

 

 

Total

 

Balance as of December 31, 2021

 

$

3,882

 

 

$

-

 

 

$

3,450

 

 

$

7,332

 

Interest accrued

 

 

-

 

 

 

-

 

 

 

105

 

 

 

105

 

Purchases of strategic investments

 

 

-

 

 

 

3,609

 

 

 

350

 

 

 

3,959

 

Conversion of available-for-sale debt

    securities into equity securities

 

 

3,680

 

 

 

-

 

 

 

(3,680

)

 

 

-

 

Unrealized (losses) gains

 

 

(139

)

 

 

(207

)

 

 

130

 

 

 

(216

)

Impairment losses

 

 

(137

)

 

 

-

 

 

 

-

 

 

 

(137

)

Balance as of December 31, 2022

 

$

7,286

 

 

$

3,402

 

 

$

355

 

 

$

11,043

 

 

Strategic investment activity during the year ended December 31, 2021 is summarized as follows (in thousands):

 

 

Equity Securities

 

 

Available-for-Sale Debt Securities

 

 

Total

 

Balance as of December 31, 2020

 

$

-

 

 

$

-

 

 

$

-

 

Purchases of strategic investments

 

 

3,850

 

 

 

450

 

 

 

4,300

 

Convertible note acquired in connection with a

   business combination

 

 

-

 

 

 

3,000

 

 

 

3,000

 

Unrealized gains

 

 

32

 

 

 

-

 

 

 

32

 

Balance as of December 31, 2021

 

$

3,882

 

 

$

3,450

 

 

$

7,332

 

XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Measured at Fair Value on Recurring Basis Within Fair Value Hierarchy

Financial assets measured at fair value on a recurring basis within the fair value hierarchy are summarized as follows (in thousands):

 

 

December 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

30,200

 

 

$

-

 

 

$

-

 

 

$

30,200

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

 

86,477

 

 

 

-

 

 

 

-

 

 

 

86,477

 

Commercial paper

 

 

-

 

 

 

72,914

 

 

 

-

 

 

 

72,914

 

Corporate notes and obligations

 

 

-

 

 

 

65,150

 

 

 

-

 

 

 

65,150

 

Time deposits

 

 

-

 

 

 

60,952

 

 

 

-

 

 

 

60,952

 

Strategic investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Investments in available-for-sale debt

    securities

 

 

-

 

 

 

-

 

 

 

355

 

 

 

355

 

Total

 

$

116,677

 

 

$

199,016

 

 

$

355

 

 

$

316,048

 

 

 

 

December 31, 2021

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

514,907

 

 

$

-

 

 

$

-

 

 

$

514,907

 

Strategic investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Investments in available-for-sale debt

    securities

 

 

-

 

 

 

-

 

 

 

3,450

 

 

 

3,450

 

Total

 

$

514,907

 

 

$

-

 

 

$

3,450

 

 

$

518,357

 

XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2022
Property Plant And Equipment [Abstract]  
Components of Property and Equipment, Net

Property and equipment, net consisted of the following (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Leasehold improvements

 

$

28,023

 

 

$

25,529

 

Building improvements

 

 

6,311

 

 

 

6,311

 

Furniture and fixtures

 

 

11,679

 

 

 

10,339

 

Computers and equipment

 

 

18,264

 

 

 

14,772

 

Purchased software

 

 

859

 

 

 

771

 

Property and equipment

 

 

65,136

 

 

 

57,722

 

Less: accumulated depreciation and amortization

 

 

(25,943

)

 

 

(20,885

)

Property and equipment, net

 

$

39,193

 

 

$

36,837

 

XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Summary of Components of Lease Expense

The components of lease expense were as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Finance lease cost:

 

 

 

 

 

 

 

 

 

 

 

 

Amortization of right of use assets

 

$

2,705

 

 

$

2,683

 

 

$

2,676

 

Interest on lease liabilities

 

 

2,017

 

 

 

2,076

 

 

 

2,131

 

Operating lease cost

 

 

11,526

 

 

 

8,943

 

 

 

8,045

 

Short-term lease cost

 

 

674

 

 

 

47

 

 

 

1,643

 

Variable lease cost

 

 

5,667

 

 

 

4,370

 

 

 

4,410

 

Total lease cost

 

$

22,589

 

 

$

18,119

 

 

$

18,905

 

Summary of Supplemental Information Related to Leases

Supplemental information related to leases is as follows (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Operating Leases

 

 

 

 

 

 

 

 

Operating right of use assets

 

$

41,934

 

 

$

44,052

 

Amount included within other current

   liabilities

 

 

8,801

 

 

 

6,158

 

Operating lease liabilities, non-current

 

 

38,087

 

 

 

41,573

 

Total operating lease liabilities

 

$

46,888

 

 

$

47,731

 

Finance Leases

 

 

 

 

 

 

 

 

Finance right of use assets

 

$

37,026

 

 

$

39,623

 

Amount included within other current

   liabilities

 

 

1,854

 

 

 

1,684

 

Finance lease liabilities, non-current

 

 

45,578

 

 

 

47,344

 

Total finance lease liabilities

 

$

47,432

 

 

$

49,028

 

Summary of Weighed Average Remaining Lease Term and Discount Rates

 

 

December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Weighted-average remaining lease term (in years)

 

 

 

 

 

 

 

 

 

 

 

 

Finance leases

 

 

14.2

 

 

 

15.2

 

 

 

16.2

 

Operating leases

 

 

6.6

 

 

 

7.8

 

 

 

8.7

 

Weighted-average discount rate

 

 

 

 

 

 

 

 

 

 

 

 

Finance leases

 

 

4.20

%

 

 

4.20

%

 

 

4.20

%

Operating leases

 

 

2.89

%

 

 

2.76

%

 

 

2.86

%

 

 

Summary of Maturities of Lease Payments for Leases

Maturities of lease payments for leases where the lease commencement date commenced on or prior to December 31, 2022 are as follows (in thousands):

 

Years Ending December 31,

 

Operating

 

 

Finance

 

 

Total

 

2023

 

$

9,900

 

 

$

3,806

 

 

$

13,706

 

2024

 

 

8,138

 

 

 

3,886

 

 

 

12,024

 

2025

 

 

7,226

 

 

 

4,007

 

 

 

11,233

 

2026

 

 

6,808

 

 

 

4,120

 

 

 

10,928

 

2027

 

 

5,198

 

 

 

4,282

 

 

 

9,480

 

Thereafter

 

 

14,384

 

 

 

43,959

 

 

 

58,343

 

Total lease payments

 

$

51,654

 

 

$

64,060

 

 

$

115,714

 

Less imputed interest

 

 

(4,766

)

 

 

(16,628

)

 

 

(21,394

)

Total

 

$

46,888

 

 

$

47,432

 

 

$

94,320

 

XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2022
Levelset  
Business Acquisition [Line Items]  
Summary of Total Purchase Consideration

The purchase consideration totaled $484.1 million, which consisted of the following (in thousands):

Cash consideration

 

$

426,076

 

Fair value of common stock

 

 

58,028

 

Total purchase consideration

 

$

484,104

 

Summary of Purchase Consideration Allocated to Assets and Liabilities

The purchase consideration was allocated to the following assets and liabilities (in thousands):

 

 

Fair value

 

 

Useful life

Assets acquired

 

 

 

 

 

 

Cash and cash equivalents

 

$

10,951

 

 

 

Accounts receivable

 

 

1,250

 

 

 

Prepaid expenses and other current assets

 

 

5,289

 

 

 

Other non-current assets

 

 

5,740

 

 

 

Developed technology intangible asset

 

 

105,500

 

 

7 years

Customer relationships intangible asset

 

 

38,800

 

 

4 years

Goodwill

 

 

348,318

 

 

 

Total assets acquired

 

$

515,848

 

 

 

Liabilities assumed

 

 

 

 

 

 

Accounts payable

 

$

(1,037

)

 

 

Accrued expenses

 

 

(1,945

)

 

 

Deferred revenue, current

 

 

(5,426

)

 

 

Other current liabilities

 

 

(2,437

)

 

 

Other non-current liabilities

 

 

(1,639

)

 

 

Net deferred tax liabilities

 

 

(19,260

)

 

 

Total liabilities assumed

 

$

(31,744

)

 

 

Net assets acquired

 

$

484,104

 

 

 

Summary of Pro Forma Results

The unaudited pro forma results do not reflect any cost saving synergies from operating efficiencies or the effect of the incremental costs incurred from integrating these companies. Accordingly, these unaudited pro forma results are presented for informational purposes only and are not necessarily indicative of what the actual results of operations of the combined company would have been if the acquisitions had occurred at the beginning of 2020, nor are they indicative of future results of operations (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

Revenue

 

$

532,690

 

 

$

415,757

 

Net Loss

 

$

(355,612

)

 

$

(134,133

)

LaborChart  
Business Acquisition [Line Items]  
Summary of Purchase Consideration Allocated to Assets and Liabilities

The purchase consideration was allocated to the following assets and liabilities (in thousands):

 

 

Fair value

 

 

Useful life

Assets acquired

 

 

 

 

 

 

Cash and cash equivalents

 

$

2,149

 

 

 

Accounts receivable

 

 

730

 

 

 

Prepaid expenses and other current assets

 

 

737

 

 

 

Other non-current assets

 

 

417

 

 

 

Developed technology intangible asset

 

 

12,800

 

 

4 years

Customer relationships intangible asset

 

 

11,100

 

 

10 years

Goodwill

 

 

55,700

 

 

 

Total assets acquired

 

$

83,633

 

 

 

Liabilities assumed

 

 

 

 

 

 

Accrued expenses

 

$

(120

)

 

 

Deferred revenue, current

 

 

(1,704

)

 

 

Other current and non-current liabilities

 

 

(690

)

 

 

Net deferred tax liabilities

 

 

(4,891

)

 

 

Total liabilities assumed

 

$

(7,405

)

 

 

Net assets acquired

 

$

76,228

 

 

 

Esticom Inc  
Business Acquisition [Line Items]  
Summary of Total Purchase Consideration

The total purchase consideration is comprised of the following (in thousands):

 

Cash consideration

 

$

11,239

 

Fair value of common stock

 

 

3,885

 

Total purchase consideration

 

$

15,124

 

Summary of Purchase Consideration Allocated to Assets and Liabilities

The major classes of assets and liabilities to which the Company allocated the purchase price were as follows (in thousands):

 

 

 

Fair value

 

 

Useful life

Assets acquired

 

 

 

 

 

 

Cash and cash equivalents

 

$

19

 

 

 

Developed technology intangible asset

 

 

6,500

 

 

5 years

Other acquired intangible assets

 

 

300

 

 

Less than 12 months

Goodwill

 

 

9,835

 

 

 

Total assets acquired

 

$

16,654

 

 

 

Liabilities assumed

 

 

 

 

 

 

Other current liabilities

 

$

(54

)

 

 

Deferred revenue

 

 

(100

)

 

 

Net deferred tax liabilities

 

 

(1,376

)

 

 

Total liabilities assumed

 

$

(1,530

)

 

 

Net assets acquired

 

$

15,124

 

 

 

XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets and Goodwill (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill And Intangible Assets Disclosure [Abstract]  
Summary of Finite-lived Intangible Assets

The Company’s finite-lived intangible assets are summarized as follows (in thousands):

 

 

 

December 31, 2022

 

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

Carrying

Amount

 

 

Weighted-Average Remaining Useful Life (Years)

 

Developed technology

 

$

157,130

 

 

$

(41,968

)

 

$

115,162

 

 

 

5.1

 

Customer relationships

 

 

66,350

 

 

 

(18,559

)

 

 

47,791

 

 

 

4.9

 

Total

 

$

223,480

 

 

$

(60,527

)

 

$

162,953

 

 

 

5.1

 

 

 

 

December 31, 2021

 

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net

Carrying

Amount

 

 

Weighted-Average Remaining Useful Life (Years)

 

Developed technology

 

$

157,773

 

 

$

(16,013

)

 

$

141,760

 

 

 

6.0

 

Customer relationships

 

 

66,350

 

 

 

(6,133

)

 

 

60,217

 

 

 

5.7

 

Total

 

$

224,123

 

 

$

(22,146

)

 

$

201,977

 

 

 

5.9

 

Summary of Intangible Assets Amortization Expense Intangible assets amortization expense is summarized as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Cost of revenue

 

$

22,428

 

 

$

7,522

 

 

$

3,315

 

Sales and marketing

 

 

12,425

 

 

 

3,600

 

 

 

1,728

 

Research and development

 

 

3,528

 

 

 

2,674

 

 

 

721

 

    Total amortization of acquired intangible assets

 

$

38,381

 

 

$

13,796

 

 

$

5,764

 

 

Estimated Future Amortization Expense Related to Finite-lived Intangible Assets

The following table outlines the estimated future amortization expense related to finite-lived intangible assets (in thousands):

 

Years Ending December 31,

 

 

 

 

2023

 

$

37,033

 

2024

 

 

36,816

 

2025

 

 

33,373

 

2026

 

 

18,692

 

2027

 

 

17,797

 

Thereafter

 

 

19,242

 

Total

 

$

162,953

 

Summary of Changes in Carrying Amount of Goodwill

The following table presents the changes in carrying amount of goodwill (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

Beginning balance

 

$

540,922

 

 

$

125,966

 

Additions

 

 

-

 

 

 

415,482

 

Other adjustments, net (1)

 

 

(1,794

)

 

 

(526

)

Ending balance

 

$

539,128

 

 

$

540,922

 

 

(1)

Includes post-closing working capital adjustments and the effect of foreign currency translation

XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Capitalized Software Development Costs (Tables)
12 Months Ended
Dec. 31, 2022
Capitalized Software Development Costs [Abstract]  
Summary of Capitalized Software Development Costs

The Company’s capitalized software development costs are summarized as follows (in thousands):

 

 

December 31,

 

 

 

2022

 

 

2021

 

Gross carrying amount

 

$

100,431

 

 

$

60,580

 

Accumulated amortization

 

 

(41,854

)

 

 

(33,518

)

Net capitalized software costs

 

$

58,577

 

 

$

27,062

 

 

Schedule of Remaining Estimated Amortization of Capitalized Software Development Costs The estimated amortization is comprised of (i) amortization of completed software and (ii) the expected amortization for software that is not yet complete based on its estimated economic lives and projected completion dates. The following table presents the remaining estimated amortization of capitalized software development costs as of December 31, 2022 (in thousands):

Years Ending December 31,

 

 

 

 

2023

 

$

17,847

 

2024

 

 

22,561

 

2025

 

 

13,432

 

2026

 

 

3,277

 

2027

 

 

1,239

 

Thereafter

 

 

221

 

Total

 

$

58,577

 

 

XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2022
Accrued Liabilities Current [Abstract]  
Schedule of Components of Accrued Expenses

The following represents the components of accrued expenses contained within the Company’s consolidated balance sheets at the end of each period (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Accrued bonuses

 

$

28,357

 

 

$

18,890

 

Accrued commissions

 

 

20,389

 

 

 

10,786

 

Accrued salary, payroll tax, and employee

   benefit liabilities

 

 

34,113

 

 

 

25,997

 

Other accrued expenses

 

 

16,323

 

 

 

10,234

 

Total accrued expenses

 

$

99,182

 

 

$

65,907

 

XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments And Contingencies Disclosure [Abstract]  
Summary of Future Unconditional Purchase Commitments for Software Service Subscriptions and Other Services

As of December 31, 2022, future unconditional purchase commitments for software service subscriptions and other services were as follows (in thousands):

 

Years Ending December 31,

 

 

 

 

2023

 

$

19,454

 

2024

 

 

13,006

 

2025

 

 

7,573

 

2026

 

 

2,780

 

2027

 

 

2,900

 

Thereafter

 

 

2,500

 

Total

 

$

48,213

 

XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Summary of Stock Option Activity

The following table summarizes the stock option activity during the year ended December 31, 2022 (aggregate intrinsic value in thousands):

 

 

 

 

 

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

 

 

 

 

 

Weighted-

 

 

Average

 

 

 

 

 

 

 

 

 

 

 

Average

 

 

Remaining

 

 

Aggregate

 

 

 

Number

of Shares

 

 

Exercise

Price

 

 

Contractual

Life

 

 

Intrinsic

Value

 

Outstanding at December 31, 2021

 

 

7,642,690

 

 

$

12.98

 

 

 

6.1

 

 

$

511,979

 

Exercised

 

 

(1,716,286

)

 

 

13.00

 

 

 

 

 

 

 

75,066

 

Canceled/Forfeited

 

 

(202,632

)

 

 

22.02

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2022

 

 

5,723,772

 

 

 

12.65

 

 

 

5.2

 

 

 

197,620

 

Exercisable at December 31, 2022

 

 

5,491,335

 

 

$

12.20

 

 

 

5.1

 

 

$

192,073

 

Summary of Activity in Connection with RSUs

The following table summarizes the RSU activity during the year ended December 31, 2022:

 

 

 

Number of

Shares

 

 

Weighted-Average Grant Date Fair Value

 

Unvested at December 31, 2021

 

 

6,622,684

 

 

$

59.72

 

Granted

 

 

5,859,110

 

 

 

55.71

 

Vested

 

 

(2,845,174

)

 

 

57.14

 

Canceled/Forfeited

 

 

(1,141,322

)

 

 

58.80

 

Unvested at December 31, 2022

 

 

8,495,298

 

 

$

57.94

 

Summary of Total Stock-based Compensation Cost from Stock Options, RSUs, ESPP, RSAs, and Sales of Stock

The Company recorded total stock-based compensation cost from stock options, RSUs, ESPP, RSAs, and sales of stock by employees in excess of fair value as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Cost of revenue

 

$

7,253

 

 

$

8,094

 

 

$

1,722

 

Sales and marketing

 

 

53,397

 

 

 

68,755

 

 

 

13,385

 

Research and development

 

 

63,262

 

 

 

85,040

 

 

 

12,930

 

General and administrative

 

 

38,974

 

 

 

65,272

 

 

 

15,923

 

Total stock-based compensation expense

 

$

162,886

 

 

$

227,161

 

 

$

43,960

 

Stock-based compensation capitalized for software

   development and cloud-computing arrangement

   implementation costs

 

 

8,818

 

 

 

5,247

 

 

 

575

 

Total stock-based compensation cost

 

$

171,704

 

 

$

232,408

 

 

$

44,535

 

Employee Stock Purchase Plan  
Schedule of Fair Value of ESPP Purchase Rights on Date of Grant

The fair value of the ESPP purchase rights on the date of grant using the Black-Scholes option pricing model was estimated using the following assumptions:

 

 

December 31,

 

 

2022

 

2021

Risk-free interest rate

 

1.47% to 4.55%

 

0.03% to 0.18%

Expected term (in years)

 

0.5 to 1.0

 

0.5 to 1.5

Estimated dividend yield

 

0.00%

 

0.00%

Estimated weighted-average volatility

 

61.14% to 72.69%

 

44.81% to 69.39%

XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Components of Loss before Provision for (Benefit from) Income Taxes

The domestic and foreign components of loss before provision for (benefit from) income taxes consisted of the following (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Domestic

 

$

(287,569

)

 

$

(289,187

)

 

$

(98,439

)

Foreign

 

 

1,104

 

 

 

264

 

 

 

1,279

 

Total

 

$

(286,465

)

 

$

(288,923

)

 

$

(97,160

)

Provision for (Benefit from) Income Taxes

The provision for (benefit from) income taxes is comprised of the following (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Current:

 

 

 

 

 

 

 

 

 

 

 

 

State

 

$

442

 

 

$

480

 

 

$

109

 

Foreign

 

 

307

 

 

 

255

 

 

 

209

 

Total

 

 

749

 

 

 

735

 

 

 

318

 

Deferred:

 

 

 

 

 

 

 

 

 

 

 

 

Federal

 

 

(34

)

 

 

(17,841

)

 

 

(1,072

)

State

 

 

93

 

 

 

(6,301

)

 

 

(297

)

Foreign

 

 

(342

)

 

 

(351

)

 

 

58

 

Total

 

 

(283

)

 

 

(24,493

)

 

 

(1,311

)

Provision for (benefit from) income taxes

 

$

466

 

 

$

(23,758

)

 

$

(993

)

Reconciliation between Income Taxes

The following table provides a reconciliation between income taxes computed at the U.S. federal statutory rate and the Company's provision for (benefit from) income taxes (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Computed expected income tax benefit

 

$

(60,120

)

 

$

(60,674

)

 

$

(20,135

)

State income taxes - net of federal income tax benefit

 

 

(10,197

)

 

 

(17,171

)

 

 

(2,450

)

Change in valuation allowance

 

 

81,251

 

 

 

94,062

 

 

 

27,984

 

Non-deductible expenses

 

 

6,335

 

 

 

7,399

 

 

 

248

 

Series I warrant

 

 

-

 

 

 

-

 

 

 

7,767

 

Stock-based compensation

 

 

135

 

 

 

(30,523

)

 

 

(5,307

)

Tax credits (federal and state)

 

 

(16,863

)

 

 

(16,957

)

 

 

(9,039

)

Foreign rate differential

 

 

35

 

 

 

35

 

 

 

(92

)

Other

 

 

(110

)

 

 

71

 

 

 

31

 

Provision for (benefit from) income taxes

 

$

466

 

 

$

(23,758

)

 

$

(993

)

 

Significant Components of Company's Deferred Tax Assets and Liabilities

Significant components of the Company's deferred tax assets and liabilities are presented below (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Deferred tax assets:

 

 

 

 

 

 

 

 

Net operating loss

 

$

209,795

 

 

$

194,839

 

Tax credits

 

 

58,724

 

 

 

42,845

 

Lease liabilities

 

 

23,203

 

 

 

24,032

 

Stock-based compensation

 

 

22,181

 

 

 

24,461

 

Capitalized software cost

 

 

39,582

 

 

 

-

 

Other

 

 

5,013

 

 

 

3,871

 

Total deferred tax assets

 

 

358,498

 

 

 

290,048

 

Valuation allowance

 

 

(282,337

)

 

 

(204,182

)

Total deferred tax assets, net

 

 

76,161

 

 

 

85,866

 

 

 

 

 

 

 

 

 

 

Deferred tax liabilities:

 

 

 

 

 

 

 

 

Lease assets

 

 

(19,296

)

 

 

(20,696

)

Acquired intangible assets

 

 

(39,497

)

 

 

(48,163

)

Capitalized software

 

 

-

 

 

 

(6,724

)

Contract cost asset

 

 

(15,324

)

 

 

(10,179

)

Prepaid and accrued expenses

 

 

(2,897

)

 

 

(2,021

)

Other

 

 

(1,522

)

 

 

(1,015

)

Total deferred tax liabilities

 

 

(78,536

)

 

 

(88,798

)

Total

 

$

(2,375

)

 

$

(2,932

)

Summary of Activity Related to Valuation Allowance

The following table summarizes the activity related to the valuation allowance (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Beginning balance

 

$

204,182

 

 

$

112,389

 

 

$

85,642

 

Current year change

 

 

78,155

 

 

 

114,639

 

 

 

28,123

 

Release of valuation allowance as a result of purchase

   accounting for business combinations

 

 

-

 

 

 

(22,846

)

 

 

(1,376

)

Ending balance

 

$

282,337

 

 

$

204,182

 

 

$

112,389

 

Summary of Activity Related to Unrecognized Tax Benefits

The following table summarizes the activity related to unrecognized tax benefits (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Beginning balance

 

$

17,010

 

 

$

8,369

 

 

$

6,749

 

Increases related to current period positions

 

 

5,915

 

 

 

7,158

 

 

 

2,439

 

(Decreases) increases related to prior period positions

 

 

(1,198

)

 

 

1,483

 

 

 

(819

)

Ending balance

 

$

21,727

 

 

$

17,010

 

 

$

8,369

 

XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Summary of Weighted Average Potentially Dilutive Shares are Excluded from Calculation of Diluted Earnings Per Share

The following weighted-average potentially dilutive shares are excluded from the calculation of diluted earnings per share as they are anti-dilutive:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Shares of common stock issuable upon

   conversion of redeemable convertible

   preferred stock

 

 

-

 

 

 

33,431,158

 

 

 

82,428,289

 

Shares of common stock issuable upon

   conversion of Series I warrant

 

 

-

 

 

 

-

 

 

 

1,059,620

 

RSUs and RSAs subject to future vesting

 

 

8,189,247

 

 

 

6,155,387

 

 

 

3,826,250

 

Shares issuable pursuant to the ESPP

 

 

627,698

 

 

 

326,819

 

 

 

-

 

Shares of common stock issuable from stock

   options

 

 

6,450,019

 

 

 

9,618,882

 

 

 

15,749,829

 

Total

 

 

15,266,964

 

 

 

49,532,246

 

 

 

103,063,988

 

XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Geographic Information (Tables)
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
Summary of Revenue by Geographic Region

The following table sets forth the Company’s revenues by geographic region, which is determined based on the billing location of the customer (in thousands):

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Revenue by geographic region

 

 

 

 

 

 

 

 

 

 

 

 

U.S.

 

$

616,654

 

 

$

439,871

 

 

$

351,323

 

Rest of the world

 

 

103,549

 

 

 

74,950

 

 

 

48,968

 

Total revenue

 

$

720,203

 

 

$

514,821

 

 

$

400,291

 

Percentage of revenue by geographic region

 

 

 

 

 

 

 

 

 

 

 

 

U.S.

 

 

86

%

 

 

85

%

 

 

88

%

Rest of the world

 

 

14

%

 

 

15

%

 

 

12

%

 

Summary of Property and Equipment Net and ROU Assets by Geographic Region

The following table sets forth the total of property and equipment, net, and ROU lease assets by geographic region (in thousands):

 

 

December 31,

 

 

 

2022

 

 

2021

 

U.S.

 

$

108,884

 

 

$

113,208

 

Rest of the world

 

 

9,269

 

 

 

7,304

 

Total

 

$

118,153

 

 

$

120,512

 

XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring (Tables)
12 Months Ended
Dec. 31, 2022
Restructuring And Related Activities [Abstract]  
Summary of Restructuring-Related Expense

The following table summarizes the above restructuring-related expenses for 2020 by line item within the consolidated statement of operations and comprehensive loss (in thousands):

Cost of revenue

 

$

127

 

Sales and marketing

 

 

1,824

 

Research and development

 

 

1,681

 

General and administrative

 

 

801

 

    Total

 

$

4,433

 

XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Organization and Description of Business - Additional Information (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
May 24, 2021
USD ($)
$ / shares
shares
May 19, 2021
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Class Of Stock [Line Items]          
Proceeds from initial public offering, net of underwriting commissions and discounts       $ 665,129  
Stock issuance costs     $ 270 $ 3,880 $ 2,300
IPO          
Class Of Stock [Line Items]          
Issuance of common stock upon initial public offering, net of underwriting discounts and offering costs, shares | shares 10,410,000        
Share price | $ / shares $ 67.00        
Common stock pursuant to exercise in full of underwriters' option to purchase additional shares | shares 940,000        
Proceeds from initial public offering, net of underwriting commissions and discounts $ 665,100        
Underwriting discounts and commissions 32,300        
Stock issuance costs $ 7,500        
Conversion of redeemable convertible preferred stock to common stock upon initial public offering, shares | shares 85,331,278        
Redeemable convertible preferred stock conversion ratio 1        
IPO | Restricted Stock Units          
Class Of Stock [Line Items]          
Recognized stock-based compensation expense   $ 115,300      
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Additional Information (Details)
1 Months Ended 12 Months Ended
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2022
USD ($)
Segment
Customer
Dec. 31, 2021
USD ($)
Customer
Dec. 31, 2020
USD ($)
Customer
shares
Mar. 31, 2020
USD ($)
shares
Disclosure Of Summary Of Significant Accounting Policies [Line Items]          
Number of operating segments | Segment   1      
Allowance for expected credit losses   $ 4,113,000 $ 2,437,000    
Accounts receivable, net   $ 148,683,000 113,977,000    
Number of reporting unit | Segment   1      
Aggregate amount of transaction price allocated to remaining performance obligations   $ 797,500,000      
Percentage of remaining performance obligation expects to recognize as revenue   70.00%      
Revenue, practical expedient, incremental cost of obtaining contract   true      
Contract obtaining cost deferred and recognized over expected benefit period   4 years      
Impairment losses of contract assets   $ 0      
Advertising costs   $ 37,200,000 27,200,000 $ 18,200,000  
Requisite service period of the awards   4 years      
Series I Warrant          
Disclosure Of Summary Of Significant Accounting Policies [Line Items]          
Number of preferred shares the warrant can purchase | shares         1,452,513
Warrant liability         $ 11,900,000
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]         Other liabilities, non-current
Issuance of redeemable convertible preferred stock | shares 1,452,513     1,452,513  
proceeds from issuance of convertible preferred stock $ 55,000,000.0        
Capitalized Software Development Costs          
Disclosure Of Summary Of Significant Accounting Policies [Line Items]          
Estimated useful life   two years      
Internal Capitalized Software Development Costs          
Disclosure Of Summary Of Significant Accounting Policies [Line Items]          
Estimated useful life   five years      
Minimum          
Disclosure Of Summary Of Significant Accounting Policies [Line Items]          
Accounts receivable, net   $ 13,600 $ 4,400    
Self insurance accrual Net   $ 1,900      
Intangible asset, Estimated useful life   3 years      
Maximum          
Disclosure Of Summary Of Significant Accounting Policies [Line Items]          
Intangible asset, Estimated useful life   10 years      
Software Products | Customer Concentration Risk | Accounts Receivable          
Disclosure Of Summary Of Significant Accounting Policies [Line Items]          
Concentration risk percentage   10.00% 10.00%    
Number of customers | Customer   0 0    
Software Products | Customer Concentration Risk | Revenue          
Disclosure Of Summary Of Significant Accounting Policies [Line Items]          
Concentration risk percentage   10.00% 10.00% 10.00%  
Number of customers | Customer   0 0 0  
Money Market Funds          
Disclosure Of Summary Of Significant Accounting Policies [Line Items]          
Cash equivalents   $ 3,100,000 $ 3,100,000    
ASU 2020-06 | Revision of Prior Period, Accounting Standards Update, Adjustment          
Disclosure Of Summary Of Significant Accounting Policies [Line Items]          
Beneficial conversion feature on preferred stock recorded as deemed dividend       $ 3,000,000.0  
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Summary of Estimated Lives of Assets (Details)
12 Months Ended
Dec. 31, 2022
Leasehold Improvements  
Property Plant And Equipment [Line Items]  
Estimated Useful Life Lesser of 15 years or lease term
Building Improvements  
Property Plant And Equipment [Line Items]  
Estimated Useful Life Lesser of 20 years or lease term
Furniture and Fixtures  
Property Plant And Equipment [Line Items]  
Estimated Useful Life 5 years
Computers and Equipment  
Property Plant And Equipment [Line Items]  
Estimated Useful Life 3 years
Purchased Software  
Property Plant And Equipment [Line Items]  
Estimated Useful Life Contractual term
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Summary of Changes in Contract Costs Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Capitalized Contract Cost [Abstract]      
Beginning balance $ 42,919 $ 33,052 $ 30,799
Additions 41,750 25,978 16,019
Amortization (20,592) (16,111) (13,766)
Ending balance $ 64,077 $ 42,919 $ 33,052
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Summary of Inputs Used in Black-Scholes Option Pricing Model in Determining Fair Value of Warrant Liability (Details) - Series I Warrant
Dec. 31, 2022
$ / shares
Fair Value of Preferred Stock Per Share | Minimum  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Fair value of Series I redeemable convertible preferred stock per share $ 35.04
Fair Value of Preferred Stock Per Share | Maximum  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Fair value of Series I redeemable convertible preferred stock per share $ 49.95
Interest Rate | Minimum  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Measurement input 0.10
Interest Rate | Maximum  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Measurement input 0.16
Term | Minimum  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Expected term (in years) 6 months
Term | Maximum  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Expected term (in years) 1 year
Dividend Yield  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Measurement input 0.00
Volatility | Minimum  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Measurement input 59.10
Volatility | Maximum  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]  
Measurement input 67.80
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Summary of Changes in Fair Value of Warrant Liability (Details) - Series I Warrant
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Issuance of Series I warrant $ 11,923
Change in fair value measurement of Series I warrant liability $ 36,990
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Change in fair value of Series I redeemable convertible preferred stock warrant liability
Fair value of Series I warrant reclassified to Series I redeemable convertible preferred stock upon exercise $ (48,913)
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Investments - Schedule of Marketable Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 286,001 $ 0
Gross Unrealized Gains 14  
Gross Unrealized Losses (522)  
Fair Value 285,493  
U.S. Treasury Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 86,666  
Gross Unrealized Gains 7  
Gross Unrealized Losses (196)  
Fair Value 86,477  
Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 73,234  
Gross Unrealized Gains 6  
Gross Unrealized Losses (326)  
Fair Value 72,914  
Corporate Notes and Obligations    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 65,150  
Fair Value 65,150  
Time Deposits    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 60,951  
Gross Unrealized Gains 1  
Fair Value $ 60,952  
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Investments - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Nov. 30, 2021
Schedule Of Available For Sale Securities [Line Items]      
Maturities of marketable securities $ 85,600,000    
Sales of marketable securities 0    
Impairment of marketable securities 0    
Marketable securities   $ 0  
Impairment losses (137,000) $ 0  
Maximum | Investments in Limited Partnership Funds      
Schedule Of Available For Sale Securities [Line Items]      
Contractual obligation $ 6,400,000    
Levelset      
Schedule Of Available For Sale Securities [Line Items]      
Fair value of convertible notes     $ 3,000,000.0
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Investments - Schedule of Strategic Investments Activity (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Beginning balance $ 7,332,000  
Interest accrued 105,000  
Purchases of strategic investments 3,959,000 $ 4,300,000
Conversion of available-for-sale debt securities into equity securities 3,680,000  
Convertible note acquired in connection with abusiness combination   3,000,000
Unrealized (losses) gains (216,000) 32,000
Impairment losses (137,000) 0
Ending balance 11,043,000 7,332,000
Equity Securities    
Schedule Of Available For Sale Securities [Line Items]    
Beginning balance 3,882,000  
Purchases of strategic investments   3,850,000
Conversion of available-for-sale debt securities into equity securities 3,680,000  
Unrealized (losses) gains (139,000) 32,000
Impairment losses (137,000)  
Ending balance 7,286,000 3,882,000
Limited Partnerships    
Schedule Of Available For Sale Securities [Line Items]    
Purchases of strategic investments 3,609,000  
Unrealized (losses) gains (207,000)  
Ending balance 3,402,000  
Available-for-Sale Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Beginning balance 3,450,000  
Interest accrued 105,000  
Purchases of strategic investments 350,000 450,000
Conversion of available-for-sale debt securities into equity securities (3,680,000)  
Convertible note acquired in connection with abusiness combination   3,000,000
Unrealized (losses) gains 130,000  
Ending balance $ 355,000 $ 3,450,000
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on Recurring Basis Within Fair Value Hierarchy (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Marketable securities:    
Fair Value $ 285,493  
Strategic investments:    
Investments in available-for-sale debt securities 11,043 $ 7,332
Total 316,048 518,357
Money Market Funds    
Cash equivalents:    
Money market funds 30,200 514,907
U.S. Treasury Securities    
Marketable securities:    
Fair Value 86,477  
Commercial Paper    
Marketable securities:    
Fair Value 72,914  
Corporate Notes and Obligations    
Marketable securities:    
Fair Value 65,150  
Time Deposits    
Marketable securities:    
Fair Value 60,952  
Level 1    
Strategic investments:    
Total 116,677 514,907
Level 1 | Money Market Funds    
Cash equivalents:    
Money market funds 30,200 514,907
Level 1 | U.S. Treasury Securities    
Marketable securities:    
Fair Value 86,477  
Level 2    
Strategic investments:    
Total 199,016  
Level 2 | Commercial Paper    
Marketable securities:    
Fair Value 72,914  
Level 2 | Corporate Notes and Obligations    
Marketable securities:    
Fair Value 65,150  
Level 2 | Time Deposits    
Marketable securities:    
Fair Value 60,952  
Level 3    
Strategic investments:    
Total 355 3,450
Available-for-Sale Debt Securities    
Strategic investments:    
Investments in available-for-sale debt securities 355 3,450
Available-for-Sale Debt Securities | Level 3    
Strategic investments:    
Investments in available-for-sale debt securities $ 355 $ 3,450
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment - Components of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property Plant And Equipment [Line Items]    
Property and equipment $ 65,136 $ 57,722
Less: accumulated depreciation and amortization (25,943) (20,885)
Property and equipment, net 39,193 36,837
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment 28,023 25,529
Building Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment 6,311 6,311
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Property and equipment 11,679 10,339
Computers and Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment 18,264 14,772
Purchased Software    
Property Plant And Equipment [Line Items]    
Property and equipment $ 859 $ 771
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property Plant And Equipment [Abstract]      
Depreciation and amortization $ 11.1 $ 7.8 $ 6.9
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Lessee Lease Description [Line Items]  
Lease extension period 10 years
Lease existence of option to extend true
Lease existence of option to terminate true
Undiscounted commitments for operating lease not yet commenced $ 2.7
Operating lease term of lease not yet commenced 2 years
Minimum  
Lessee Lease Description [Line Items]  
Non-cancelable lease term 1 year
Maximum  
Lessee Lease Description [Line Items]  
Non-cancelable lease term 10 years
Lease extension period 10 years
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]      
Amortization of right of use assets $ 2,705 $ 2,683 $ 2,676
Interest on lease liabilities 2,017 2,076 2,131
Operating lease cost 11,526 8,943 8,045
Short-term lease cost 674 47 1,643
Variable lease cost 5,667 4,370 4,410
Total lease cost $ 22,589 $ 18,119 $ 18,905
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Supplemental Information Related to Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Right of use assets - operating leases $ 41,934 $ 44,052
Amount included within other current liabilities $ 8,801 $ 6,158
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Operating lease liabilities, non-current $ 38,087 $ 41,573
Total operating lease liabilities 46,888 47,731
Right of use assets - finance leases 37,026 39,623
Amount included within other current liabilities $ 1,854 $ 1,684
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Finance lease liabilities, non-current $ 45,578 $ 47,344
Total finance lease liabilities $ 47,432 $ 49,028
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Weighed Average Remaining Lease Term and Discount Rates (Details)
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]      
Finance leases, Weighted-average remaining lease term (in years) 14 years 2 months 12 days 15 years 2 months 12 days 16 years 2 months 12 days
Operating leases, Weighted-average remaining lease term (in years) 6 years 7 months 6 days 7 years 9 months 18 days 8 years 8 months 12 days
Finance leases, Weighted-average discount rate 4.20% 4.20% 4.20%
Operating leases, Weighted-average discount rate 2.89% 2.76% 2.86%
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Maturities of Lease Payments for Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Operating    
2023 $ 9,900  
2024 8,138  
2025 7,226  
2026 6,808  
2027 5,198  
Thereafter 14,384  
Total lease payments 51,654  
Less imputed interest (4,766)  
Total 46,888 $ 47,731
Finance    
2023 3,806  
2024 3,886  
2025 4,007  
2026 4,120  
2027 4,282  
Thereafter 43,959  
Total lease payments 64,060  
Less imputed interest (16,628)  
Total 47,432 $ 49,028
Total    
2023 13,706  
2024 12,024  
2025 11,233  
2026 10,928  
2027 9,480  
Thereafter 58,343  
Total lease payments 115,714  
Less imputed interest (21,394)  
Total $ 94,320  
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 02, 2021
Oct. 21, 2021
May 03, 2021
Oct. 14, 2020
Feb. 03, 2020
Feb. 28, 2023
Nov. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]                    
Goodwill               $ 539,128 $ 540,922 $ 125,966
Future Vesting                    
Business Acquisition [Line Items]                    
Cash consideration                 $ 10,100  
Subsequent Event | Prepaid Expenses and Other Current Assets | Vesting                    
Business Acquisition [Line Items]                    
Cash consideration           $ 3,100        
Minimum                    
Business Acquisition [Line Items]                    
Intangible asset, estimated useful life               3 years    
Maximum                    
Business Acquisition [Line Items]                    
Intangible asset, estimated useful life               10 years    
Common Stock                    
Business Acquisition [Line Items]                    
Issuance of common stock for business combination, shares                 610,499 96,749
Levelset                    
Business Acquisition [Line Items]                    
Total purchase consideration $ 484,104                  
Cash consideration held in escrow 35,000                  
Goodwill 348,318                  
Cash consideration 426,076                  
Acquisition-related costs 5,000                  
Deferred tax liability $ 19,260                  
Levelset | Prepaid Expenses and Other Current Assets                    
Business Acquisition [Line Items]                    
Cash consideration               $ 4,600    
Levelset | Prepaid Expenses and Other Current Assets | Future Vesting                    
Business Acquisition [Line Items]                    
Cash consideration                 $ 5,500  
Levelset | Minimum                    
Business Acquisition [Line Items]                    
Business acquisition, vesting period 2 years                  
Levelset | Developed Technology                    
Business Acquisition [Line Items]                    
Estimated useful life 7 years                  
Levelset | Customer Relationships                    
Business Acquisition [Line Items]                    
Estimated useful life 4 years                  
Levelset | Employment Contracts                    
Business Acquisition [Line Items]                    
Cash consideration $ 11,000                  
Levelset | Employment Contracts | Subsequent Event                    
Business Acquisition [Line Items]                    
Recognized stock-based compensation expense           4,800        
Levelset | Common Stock                    
Business Acquisition [Line Items]                    
Issuance of common stock for business combination, shares 610,499                  
Share price per share $ 95.05                  
Acquisition date fair value $ 58,028                  
Levelset | Common Stock | Employment Contracts                    
Business Acquisition [Line Items]                    
Issuance of common stock for business combination, shares 199,670                  
Acquisition date fair value $ 19,000                  
LaborChart                    
Business Acquisition [Line Items]                    
Total purchase consideration   $ 76,200                
Goodwill   55,700                
Cash consideration   9,000                
Expense for vested holdback consideration               $ 3,000    
Deferred tax liability   $ 4,891                
LaborChart | Subsequent Event                    
Business Acquisition [Line Items]                    
Expense for vested holdback consideration           $ 2,100        
LaborChart | Minimum                    
Business Acquisition [Line Items]                    
Business acquisition, vesting period   3 years                
LaborChart | Developed Technology                    
Business Acquisition [Line Items]                    
Estimated useful life   4 years                
LaborChart | Customer Relationships                    
Business Acquisition [Line Items]                    
Estimated useful life   10 years                
Indus.ai Inc.                    
Business Acquisition [Line Items]                    
Total purchase consideration     $ 24,300              
Goodwill     $ 11,500              
Business acquisition, percentage of outstanding voting interests     100.00%              
Purchase consideration held back for indemnification obligations accordance with stock purchase agreement     $ 4,100              
Payment for holdback consideration, net of indemnification claims             $ 3,900      
Deferred tax liability     2,000              
Indus.ai Inc. | Developed Technology Intangible Assets                    
Business Acquisition [Line Items]                    
Purchase consideration allocated to intangible assets, estimated fair value     $ 14,800              
Intangible asset, estimated useful life     5 years              
Esticom Inc                    
Business Acquisition [Line Items]                    
Total purchase consideration       $ 15,124            
Goodwill       9,835            
Cash consideration       $ 11,239            
Business acquisition, percentage of outstanding voting interests       100.00%            
Purchase consideration allocated to intangible assets, estimated fair value       $ 300            
Deferred tax liability       $ 1,376            
Esticom Inc | Developed Technology                    
Business Acquisition [Line Items]                    
Estimated useful life       5 years            
Esticom Inc | Common Stock                    
Business Acquisition [Line Items]                    
Issuance of common stock for business combination, shares       96,749            
Acquisition date fair value       $ 3,885            
Common stock held back for potential breaches of representations and warranties       58,049            
Duration after closing date for common stock held back in connection with acquisition       18 months            
Avata Intelligence Inc                    
Business Acquisition [Line Items]                    
Total purchase consideration         $ 3,800          
Goodwill         1,600          
Amount of goodwill deductible for income tax purposes                   $ 1,600
Avata Intelligence Inc | Developed Technology Intangible Assets                    
Business Acquisition [Line Items]                    
Purchase consideration allocated to intangible assets, estimated fair value         $ 2,200          
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combination - Summary of Total Purchase Consideration (Details) - USD ($)
$ in Thousands
Nov. 02, 2021
Oct. 14, 2020
Levelset    
Business Acquisition [Line Items]    
Cash consideration $ 426,076  
Total purchase consideration 484,104  
Levelset | Common Stock    
Business Acquisition [Line Items]    
Fair value of stock $ 58,028  
Esticom Inc    
Business Acquisition [Line Items]    
Cash consideration   $ 11,239
Total purchase consideration   15,124
Esticom Inc | Common Stock    
Business Acquisition [Line Items]    
Fair value of stock   $ 3,885
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations - Summary of Purchase Consideration Allocated to Assets and Liabilities (Details) - USD ($)
$ in Thousands
Nov. 02, 2021
Oct. 21, 2021
Oct. 14, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Assets acquired            
Goodwill       $ 539,128 $ 540,922 $ 125,966
Levelset            
Assets acquired            
Cash and cash equivalents $ 10,951          
Accounts receivable 1,250          
Prepaid expenses and other current assets 5,289          
Other non-current assets 5,740          
Goodwill 348,318          
Total assets acquired 515,848          
Liabilities assumed            
Accounts payable (1,037)          
Accrued expenses (1,945)          
Deferred revenue, current (5,426)          
Other current liabilities (2,437)          
Other non-current liabilities (1,639)          
Net deferred tax liabilities (19,260)          
Total liabilities assumed (31,744)          
Net assets acquired 484,104          
LaborChart            
Assets acquired            
Cash and cash equivalents   $ 2,149        
Accounts receivable   730        
Prepaid expenses and other current assets   737        
Other non-current assets   417        
Goodwill   55,700        
Total assets acquired   83,633        
Liabilities assumed            
Accrued expenses   (120)        
Deferred revenue, current   (1,704)        
Net deferred tax liabilities   (4,891)        
Total liabilities assumed   (7,405)        
Other current and non-current liabilities   (690)        
Net assets acquired   76,228        
Esticom Inc            
Assets acquired            
Cash and cash equivalents     $ 19      
Goodwill     9,835      
Total assets acquired     16,654      
Other acquired intangible assets     300      
Liabilities assumed            
Deferred revenue, current     (100)      
Other current liabilities     (54)      
Net deferred tax liabilities     (1,376)      
Total liabilities assumed     (1,530)      
Net assets acquired     15,124      
Developed Technology | Levelset            
Assets acquired            
Intangible assets $ 105,500          
Useful life 7 years          
Developed Technology | LaborChart            
Assets acquired            
Intangible assets   $ 12,800        
Useful life   4 years        
Developed Technology | Esticom Inc            
Assets acquired            
Intangible assets     $ 6,500      
Useful life     5 years      
Customer Relationships | Levelset            
Assets acquired            
Intangible assets $ 38,800          
Useful life 4 years          
Customer Relationships | LaborChart            
Assets acquired            
Intangible assets   $ 11,100        
Useful life   10 years        
Other Acquired Intangible Assets | Esticom Inc | Maximum            
Assets acquired            
Useful life     12 months      
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations - Summary of Pro Forma Results (Details) - Levelset - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]    
Revenue $ 532,690 $ 415,757
Net Loss $ (355,612) $ (134,133)
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets and Goodwill - Summary of Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 223,480 $ 224,123
Accumulated Amortization (60,527) (22,146)
Net Carrying Amount $ 162,953 $ 201,977
Weighted-Average Remaining Useful Life (Years) 5 years 1 month 6 days 5 years 10 months 24 days
Previously Reported    
Finite Lived Intangible Assets [Line Items]    
Net Carrying Amount $ 162,953  
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 157,130 $ 157,773
Accumulated Amortization (41,968) (16,013)
Net Carrying Amount $ 115,162 $ 141,760
Weighted-Average Remaining Useful Life (Years) 5 years 1 month 6 days 6 years
Customer Relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 66,350 $ 66,350
Accumulated Amortization (18,559) (6,133)
Net Carrying Amount $ 47,791 $ 60,217
Weighted-Average Remaining Useful Life (Years) 4 years 10 months 24 days 5 years 8 months 12 days
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets and Goodwill - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Goodwill And Intangible Assets Disclosure [Abstract]    
Residual value of intangible assets $ 0  
Goodwill impairment $ 0 $ 0
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets and Goodwill - Summary of Intangible Assets Amortization Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]      
Total amortization of acquired intangible assets $ 38,381 $ 13,796 $ 5,764
Cost of Revenue      
Finite Lived Intangible Assets [Line Items]      
Total amortization of acquired intangible assets 22,428 7,522 3,315
Sales and Marketing      
Finite Lived Intangible Assets [Line Items]      
Total amortization of acquired intangible assets 12,425 3,600 1,728
Research and Development      
Finite Lived Intangible Assets [Line Items]      
Total amortization of acquired intangible assets $ 3,528 $ 2,674 $ 721
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets and Goodwill - Estimated Future Amortization Expense Related to Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Goodwill And Intangible Assets Disclosure [Abstract]    
2023 $ 37,033  
2024 36,816  
2025 33,373  
2026 18,692  
2027 17,797  
Thereafter 19,242  
Net Carrying Amount $ 162,953 $ 201,977
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets and Goodwill - Summary of Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Goodwill Roll Forward    
Beginning balance $ 540,922 $ 125,966
Additions   415,482
Other adjustments, net (1,794) (526)
Ending balance $ 539,128 $ 540,922
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Capitalized Software Development Costs - Summary of Capitalized Software Development Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Capitalized Software Development Costs [Abstract]    
Gross carrying amount $ 100,431 $ 60,580
Accumulated amortization (41,854) (33,518)
Net capitalized software costs $ 58,577 $ 27,062
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Capitalized Software Development Costs - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cost of Revenue      
Capitalized Software Development Costs [Line Items]      
Amortization of capitalized software $ 10.9 $ 12.0 $ 10.4
Research and Development      
Capitalized Software Development Costs [Line Items]      
Software development costs $ 0.3 $ 0.6 $ 3.7
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Capitalized Software Development Costs - Schedule of Remaining Estimated Amortization of Capitalized Software Development Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
2023 $ 37,033  
2024 36,816  
2025 33,373  
2026 18,692  
2027 17,797  
Thereafter 19,242  
Net Carrying Amount 162,953 $ 201,977
Amortization of Capitalized Software Development Costs    
Finite Lived Intangible Assets [Line Items]    
2023 17,847  
2024 22,561  
2025 13,432  
2026 3,277  
2027 1,239  
Thereafter 221  
Net Carrying Amount $ 58,577  
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses - Schedule of Components of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued Liabilities Current [Abstract]    
Accrued bonuses $ 28,357 $ 18,890
Accrued commissions 20,389 10,786
Accrued salary, payroll tax, and employee benefit liabilities 34,113 25,997
Other accrued expenses 16,323 10,234
Total accrued expenses $ 99,182 $ 65,907
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Credit Facility - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Line Of Credit Facility [Line Items]    
Credit facility, maximum borrowing capacity $ 100,000,000.0 $ 100,000,000.0
Credit facility, maturity date May 07, 2022  
Credit facility, termination date Apr. 29, 2022  
Credit facility amount drawn   0
Letters of credit outstanding $ 6,500,000 6,500,000
Maximum    
Line Of Credit Facility [Line Items]    
Aggregate principal amount available under the credit facility $ 75,000,000.0 $ 75,000,000.0
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Summary of Future Unconditional Purchase Commitments for Software Service Subscriptions and Other Services (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2023 $ 19,454
2024 13,006
2025 7,573
2026 2,780
2027 2,900
Thereafter 2,500
Total $ 48,213
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Additional Information (Details) - Subsequent Event
$ in Millions
1 Months Ended
Jan. 31, 2023
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Purchase commitments $ 45.0
Minimum  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Purchase commitments renewal period 2023
Maximum  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Purchase commitments renewal period 2025
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Common Stock - Additional Information (Details)
May 24, 2021
vote
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Class Of Stock [Line Items]      
Common stock, shares authorized | shares   1,000,000,000 1,000,000,000
Common stock, par value | $ / shares   $ 0.0001 $ 0.0001
Preferred stock, shares authorized | shares   100,000,000 100,000,000
Preferred stock, par value | $ / shares   $ 0.0001 $ 0.0001
IPO      
Class Of Stock [Line Items]      
Common stock, shares authorized | shares 1,000,000,000    
Common stock, par value | $ / shares $ 0.0001    
Preferred stock, shares authorized | shares 100,000,000    
Preferred stock, par value | $ / shares $ 0.0001    
Number of votes per share | vote 1    
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation - Additional Information (Details)
1 Months Ended 5 Months Ended 12 Months Ended
Nov. 02, 2021
$ / shares
May 24, 2021
May 20, 2021
USD ($)
PurchasePeriod
shares
May 19, 2021
USD ($)
Nov. 30, 2021
$ / shares
shares
Jul. 31, 2019
$ / shares
shares
May 20, 2021
USD ($)
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
Jan. 01, 2022
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Number of options issued | shares               5,723,772 7,642,690    
Options exercisable for periods               5 years 1 month 6 days      
Number of shares granted | shares               0 0    
Total unrecognized stock-based compensation expense               $ 1,800,000 $ 12,200,000    
Total unrecognized compensation cost, weighted-average period               4 months 24 days 1 year 1 month 6 days    
Stock-based compensation expense               $ 162,886,000 $ 227,161,000 $ 43,960,000  
Participation end period description                 Participants may end their participation at any time prior to the last 15 days of a purchase period    
Employee payroll contributions accrued               34,113,000 $ 25,997,000    
Share-based payment arrangement, expense, tax benefit               $ 0 $ 0 0  
Restricted Stock Units (RSUs)                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Total unrecognized compensation cost, weighted-average period               2 years 6 months 2 years    
Total unrecognized stock-based compensation expense               $ 399,300,000 $ 281,000,000.0    
Restricted Stock Awards | Levelset                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Issuance of unregistered common stock for certain employees | shares         199,670            
Business acquisition, vesting period         2 years            
Share price per share | $ / shares         $ 95.05            
Number of shares vested | shares               99,833 0    
Stock-based compensation expense               $ 9,500,000 $ 1,600,000    
Restricted Series H-1 Redeemable Convertible Preferred Stock Awards ("RSAs")                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Recognized stock-based compensation expense                 1,600,000 2,700,000  
Number of shares issued | shares           205,464          
Weighted average grant date fair value, granted | $ / shares           $ 26.75          
Redeemable convertible preferred stock conversion ratio               1      
Restricted Series H-1 Redeemable Convertible Preferred Stock Awards ("RSAs") | First Anniversary                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Percentage of shares released from restriction           50.00%          
Restricted Series H-1 Redeemable Convertible Preferred Stock Awards ("RSAs") | Second Anniversary                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Percentage of shares released from restriction           50.00%          
IPO                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Redeemable convertible preferred stock conversion ratio   1                  
IPO | Restricted Stock Units (RSUs)                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Vesting period               4 years      
Grant date fair value               $ 326,400,000 350,600,000 $ 132,400,000  
Recognized stock-based compensation expense       $ 115,300,000              
Intrinsic value, vested               $ 156,900,000 $ 187,700,000    
Employee Stock Purchase Plan                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Total unrecognized compensation cost, weighted-average period               4 months 24 days 7 months 6 days    
Total unrecognized stock-based compensation expense               $ 4,500,000 $ 13,800,000    
Stock-based compensation expense               $ 15,000,000.0 8,500,000    
Offering period     12 months                
Number of purchase periods | PurchasePeriod     2                
Duration of purchase periods     6 months                
Percentage of eligible compensation     15.00%                
Maximum amount each participant can contribute to a defined contribution plan per calendar year     $ 25,000                
Maximum number of shares each participant can purchase during purchase period | shares     2,500                
Purchase price, threshold percentage of fair market value     85.00%                
Expected dividend yield utilized               0.00%      
Employee payroll contributions accrued               $ 4,700,000 $ 4,500,000    
Common stock, purchased | shares               551,753 166,370    
Minimum | Levelset                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Business acquisition, vesting period 2 years                    
Common Stock                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Stock-based compensation expense             $ 5,500,000        
Common Stock | Levelset                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Share price per share | $ / shares $ 95.05                    
Common Stock | Employee Stock Purchase Plan                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Number of shares initially authorized for issuance | shares     2,600,000       2,600,000       1,340,469
Percentage of outstanding shares     1.00%                
Maximum number of additional shares of common stock that may be issued | shares     3,900,000                
Number of period of common stock reserved for issuance     10 years                
2021 Equity Incentive Plan                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Number of options issued | shares     0       0        
2021 Equity Incentive Plan | Common Stock                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Number of shares initially authorized for issuance | shares     30,962,615       30,962,615       37,664,961
Percentage of outstanding shares     5.00%                
Number of shares initially available for issuance | shares               28,427,078     6,702,346
Two Thousand And Fourteen Equity Incentive Plan | Maximum                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Options exercisable for periods                   10 years  
Vesting period                   5 years  
Two Thousand And Fourteen Equity Incentive Plan | Minimum                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                      
Vesting period                   4 years  
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award Additional General Disclosures [Abstract]    
Number of shares outstanding 7,642,690  
Number of shares exercised (1,716,286)  
Number of shares canceled/forfeited (202,632)  
Number of shares outstanding 5,723,772 7,642,690
Number of shares exercisable 5,491,335  
Weighted average exercise price, outstanding $ 12.98  
Weighted average exercise price, exercised 13.00  
Weighted average exercise price, canceled/forfeited 22.02  
Weighted average exercise price, outstanding 12.65 $ 12.98
Weighted average exercise price, exercisable $ 12.20  
Weighted average remaining contractual life, outstanding 5 years 2 months 12 days 6 years 1 month 6 days
Options exercisable for periods 5 years 1 month 6 days  
Aggregate intrinsic value, outstanding $ 511,979  
Aggregate intrinsic value, exercised 75,066  
Aggregate intrinsic value, outstanding 197,620 $ 511,979
Aggregate intrinsic value, exercisable $ 192,073  
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation - Summary of Activity in Connection with RSUs (Details) - Restricted Stock Units (RSUs)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Number of Shares  
Number of shares Unvested | shares 6,622,684
Number of shares granted | shares 5,859,110
Number of shares vested | shares (2,845,174)
Number of shares canceled/forfeited | shares (1,141,322)
Number of shares Unvested | shares 8,495,298
Weighted Average Grant Date Fair Value  
Weighted average grant date fair value, Unvested | $ / shares $ 59.72
Weighted average grant date fair value, granted | $ / shares 55.71
Weighted average grant date fair value, vested | $ / shares 57.14
Weighted average grant date fair value, canceled/forfeited | $ / shares 58.80
Weighted average grant date fair value, Unvested | $ / shares $ 57.94
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation - Schedule of Fair Value of ESPP Purchase Rights on Date of Grant (Detail) - Employee Stock Purchase Plan
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Estimated dividend yield 0.00% 0.00%
Minimum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Risk-free interest rate 1.47% 0.03%
Expected term (in years) 6 months 6 months
Estimated weighted-average volatility 61.14% 44.81%
Maximum    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Risk-free interest rate 4.55% 0.18%
Expected term (in years) 1 year 1 year 6 months
Estimated weighted-average volatility 72.69% 69.39%
XML 95 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation - Summary of Total Stock-based Compensation Cost from Stock Options, RSUs, ESPP, RSAs, and Sales of Stock (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation expense $ 162,886 $ 227,161 $ 43,960
Stock-based compensation capitalized for software development and cloud-computing arrangement implementation costs 8,818 5,247 575
Total stock-based compensation cost 171,704 232,408 44,535
Cost of Revenue      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation expense 7,253 8,094 1,722
Sales and Marketing      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation expense 53,397 68,755 13,385
Research and Development      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation expense 63,262 85,040 12,930
General and Administrative      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Total stock-based compensation expense $ 38,974 $ 65,272 $ 15,923
XML 96 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Components of Loss before Provision for (Benefit from) Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Domestic $ (287,569) $ (289,187) $ (98,439)
Foreign 1,104 264 1,279
Loss before provision for (benefit from) income taxes $ (286,465) $ (288,923) $ (97,160)
XML 97 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Provision for (Benefit from) Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
State $ 442 $ 480 $ 109
Foreign 307 255 209
Total 749 735 318
Deferred:      
Federal (34) (17,841) (1,072)
State 93 (6,301) (297)
Foreign (342) (351) 58
Total (283) (24,493) (1,311)
Provision for (benefit from) income taxes $ 466 $ (23,758) $ (993)
XML 98 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Reconciliation between Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Computed expected income tax benefit $ (60,120) $ (60,674) $ (20,135)
State income taxes - net of federal income tax benefit (10,197) (17,171) (2,450)
Change in valuation allowance 81,251 94,062 27,984
Non-deductible expenses 6,335 7,399 248
Series I warrant     7,767
Stock-based compensation 135 (30,523) (5,307)
Tax credits (federal and state) (16,863) (16,957) (9,039)
Foreign rate differential 35 35 (92)
Other (110) 71 31
Provision for (benefit from) income taxes $ 466 $ (23,758) $ (993)
XML 99 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Significant Components of Company's Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets:        
Net operating loss $ 209,795 $ 194,839    
Tax credits 58,724 42,845    
Lease liabilities 23,203 24,032    
Stock-based compensation 22,181 24,461    
Capitalized software cost 39,582      
Other 5,013 3,871    
Total deferred tax assets 358,498 290,048    
Valuation allowance (282,337) (204,182) $ (112,389) $ (85,642)
Total deferred tax assets, net 76,161 85,866    
Deferred tax liabilities:        
Lease assets (19,296) (20,696)    
Acquired intangible assets (39,497) (48,163)    
Capitalized software   (6,724)    
Contract cost asset (15,324) (10,179)    
Prepaid and accrued expenses (2,897) (2,021)    
Other (1,522) (1,015)    
Total deferred tax liabilities (78,536) (88,798)    
Total $ (2,375) $ (2,932)    
XML 100 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Summary of Activity Related to Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Deferred Tax Assets Net Of Valuation Allowance [Abstract]      
Beginning balance $ 204,182 $ 112,389 $ 85,642
Current year change 78,155 114,639 28,123
Release of valuation allowance as a result of purchase accounting for business combinations   (22,846) (1,376)
Ending balance $ 282,337 $ 204,182 $ 112,389
XML 101 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosures [Line Items]      
Income tax benefit valuation allowance $ 81,251,000 $ 94,062,000 $ 27,984,000
Cumulative change in ownership period 3 years    
Unrecognized tax benefits that would impact effective tax rate $ 0    
Minimum      
Income Tax Disclosures [Line Items]      
Cumulative change in ownership, percentage 50.00%    
Federal      
Income Tax Disclosures [Line Items]      
Net operating loss carryforwards $ 842,600,000    
Federal | Expire in 2025 through 2037      
Income Tax Disclosures [Line Items]      
Net operating loss carryforwards 156,500,000    
Federal | Not Expire      
Income Tax Disclosures [Line Items]      
Net operating loss carryforwards 686,100,000    
Federal | Research Tax Credit Carryforward | Begin to Expire in 2022      
Income Tax Disclosures [Line Items]      
Tax credit carryforward, Amount 54,200,000    
State | Begin to Expire in 2028      
Income Tax Disclosures [Line Items]      
Net operating loss carryforwards 567,200,000    
State | Research Tax Credit Carryforward | Not Expire      
Income Tax Disclosures [Line Items]      
Tax credit carryforward, Amount $ 27,500,000    
Levelset and LaborChart Acquisitions      
Income Tax Disclosures [Line Items]      
Income tax benefit valuation allowance   $ 24,200,000  
XML 102 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Summary of Activity Related to Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Beginning balance $ 17,010 $ 8,369 $ 6,749
Increases related to current period positions 5,915 7,158 2,439
(Decreases) increases related to prior period positions (1,198) 1,483 (819)
Ending balance $ 21,727 $ 17,010 $ 8,369
XML 103 R90.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share - Summary of Weighted Average Potentially Dilutive Shares are Excluded from Calculation of Diluted Earnings Per Share (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Weighted-average potentially dilutive shares are excluded from calculation of diluted earnings per share 15,266,964 49,532,246 103,063,988
Shares of Common Stock Issuable Upon Conversion of Redeemable Convertible Preferred Stock      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Weighted-average potentially dilutive shares are excluded from calculation of diluted earnings per share   33,431,158 82,428,289
Shares of Common Stock Issuable Upon Conversion of Series I Warrant      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Weighted-average potentially dilutive shares are excluded from calculation of diluted earnings per share     1,059,620
RSUs and RSAs Subject to Future Vesting      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Weighted-average potentially dilutive shares are excluded from calculation of diluted earnings per share 8,189,247 6,155,387 3,826,250
Shares Issuable Pursuant to ESPP      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Weighted-average potentially dilutive shares are excluded from calculation of diluted earnings per share 627,698 326,819  
Shares of Common Stock Issuable from Stock Options      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Weighted-average potentially dilutive shares are excluded from calculation of diluted earnings per share 6,450,019 9,618,882 15,749,829
XML 104 R91.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
401(k) Plan      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan, net contributions by employer $ 14,700,000 $ 9,600,000 $ 7,600,000
Other Countries      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan, net contributions by employer 2,800,000 1,800,000 1,000,000.0
Other Countries | 401(k) Plan      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan, net contributions by employer $ 2,800,000 $ 1,800,000 $ 1,000,000.0
XML 105 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Geographic Information - Summary of Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Revenue $ 720,203 $ 514,821 $ 400,291
U.S.      
Segment Reporting Information [Line Items]      
Revenue $ 616,654 $ 439,871 $ 351,323
U.S. | Revenue Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Concentration risk percentage 86.00% 85.00% 88.00%
Rest of the World      
Segment Reporting Information [Line Items]      
Revenue $ 103,549 $ 74,950 $ 48,968
Rest of the World | Revenue Benchmark | Geographic Concentration Risk      
Segment Reporting Information [Line Items]      
Concentration risk percentage 14.00% 15.00% 12.00%
XML 106 R93.htm IDEA: XBRL DOCUMENT v3.22.4
Geographic Information - Summary of Property and Equipment Net and ROU Assets by Geographic Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]    
Total property and equipment, net, and right of use lease assets $ 118,153 $ 120,512
U.S.    
Segment Reporting Information [Line Items]    
Total property and equipment, net, and right of use lease assets 108,884 113,208
Rest of the World    
Segment Reporting Information [Line Items]    
Total property and equipment, net, and right of use lease assets $ 9,269 $ 7,304
XML 107 R94.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring - Additional Information (Details)
1 Months Ended 12 Months Ended
Jul. 31, 2020
Employee
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Restructuring Cost And Reserve [Line Items]        
Restructuring and related activities, initiation date Jul. 31, 2020      
Restructuring and related activities, completion date Dec. 31, 2020      
Business Transformation Plan        
Restructuring Cost And Reserve [Line Items]        
Number of employees terminated | Employee 139      
Percentage of workforce has been terminated 7.00%      
Restructuring-related expenses   $ 0 $ 0  
Business Transformation Plan | Severance and Other Benefit Costs        
Restructuring Cost And Reserve [Line Items]        
Restructuring-related expenses       $ 4,400,000
XML 108 R95.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring - Summary of Restructuring-Related Expense (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Restructuring Cost And Reserve [Line Items]  
Total $ 4,433
Cost of Revenue  
Restructuring Cost And Reserve [Line Items]  
Total 127
Sales and Marketing  
Restructuring Cost And Reserve [Line Items]  
Total 1,824
Research and Development  
Restructuring Cost And Reserve [Line Items]  
Total 1,681
General and Administrative  
Restructuring Cost And Reserve [Line Items]  
Total $ 801
XML 109 pcor-10k_20221231_htm.xml IDEA: XBRL DOCUMENT 0001611052 2022-01-01 2022-12-31 0001611052 2023-02-23 0001611052 2022-06-30 0001611052 2022-12-31 0001611052 2021-12-31 0001611052 2021-01-01 2021-12-31 0001611052 2020-01-01 2020-12-31 0001611052 us-gaap:RedeemableConvertiblePreferredStockMember 2019-12-31 0001611052 us-gaap:CommonStockMember 2019-12-31 0001611052 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001611052 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001611052 us-gaap:RetainedEarningsMember 2019-12-31 0001611052 2019-12-31 0001611052 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001611052 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001611052 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001611052 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-01 2020-12-31 0001611052 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001611052 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001611052 us-gaap:RedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001611052 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001611052 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001611052 us-gaap:RedeemableConvertiblePreferredStockMember 2020-12-31 0001611052 us-gaap:CommonStockMember 2020-12-31 0001611052 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001611052 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001611052 us-gaap:RetainedEarningsMember 2020-12-31 0001611052 2020-12-31 0001611052 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001611052 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001611052 us-gaap:RedeemableConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001611052 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001611052 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001611052 us-gaap:CommonStockMember 2021-12-31 0001611052 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001611052 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001611052 us-gaap:RetainedEarningsMember 2021-12-31 0001611052 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001611052 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001611052 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001611052 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001611052 us-gaap:CommonStockMember 2022-12-31 0001611052 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001611052 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001611052 us-gaap:RetainedEarningsMember 2022-12-31 0001611052 pcor:SeriesIWarrantsMember 2020-01-01 2020-12-31 0001611052 pcor:LevelsetMember 2022-01-01 2022-12-31 0001611052 pcor:LaborChartMember 2022-01-01 2022-12-31 0001611052 pcor:EsticomIncMember 2022-01-01 2022-12-31 0001611052 us-gaap:EmployeeStockMember 2022-01-01 2022-12-31 0001611052 us-gaap:IPOMember 2021-05-24 2021-05-24 0001611052 us-gaap:IPOMember 2021-05-24 0001611052 us-gaap:RestrictedStockUnitsRSUMember us-gaap:IPOMember 2021-05-19 2021-05-19 0001611052 us-gaap:MoneyMarketFundsMember 2022-12-31 0001611052 us-gaap:MoneyMarketFundsMember 2021-12-31 0001611052 pcor:SoftwareProductsMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001611052 pcor:SoftwareProductsMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001611052 pcor:SoftwareProductsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001611052 pcor:SoftwareProductsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001611052 pcor:SoftwareProductsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001611052 srt:MinimumMember 2021-12-31 0001611052 srt:MinimumMember 2022-12-31 0001611052 us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001611052 us-gaap:BuildingImprovementsMember 2022-01-01 2022-12-31 0001611052 us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001611052 us-gaap:ComputerEquipmentMember 2022-01-01 2022-12-31 0001611052 us-gaap:SoftwareDevelopmentMember 2022-01-01 2022-12-31 0001611052 srt:MinimumMember 2022-01-01 2022-12-31 0001611052 srt:MaximumMember 2022-01-01 2022-12-31 0001611052 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-12-31 0001611052 pcor:InternalCapitalizedSoftwareDevelopmentCostsMember 2022-01-01 2022-12-31 0001611052 pcor:SeriesIWarrantMember 2020-03-31 0001611052 pcor:SeriesIWarrantMember 2020-12-31 0001611052 pcor:SeriesIWarrantMember 2020-12-01 2020-12-31 0001611052 srt:MinimumMember us-gaap:MeasurementInputSharePriceMember pcor:SeriesIWarrantMember 2022-12-31 0001611052 srt:MaximumMember us-gaap:MeasurementInputSharePriceMember pcor:SeriesIWarrantMember 2022-12-31 0001611052 srt:MinimumMember us-gaap:MeasurementInputRiskFreeInterestRateMember pcor:SeriesIWarrantMember 2022-12-31 0001611052 srt:MaximumMember us-gaap:MeasurementInputRiskFreeInterestRateMember pcor:SeriesIWarrantMember 2022-12-31 0001611052 srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember pcor:SeriesIWarrantMember 2022-12-31 0001611052 srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember pcor:SeriesIWarrantMember 2022-12-31 0001611052 us-gaap:MeasurementInputExpectedDividendRateMember pcor:SeriesIWarrantMember 2022-12-31 0001611052 srt:MinimumMember us-gaap:MeasurementInputPriceVolatilityMember pcor:SeriesIWarrantMember 2022-12-31 0001611052 srt:MaximumMember us-gaap:MeasurementInputPriceVolatilityMember pcor:SeriesIWarrantMember 2022-12-31 0001611052 pcor:SeriesIWarrantMember 2022-01-01 2022-12-31 0001611052 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member 2020-01-01 2020-12-31 0001611052 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001611052 us-gaap:CommercialPaperMember 2022-12-31 0001611052 pcor:CorporateNotesAndObligationsMember 2022-12-31 0001611052 pcor:TimeDepositsMember 2022-12-31 0001611052 pcor:LevelsetMember 2021-11-30 0001611052 us-gaap:EquitySecuritiesMember 2021-12-31 0001611052 us-gaap:DebtSecuritiesMember 2021-12-31 0001611052 us-gaap:DebtSecuritiesMember 2022-01-01 2022-12-31 0001611052 pcor:InvestmentsInLimitedPartnershipFundsMember 2022-01-01 2022-12-31 0001611052 us-gaap:EquitySecuritiesMember 2022-01-01 2022-12-31 0001611052 us-gaap:EquitySecuritiesMember 2022-12-31 0001611052 pcor:InvestmentsInLimitedPartnershipFundsMember 2022-12-31 0001611052 us-gaap:DebtSecuritiesMember 2022-12-31 0001611052 us-gaap:EquitySecuritiesMember 2021-01-01 2021-12-31 0001611052 us-gaap:DebtSecuritiesMember 2021-01-01 2021-12-31 0001611052 srt:MaximumMember pcor:InvestmentsInLimitedPartnershipFundsMember 2022-12-31 0001611052 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001611052 us-gaap:MoneyMarketFundsMember 2022-12-31 0001611052 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-12-31 0001611052 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2022-12-31 0001611052 us-gaap:FairValueInputsLevel2Member pcor:CorporateNotesAndObligationsMember 2022-12-31 0001611052 us-gaap:FairValueInputsLevel2Member pcor:TimeDepositsMember 2022-12-31 0001611052 us-gaap:FairValueInputsLevel3Member us-gaap:DebtSecuritiesMember 2022-12-31 0001611052 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001611052 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001611052 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001611052 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001611052 us-gaap:MoneyMarketFundsMember 2021-12-31 0001611052 us-gaap:FairValueInputsLevel3Member us-gaap:DebtSecuritiesMember 2021-12-31 0001611052 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001611052 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001611052 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001611052 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001611052 us-gaap:BuildingImprovementsMember 2022-12-31 0001611052 us-gaap:BuildingImprovementsMember 2021-12-31 0001611052 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001611052 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001611052 us-gaap:ComputerEquipmentMember 2022-12-31 0001611052 us-gaap:ComputerEquipmentMember 2021-12-31 0001611052 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001611052 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0001611052 srt:MaximumMember 2022-12-31 0001611052 pcor:LevelsetMember 2021-11-02 2021-11-02 0001611052 pcor:LevelsetMember us-gaap:CommonStockMember 2021-11-02 2021-11-02 0001611052 pcor:LevelsetMember us-gaap:CommonStockMember 2021-11-02 0001611052 pcor:LevelsetMember 2021-11-02 0001611052 pcor:LevelsetMember us-gaap:DevelopedTechnologyRightsMember 2021-11-02 0001611052 pcor:LevelsetMember us-gaap:CustomerRelationshipsMember 2021-11-02 0001611052 pcor:LevelsetMember us-gaap:DevelopedTechnologyRightsMember 2021-11-02 2021-11-02 0001611052 pcor:LevelsetMember us-gaap:CustomerRelationshipsMember 2021-11-02 2021-11-02 0001611052 pcor:LevelsetMember us-gaap:EmploymentContractsMember us-gaap:CommonStockMember 2021-11-02 2021-11-02 0001611052 srt:MinimumMember pcor:LevelsetMember 2021-11-02 2021-11-02 0001611052 pcor:LevelsetMember us-gaap:EmploymentContractsMember us-gaap:SubsequentEventMember 2023-02-01 2023-02-28 0001611052 pcor:LevelsetMember us-gaap:EmploymentContractsMember 2021-11-02 2021-11-02 0001611052 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember pcor:LevelsetMember 2022-01-01 2022-12-31 0001611052 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-02-01 2023-02-28 0001611052 us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-12-31 0001611052 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember pcor:LevelsetMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-12-31 0001611052 pcor:LevelsetMember 2021-01-01 2021-12-31 0001611052 pcor:LevelsetMember 2020-01-01 2020-12-31 0001611052 pcor:LaborChartMember 2021-10-21 2021-10-21 0001611052 pcor:LaborChartMember 2021-10-21 0001611052 pcor:LaborChartMember us-gaap:DevelopedTechnologyRightsMember 2021-10-21 0001611052 pcor:LaborChartMember us-gaap:CustomerRelationshipsMember 2021-10-21 0001611052 pcor:LaborChartMember us-gaap:DevelopedTechnologyRightsMember 2021-10-21 2021-10-21 0001611052 pcor:LaborChartMember us-gaap:CustomerRelationshipsMember 2021-10-21 2021-10-21 0001611052 srt:MinimumMember pcor:LaborChartMember 2021-10-21 2021-10-21 0001611052 pcor:LaborChartMember us-gaap:SubsequentEventMember 2023-02-01 2023-02-28 0001611052 pcor:IndusAiIncMember 2021-05-03 0001611052 pcor:IndusAiIncMember 2021-05-03 2021-05-03 0001611052 pcor:IndusAiIncMember 2022-11-01 2022-11-30 0001611052 pcor:IndusAiIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-05-03 0001611052 pcor:IndusAiIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-05-03 2021-05-03 0001611052 pcor:EsticomIncMember 2020-10-14 0001611052 pcor:EsticomIncMember 2020-10-14 2020-10-14 0001611052 pcor:EsticomIncMember us-gaap:CommonStockMember 2020-10-14 2020-10-14 0001611052 pcor:EsticomIncMember us-gaap:DevelopedTechnologyRightsMember 2020-10-14 0001611052 pcor:EsticomIncMember us-gaap:DevelopedTechnologyRightsMember 2020-10-14 2020-10-14 0001611052 srt:MaximumMember pcor:EsticomIncMember us-gaap:OtherIntangibleAssetsMember 2020-10-14 2020-10-14 0001611052 pcor:AvataIntelligenceIncMember 2020-02-03 2020-02-03 0001611052 pcor:AvataIntelligenceIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-02-03 0001611052 pcor:AvataIntelligenceIncMember 2020-02-03 0001611052 pcor:AvataIntelligenceIncMember 2020-12-31 0001611052 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001611052 us-gaap:CustomerRelationshipsMember 2022-12-31 0001611052 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-12-31 0001611052 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001611052 srt:ScenarioPreviouslyReportedMember 2022-12-31 0001611052 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001611052 us-gaap:CustomerRelationshipsMember 2021-12-31 0001611052 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001611052 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001611052 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001611052 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001611052 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001611052 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001611052 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001611052 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001611052 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001611052 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001611052 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001611052 pcor:AmortizationOfCapitalizedSoftwareDevelopmentCostsMember 2022-12-31 0001611052 srt:MaximumMember 2021-12-31 0001611052 us-gaap:SubsequentEventMember 2023-01-31 0001611052 srt:MinimumMember us-gaap:SubsequentEventMember 2023-01-01 2023-01-31 0001611052 srt:MaximumMember us-gaap:SubsequentEventMember 2023-01-01 2023-01-31 0001611052 pcor:TwoThousandTwentyOneEquityIncentivePlanMember us-gaap:CommonStockMember 2021-05-20 0001611052 pcor:TwoThousandTwentyOneEquityIncentivePlanMember us-gaap:CommonStockMember 2022-01-01 0001611052 pcor:TwoThousandTwentyOneEquityIncentivePlanMember us-gaap:CommonStockMember 2021-05-20 2021-05-20 0001611052 pcor:TwoThousandTwentyOneEquityIncentivePlanMember us-gaap:CommonStockMember 2022-12-31 0001611052 pcor:TwoThousandTwentyOneEquityIncentivePlanMember 2021-05-20 0001611052 srt:MaximumMember pcor:TwoThousandAndFourteenEquityIncentivePlanMember 2020-01-01 2020-12-31 0001611052 srt:MinimumMember pcor:TwoThousandAndFourteenEquityIncentivePlanMember 2020-01-01 2020-12-31 0001611052 us-gaap:RestrictedStockUnitsRSUMember us-gaap:IPOMember 2022-01-01 2022-12-31 0001611052 us-gaap:RestrictedStockUnitsRSUMember us-gaap:IPOMember 2021-01-01 2021-12-31 0001611052 us-gaap:RestrictedStockUnitsRSUMember us-gaap:IPOMember 2020-01-01 2020-12-31 0001611052 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001611052 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001611052 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001611052 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001611052 pcor:RestrictedStockAwardsMember pcor:LevelsetMember 2021-11-01 2021-11-30 0001611052 pcor:RestrictedStockAwardsMember pcor:LevelsetMember 2021-11-30 0001611052 pcor:RestrictedStockAwardsMember pcor:LevelsetMember 2022-01-01 2022-12-31 0001611052 pcor:RestrictedStockAwardsMember pcor:LevelsetMember 2021-01-01 2021-12-31 0001611052 pcor:RestrictedSeriesH1RedeemableConvertiblePreferredStockAwardsMember 2019-07-01 2019-07-31 0001611052 pcor:RestrictedSeriesH1RedeemableConvertiblePreferredStockAwardsMember pcor:FirstAnniversaryMember 2019-07-01 2019-07-31 0001611052 pcor:RestrictedSeriesH1RedeemableConvertiblePreferredStockAwardsMember pcor:SecondAnniversaryMember 2019-07-01 2019-07-31 0001611052 pcor:RestrictedSeriesH1RedeemableConvertiblePreferredStockAwardsMember 2021-01-01 2021-12-31 0001611052 pcor:RestrictedSeriesH1RedeemableConvertiblePreferredStockAwardsMember 2020-01-01 2020-12-31 0001611052 pcor:RestrictedSeriesH1RedeemableConvertiblePreferredStockAwardsMember 2022-01-01 2022-12-31 0001611052 us-gaap:CommonStockMember 2021-01-01 2021-05-20 0001611052 us-gaap:CommonStockMember us-gaap:EmployeeStockMember 2021-05-20 0001611052 us-gaap:CommonStockMember us-gaap:EmployeeStockMember 2021-05-20 2021-05-20 0001611052 us-gaap:CommonStockMember us-gaap:EmployeeStockMember 2022-01-01 0001611052 us-gaap:EmployeeStockMember 2021-05-20 2021-05-20 0001611052 srt:MinimumMember us-gaap:EmployeeStockMember 2022-01-01 2022-12-31 0001611052 srt:MaximumMember us-gaap:EmployeeStockMember 2022-01-01 2022-12-31 0001611052 srt:MinimumMember us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0001611052 srt:MaximumMember us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0001611052 us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0001611052 us-gaap:EmployeeStockMember 2022-12-31 0001611052 us-gaap:EmployeeStockMember 2021-12-31 0001611052 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001611052 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001611052 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001611052 pcor:LevelsetAndLaborChartAcquisitionsMember 2021-01-01 2021-12-31 0001611052 us-gaap:DomesticCountryMember 2022-12-31 0001611052 us-gaap:DomesticCountryMember pcor:ExpireInTwoThousandAndTwentyFiveThroughTwoThousandAndThirtySevenMember 2022-12-31 0001611052 us-gaap:DomesticCountryMember pcor:NotExpireMember 2022-12-31 0001611052 us-gaap:StateAndLocalJurisdictionMember pcor:BeginToExpireInTwoThousandAndTwentyEightMember 2022-12-31 0001611052 us-gaap:DomesticCountryMember us-gaap:ResearchMember pcor:BeginToExpireInTwoThousandAndTwentyTwoMember 2022-12-31 0001611052 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember pcor:NotExpireMember 2022-12-31 0001611052 pcor:SharesOfCommonStockIssuableUponConversionOfRedeemableConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001611052 pcor:SharesOfCommonStockIssuableUponConversionOfRedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001611052 pcor:SharesOfCommonStockIssuableUponConversionOfSeriesIWarrantMember 2020-01-01 2020-12-31 0001611052 pcor:RestrictedStockUnitsAndRestrictedStockAwardsSubjectToFutureVestingMember 2022-01-01 2022-12-31 0001611052 pcor:RestrictedStockUnitsAndRestrictedStockAwardsSubjectToFutureVestingMember 2021-01-01 2021-12-31 0001611052 pcor:RestrictedStockUnitsAndRestrictedStockAwardsSubjectToFutureVestingMember 2020-01-01 2020-12-31 0001611052 pcor:SharesIssuablePursuantToESPPMember 2022-01-01 2022-12-31 0001611052 pcor:SharesIssuablePursuantToESPPMember 2021-01-01 2021-12-31 0001611052 pcor:SharesOfCommonStockIssuableFromStockOptionsMember 2022-01-01 2022-12-31 0001611052 pcor:SharesOfCommonStockIssuableFromStockOptionsMember 2021-01-01 2021-12-31 0001611052 pcor:SharesOfCommonStockIssuableFromStockOptionsMember 2020-01-01 2020-12-31 0001611052 pcor:FourZeroOneKPlanMember 2022-01-01 2022-12-31 0001611052 pcor:FourZeroOneKPlanMember 2021-01-01 2021-12-31 0001611052 pcor:FourZeroOneKPlanMember 2020-01-01 2020-12-31 0001611052 pcor:FourZeroOneKPlanMember us-gaap:ForeignPlanMember 2022-01-01 2022-12-31 0001611052 pcor:FourZeroOneKPlanMember us-gaap:ForeignPlanMember 2021-01-01 2021-12-31 0001611052 pcor:FourZeroOneKPlanMember us-gaap:ForeignPlanMember 2020-01-01 2020-12-31 0001611052 us-gaap:ForeignPlanMember 2022-01-01 2022-12-31 0001611052 us-gaap:ForeignPlanMember 2021-01-01 2021-12-31 0001611052 us-gaap:ForeignPlanMember 2020-01-01 2020-12-31 0001611052 country:US 2022-01-01 2022-12-31 0001611052 country:US 2021-01-01 2021-12-31 0001611052 country:US 2020-01-01 2020-12-31 0001611052 us-gaap:NonUsMember 2022-01-01 2022-12-31 0001611052 us-gaap:NonUsMember 2021-01-01 2021-12-31 0001611052 us-gaap:NonUsMember 2020-01-01 2020-12-31 0001611052 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001611052 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001611052 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001611052 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001611052 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001611052 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001611052 country:US 2022-12-31 0001611052 country:US 2021-12-31 0001611052 us-gaap:NonUsMember 2022-12-31 0001611052 us-gaap:NonUsMember 2021-12-31 0001611052 2020-07-01 2020-07-31 0001611052 pcor:BusinessTransformationPlanMember 2020-07-01 2020-07-31 0001611052 us-gaap:EmployeeSeveranceMember pcor:BusinessTransformationPlanMember 2020-01-01 2020-12-31 0001611052 pcor:BusinessTransformationPlanMember 2022-01-01 2022-12-31 0001611052 pcor:BusinessTransformationPlanMember 2021-01-01 2021-12-31 shares iso4217:USD iso4217:USD shares pure pcor:Segment pcor:Customer pcor:vote pcor:PurchasePeriod pcor:Employee false 0001611052 --12-31 FY 1 true http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent true true 1 P2Y P3Y P5Y P4Y P2Y P3Y 2020-07-31 136525728 92673453 27895546 http://fasb.org/us-gaap/2022#AccountingStandardsUpdate201613Member http://fasb.org/us-gaap/2022#AccountingStandardsUpdate201613Member http://fasb.org/us-gaap/2022#FairValueAdjustmentOfWarrants http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent P14Y2M12D P15Y2M12D P16Y2M12D P6Y7M6D P7Y9M18D P8Y8M12D P12M P5Y1M6D P4Y10M24D P5Y1M6D P6Y P5Y8M12D P5Y10M24D P6Y1M6D P5Y2M12D P5Y1M6D 0.0147 0.0455 0.0003 0.0018 P6M P1Y P6M P1Y6M 0.6114 0.7269 0.4481 0.6939 35.04 49.95 0.10 0.16 P6M P1Y 59.10 67.80 10-K true 2022-12-31 2022 false 001-40396 Procore Technologies, Inc. DE 73-1636261 6309 Carpinteria Avenue Carpinteria CA 93013 866 477-6267 Common stock, $0.0001 par value PCOR NYSE Yes No Yes Yes Large Accelerated Filer false false true false 3119296028.22 140252878 <p style="text-align:center;margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-size:8pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">DOCUMENTS INCORPORATED BY REFERENCE</p> <p style="margin-top:3pt;margin-bottom:0pt;text-indent:0%;font-size:7.5pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Portions of the registrant’s Definitive Proxy Statement relating to the registrant’s 2023 Annual Meeting of Stockholders are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Such Definitive Proxy Statement will be filed with the Securities and Exchange Commission within 120 days after the end of the registrant’s 2022 fiscal year ended December 31, 2022.</p> 238 PricewaterhouseCoopers LLP Los Angeles, California 296712000 586108000 286001000 0 285493000 4113000 2437000 148683000 113977000 23600000 17030000 44731000 35173000 799219000 752288000 58577000 27062000 39193000 36837000 37026000 39623000 41934000 44052000 40477000 25889000 162953000 201977000 539128000 540922000 21903000 22007000 1740410000 1690657000 14282000 15490000 99182000 65907000 396535000 301557000 21639000 20750000 531638000 403704000 5278000 4024000 45578000 47344000 38087000 41573000 3049000 4723000 623630000 501368000 0.0001 0.0001 100000000 100000000 0 0 0 0 0.0001 0.0001 1000000000 1000000000 139159534 139159534 134046926 134046926 14000 13000 2068225000 1852071000 -2316000 -583000 -949143000 -662212000 1116780000 1189289000 1740410000 1690657000 720203000 514821000 400291000 148416000 98312000 71663000 571787000 416509000 328628000 424976000 308511000 189032000 270982000 237290000 124661000 166283000 156635000 73465000 862241000 702436000 387158000 -290454000 -285927000 -58530000 7861000 175000 293000 2135000 2328000 2353000 36990000 -1737000 -843000 420000 -286465000 -288923000 -97160000 466000 -23758000 -993000 -286931000 -265165000 -96167000 -2.10 -2.86 -3.45 136525728 92673453 27895546 -1355000 -770000 167000 -378000 -1733000 -770000 167000 -288664000 -265935000 -96000000 78863035 442897000 25394082 3000 47043000 20000 -300824000 -253758000 -56000 -56000 5214282 32040000 32040000 2748000 41787000 41787000 83000 5015734 177916000 96749 3885000 3885000 1452513 103913000 -4 2000 167000 167000 -96167000 -96167000 85331278 727474000 30707113 3000 124755000 187000 -397047000 -272102000 4083461 42321000 42321000 901000 231507000 231507000 -85331278 -728375000 85331278 9000 728366000 728375000 10410000 1000 657634000 657635000 2538535 -15000 -15000 166370 9475000 9475000 610499 58028000 58028000 199670 -770000 -770000 -265165000 -265165000 134046926 13000 1852071000 -583000 -662212000 1189289000 1716286 22317000 22317000 171704000 171704000 2845174 1000 1000 551753 22133000 22133000 -605 -1733000 -1733000 -286931000 -286931000 139159534 14000 2068225000 -2316000 -949143000 1116780000 -286931000 -265165000 -96167000 162886000 227161000 43960000 63039000 36376000 25994000 2009000 36990000 -1344000 -554000 -3505000 -10170000 -7569000 -6578000 351000 -685000 832000 -283000 -24493000 -1311000 2584000 129000 498000 -483000 32000 35817000 34184000 20068000 21974000 10157000 2023000 3754000 16811000 6183000 459000 3954000 724000 34623000 38176000 -5433000 97029000 78671000 41810000 -8890000 -5703000 -6189000 12608000 36730000 21853000 15782000 12383000 7202000 33648000 15248000 11764000 3959000 4300000 369206000 85632000 23489000 18685000 509837000 14545000 1291000 -340476000 -541768000 -33511000 177916000 11923000 665129000 22364000 43086000 31176000 55000000 93000 22133000 9475000 270000 3880000 2300000 3870000 475000 165000 1705000 1509000 1340000 38652000 711826000 272117000 -289216000 206788000 260459000 -180000 -829000 966000 589212000 383253000 121828000 299816000 589212000 383253000 296712000 586108000 379907000 242000 3104000 3104000 3104000 299816000 589212000 383253000 94000 186000 150000 700000 419000 32000 256000 346000 32000 2024000 1490000 1117000 2017000 2076000 2131000 12092000 8346000 8613000 1906000 1710000 1542000 1472000 2758000 1091000 1645000 1287000 168000 270000 1636000 4050000 475000 8562000 4901000 543000 3680000 728375000 58028000 3885000 10198000 1857000 22063000 -1642000 9000 -1592000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1.</span></p></td> <td valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;"><span style="font-weight:normal;"/>ORGANIZATION AND DESCRIPTION OF BUSINESS</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Description of business</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Procore Technologies, Inc. (together with its subsidiaries, “Procore” or the “Company”) provides a cloud-based construction management platform and related products and services that allow the construction industry’s key stakeholders, such as owners, general contractors, specialty contractors, architects, and engineers, to collaborate on construction projects.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company was incorporated in California in 2002 and re-incorporated in Delaware in 2014. The Company is headquartered in Carpinteria, California, and has operations globally.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Initial Public Offering</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s registration statement on Form S-1 related to its initial public offering (“IPO”) was declared effective on May 19, 2021, and the Company’s common stock began trading on the New York Stock Exchange on May 20, 2021. On May 24, 2021, the Company completed its IPO, in which it issued and sold 10,410,000 shares of common stock at a price of $67.00 per share, including 940,000 shares of common stock pursuant to the exercise in full of the underwriters’ option to purchase additional shares. The Company received $665.1 million in net proceeds, after deducting underwriting discounts and commissions of $32.3 million and before other offering costs of $7.5 million. At the closing of the IPO, all outstanding shares of redeemable convertible preferred stock were automatically converted into an aggregate of 85,331,278 shares of common stock on a one-for-one basis.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Upon the effectiveness date of the registration statement for the IPO, the performance vesting condition of restricted stock units (“RSUs”) was met, and the Company recognized $115.3 million of stock-based compensation expense in its consolidated statement of operations and comprehensive loss, for the portion of the service period completed by employees and non-employees from the grant date through the effectiveness date of the registration statement for the IPO.</p> 10410000 67.00 940000 665100000 32300000 7500000 85331278 1 115300000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2. </span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Basis of presentation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying consolidated financial statements include the financial statements of Procore Technologies, Inc. and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). Certain balances have been reclassified to conform to current year presentation.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Use of estimates</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Management periodically evaluates its estimates and assumptions for continued reasonableness, primarily with respect to revenue recognition, the period of benefit of contract cost assets, the fair value of assets acquired and liabilities assumed in a business combination, stock-based compensation expense, including the fair value of the Company’s common stock prior to the effective date of the Company’s IPO, the recoverability of goodwill and long-lived assets, useful lives of long-lived assets, capitalization of software development costs, income taxes, including related reserves and allowances, and self-insurance reserve estimates. Appropriate adjustments, if any, to the estimates used are made prospectively based upon such periodic evaluation. Management bases its estimates on historical experience and on various other assumptions that management believes to be reasonable. Actual results could differ from the Company’s estimates.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The extent to which the COVID-19 pandemic may directly or indirectly impact the Company’s business will depend on future developments that are highly uncertain and cannot be predicted. As of the date these consolidated financial statements were issued, the COVID-19 pandemic did not have a significant impact on the Company’s estimates or judgments. Judgments and assumptions may change as new events occur, additional information is obtained, and as other factors arise related to the </p> <p style="margin-top:12pt;margin-bottom:0pt;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">COVID-19 pandemic and economic recovery that could result in a meaningful impact on </span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">the Company’s</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> consolidated financial statements in future reporting periods</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Segments</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company operates as a <span style="-sec-ix-hidden:F_000537">single</span> operating segment. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision maker (“CODM”), in deciding how to allocate resources and assess performance. The Company’s CODM is its Chief Executive Officer. In recent years, the Company has completed a number of acquisitions which have allowed it to expand its platform capabilities and related product and service offerings.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">While the Company provides different product and service offerings, including as a result of its acquisitions, its business operates as one operating segment because its CODM evaluates the Company’s financial information for purposes of assessing financial performance and allocating resources on a consolidated basis. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Cash, cash equivalents, and restricted cash</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company classifies all investments that are readily convertible to known amounts of cash and have maturities of three months or less from the date of purchase as cash equivalents, which are carried at fair value. Cash includes cash held in checking and savings accounts. As of December 31, 2022 and 2021, cash equivalents comprised money market funds that were recorded at fair value which approximates amortized cost. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">From time to time, the Company posts cash collateral to satisfy certain contractual arrangements that may arise in the normal course of business and that is contractually restricted as to use. Restricted cash is included in other assets on the accompanying consolidated balance sheets and consists of funds required to secure certain corporate credit card accounts. The Company held $3.1 million of restricted cash as of December 31, 2022 and 2021.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#231F20;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;">Marketable securities</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.34%;color:#231F20;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Investments with stated maturities of greater than three months are classified as marketable securities, which consist of U.S. treasury securities, commercial paper, corporate notes and obligations, and time deposits. The Company determines the appropriate classification of each investment at the time of purchase and re-evaluates such classification at each balance sheet date. The Company classifies each marketable debt security as either short-term or long-term at each balance sheet date based on the underlying investment’s contractual maturity date. Short-term investments are investments with an original maturity date of less than one year when purchased. All marketable securities held as of December 31, 2022 are classified and accounted for as short-term available-for-sale debt securities, which are carried at fair value.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.34%;color:#231F20;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company periodically assesses its portfolio of marketable securities for impairment. The Company evaluates each investment in an unrealized loss position to determine if any portion of the unrealized loss is related to credit losses. In determining whether a credit loss may exist, the Company considers the extent of the unrealized loss position, any adverse conditions specifically related to the security or the issuer’s operating environment, the pay structure of the security, the issuer’s payment history, and any changes in the issuer’s credit rating. Unrealized losses on marketable securities due to expected credit losses are recognized in other (expense) income, net in the accompanying consolidated statements of operations and comprehensive loss, and any excess unrealized gains and losses, net of tax, that are not due to expected credit losses are included in accumulated other comprehensive loss, a component of stockholders’ equity. During the year ended December 31, 2022, there were no credit losses recorded on marketable securities. Interest recorded on marketable securities is recorded in interest income on the accompanying consolidated statements of operations and comprehensive loss.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Concentrations of credit risk</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, restricted cash, investments in marketable securities, accounts receivable, and materials financing receivables. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company maintains its cash, cash equivalents, and restricted cash balances with major financial institutions that may at times exceed federally insured limits. However, the Company believes that these financial institutions are financially sound with minimal credit risk. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Investments in marketable securities consist primarily of investment-grade securities and the Company’s investment policy limits the amount of credit exposure to any individual issuer.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable are recorded at the invoiced amounts, do not require collateral or bear interest, and mainly result from subscriptions to access the Company’s software products. The Company regularly assesses the need for allowances for expected losses from these accounts receivable. Each reporting period, the Company evaluates the collectability of its accounts receivable based on a number of factors such as the age of the receivables, credit quality, historical experience, and current and future economic conditions that may affect a customer’s ability to pay. At December 31, 2022 and 2021, the Company’s allowance for expected credit losses was <span><span style="color:#000000;">$</span>4.1</span> million and $2.4 million, respectively. No customer represented 10% or more of the consolidated accounts receivable balance as of December 31, 2022 and 2021. No single customer accounted for 10% or more of total revenue for the years ended December 31, 2022, 2021, and 2020.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company also has receivables related to its materials financing program that finances customers’ purchases of construction materials on deferred payment terms. The related allowance recorded on the Company’s materials financing receivables is primarily based on expectations of credit losses based on historical loss data as well as macroeconomic factors. At December 31, 2022, the Company’s allowance for expected credit losses related to its materials financing program was $2.1 million, and was immaterial at December 31, 2021.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#231F20;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;">Materials financing revenues and receivables</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.34%;color:#231F20;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In connection with its acquisition of Express Lien, Inc. (d/b/a Levelset) (“Levelset”) in November 2021, the Company assumed a materials financing program, which facilitates the purchase of construction materials from fulfillment partners (the Company’s suppliers) on behalf of its customers, allowing such customers to finance their materials purchases from the Company on deferred payment terms. The fulfillment partner is primarily responsible for fulfilling the materials purchases and the Company does not have control over such materials. The Company earns revenues from origination fees and finance charges on the amounts it finances for customers on deferred payment terms, which are typically 120 days. Such fees earned are computed and recognized based on the effective interest method and are presented net of any related reserves and amortization of deferred origination costs. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.34%;color:#231F20;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gross receivables outstanding from customers under the materials financing program were $13.6 million and $4.4 million as of December 31, 2022 and 2021, respectively. Materials financing receivables, net of allowances, are recorded within prepaid expenses and other current assets on the accompanying consolidated balance sheets.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Foreign currency transactions and translation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The functional currency of the Company’s foreign subsidiaries in Australia, Canada, and England is primarily the local currency of such countries, and the functional currency of the Company’s subsidiaries in Mexico, Egypt, Singapore, United Arab Emirates, France, and Ireland is U.S. dollars. For foreign subsidiaries where the functional currency is the local currency of such countries, assets and liabilities are translated into U.S. dollars at exchange rates in effect at the balance sheet date, stockholders’ equity is translated at the applicable historical exchange rate, and revenue and expenses are translated using the average exchange rates during the period. The effect of exchange rate changes resulting from the translation of the foreign subsidiary financial statements is accounted for as a component of accumulated other comprehensive loss.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition, the Company incurs foreign currency transaction gains and losses, including those related to intercompany agreements among the Company and its subsidiaries, which are recorded in other (expense) income, net in the accompanying consolidated statements of operations and comprehensive loss. Foreign currency gains and losses were not material for the years ended December 31, 2022, 2021, and 2020.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br/></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Property and equipment, net</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment are stated at cost less accumulated depreciation. Expenditures for repairs and maintenance are expensed as incurred, while renewals and betterments are capitalized. Depreciation expense is computed on a straight-line basis over the estimated lives of the assets as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Asset Classification</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Estimated Useful Life</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lesser of 15 years or lease term</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Building improvements</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lesser of 20 years or lease term</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture and fixtures</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5 years</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computers and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3 years</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchased software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contractual term</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Leases</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company determines an arrangement is a lease at inception if it is both able to identify an asset and conclude it has the right to control the identified asset. Leases are classified as finance or operating based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is comprised of amortization of the right of use (“ROU”) asset and interest expense recognized based on an effective interest method for finance leases, or as a single lease cost recognized on a straight-line basis over the term of the lease for operating leases. Leases are included in ROU assets, other current liabilities, and long-term finance and operating lease liabilities within the accompanying consolidated balance sheets. Leases with expected terms of 12 months or less are not recorded on the accompanying consolidated balance sheets. Certain leases contain provisions that allow the Company to be reimbursed by the landlord for specified tenant improvements that are subject to final approval prior to being paid. The Company estimates the likelihood that it will incur and be reimbursed for such costs at the commencement of the lease and reduce the ROU liability for the discounted future cash receipt, with a corresponding offset to the ROU asset.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ROU assets represent the Company’s right to control an underlying asset for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date of the lease based on the present value of lease payments over the expected lease term. The Company’s leases do not provide an implicit rate, therefore the Company uses its incremental borrowing rate based on the information available at the lease commencement date in determining the discount rate used to calculate the present value of minimum lease payments. The incremental borrowing rate used is estimated based on what the Company would be required to pay for a collateralized loan over a similar term. The Company’s leases do not include any residual value guarantees, bargain purchase options, or asset retirement obligations.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has lease agreements with lease and non-lease components, which are accounted for as a single lease component. The Company’s agreements may contain variable lease payments. The Company includes variable lease payments that depend on an index or a rate in the calculation of the ROU lease liabilities and exclude those which depend on facts or circumstances occurring after the commencement date, other than the passage of time. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#231F20;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Self-insurance reserves</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#231F20;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In January 2022, the Company elected to partially self-fund its health insurance plan. To reduce its risk related to high-dollar claims, the Company maintains individual stop-loss insurance. The Company estimates its exposure for claims incurred at the end of each reporting period, including claims not yet reported, with the assistance of an independent third-party actuary. As of December 31, 2022, the Company’s net self-insurance accrual was $1.9 million, included within other current liabilities on the accompanying consolidated balance sheet.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Strategic investments</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-style:italic;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Investments in equity securities</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company holds investments in equity securities of certain privately held companies, which do not have readily determinable fair values. The Company does not have a controlling interest or significant influence in these companies. The Company has elected to measure the non-marketable equity securities at cost, with remeasurements to fair value only upon the </p> <p style="margin-top:6pt;margin-bottom:0pt;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">occurrence of observable price changes in orderly transactions for the identical or similar securities of the same issuer, or in the event of any impairment. This election is reassessed each reporting period to determine whether a non-marketable equity security has a readily determinable fair value, in which case the security would no longer be eligible for this election. All gains and losses on such equity securities, realized and unrealized, are recorded in other (expense) income, net on the accompanying consolidated statements of operations and comprehensive loss. The Company evaluates its non-marketable equity securities for impairment at each reporting period based on a qualitative assessment that considers various potential impairment indicators. If an impairment exists, a loss is recognized in the accompanying consolidated statements of operations and comprehensive loss for the amount by which the carrying value exceeds the fair value of the investment</span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-style:italic;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Investments in limited partnership funds</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company also holds investments in certain limited partnership funds. The Company does not hold a controlling interest or significant influence in these limited partnerships. The fair value of such investments is valued using the Net Asset Value (“NAV”) provided by the fund administrator as a practical expedient.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-style:italic;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Available-for-sale debt securities</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company also holds certain investments in debt securities of privately held companies, which are classified as available-for-sale debt securities. Such available-for-sale debt securities are recorded at fair value with changes in fair value recorded in other comprehensive income or loss. The Company periodically reviews its available-for-sale debt securities to determine if there has been an other-than-temporary decline in fair value. If the impairment is deemed other-than-temporary, the portion of the impairment related to credit losses is recognized in other (expense) income, net in the accompanying consolidated statements of operations and comprehensive loss, and the portion related to non-credit related losses is recognized as a component of comprehensive loss. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Business combinations</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company assesses whether an acquisition is a business combination or an asset acquisition. If substantially all of the gross assets acquired are concentrated in a single asset or group of similar assets, then the acquisition is accounted for as an asset acquisition, where the purchase consideration is allocated on a relative fair value basis to the assets acquired. Goodwill is not recorded in an asset acquisition. If the gross assets are not concentrated in a single asset or group of similar assets, then the Company determines if the set of assets acquired represents a business. A business is an integrated set of activities and assets capable of being conducted and managed for the purpose of providing a return. Depending on the nature of the acquisition, judgment may be required to determine if the set of assets acquired is a business combination or not.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company applies the acquisition method of accounting for a business combination. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill. During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s consolidated statements of operations and comprehensive loss.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Determining the fair value of assets acquired and liabilities assumed requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to estimated level of effort and related costs of reproducing or replacing the assets acquired, future cash inflows and outflows, and discount rates, among other items. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Market participants are assumed to be buyers and sellers in the principal (most advantageous) market for the asset or liability. Additionally, fair value measurements for an asset assume the highest and best use of that asset by market participants. As a result, the Company may be required to value the acquired assets at fair value measures that do not reflect its intended use of those assets. Use of different estimates and judgments could yield different results.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Although the Company believes the assumptions and estimates it has made are reasonable and appropriate, they are based in part on historical experience and information that may be obtained from management of the acquired company and are inherently uncertain</span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Intangible assets and goodwill</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">All of the Company’s intangible assets are amortized using the straight-line method over their estimated period of benefit, ranging from three to 10 years. The Company evaluates the recoverability of intangible assets periodically by considering events or changes in circumstances that may warrant revised estimates of useful lives or that indicate the asset may be impaired.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill is tested for impairment at the reporting unit level (i.e., the operating segment or one level below an operating segment). The Company has one reporting unit and tests goodwill impairment on an annual basis during the fourth quarter of the Company’s fiscal year, and between annual tests if an event occurs or circumstances change that indicate that goodwill may be impaired. In assessing impairment, the Company has the option to first assess qualitative factors to determine whether or not a reporting unit is more likely than not impaired. Alternatively, the Company may perform a quantitative impairment assessment or if the qualitative assessment indicates that it is more likely than not that the reporting unit’s fair value is less than its carrying amount, a quantitative analysis is required. The quantitative analysis compares the estimated fair value of the reporting unit with its respective carrying amount, including goodwill. If the estimated fair value of the reporting unit exceeds its carrying amount, including goodwill, goodwill is considered not to be impaired. If the fair value is less than the carrying amount, including goodwill, then a goodwill impairment charge is recorded by the amount that the carrying value exceeds the fair value, up to the carrying amount of goodwill. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Capitalized software development costs</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company capitalizes certain development costs incurred in connection with the development of internal-use software. Costs incurred in the preliminary stages of development are expensed as incurred. Once the preliminary stage is complete, internal and external direct costs are capitalized until the developed software is substantially complete and ready for its intended use. Costs incurred for post-implementation activities, training, maintenance, and minor upgrades and enhancements without adding additional functionality are expensed as incurred. Capitalized internal-use software costs primarily relate to the development of and major enhancements to the Company’s cloud-based software as a service (“SaaS”) construction management platform and related software products. Capitalized software development costs related to the Company’s platform are amortized on a straight-line basis over the developed software’s estimated useful life of two years and the related amortization expense is recorded in cost of revenue within the accompanying consolidated statements of operations and comprehensive loss.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> The Company also capitalizes certain software development costs which are used internally, rather than developments to the Company’s platform. Such costs are amortized on a straight-line basis over the developed software’s estimated useful life, which is generally five years, and the related amortization expense is recorded in operating expenses within the accompanying consolidated statements of operations and comprehensive loss.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Fair value measurements</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Fair value measurements are based on a fair value hierarchy using three levels of inputs, of which the first two are considered observable and the last is considered unobservable, as follows:</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:5.1%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;"> </p></td> <td style="width:9.57%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 1</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;">Quoted prices in active markets for identical assets or liabilities.</p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:5.1%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;"> </p></td> <td style="width:9.57%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 2</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;">Quoted prices for identical or similar assets and liabilities in markets that are not active or observable inputs other than quoted prices in active markets for identical or similar assets or liabilities.</p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:5.1%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;"> </p></td> <td style="width:9.57%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 3</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;">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></td></tr></table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2022 and 2021, the carrying value of the Company’s financial instruments included in current assets and current liabilities (including accounts receivable, accounts payable and accrued expenses) approximate fair value due to </p> <p style="margin-top:12pt;margin-bottom:0pt;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">the short-term nature of such items. The Company measures its cash held in money market funds, marketable securities, and investments in available-for-sale debt securities at fair value each reporting period. The estimation of fair value for available-for-sale debt securities in private companies requires the use of significant unobservable inputs, and as a result, the Company classifies these assets as Level 3 within the fair value hierarchy.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s investments in equity securities of privately held companies are recorded at fair value on a non-recurring basis. For investments without a readily determinable fair value, the Company looks to observable transactions, such as the issuance of new equity by an investee, as indicators of investee enterprise value and uses them to estimate the fair value of the investments. The Company’s investments in limited partnerships are valued using NAV as a practical expedient and therefore excluded from the fair value hierarchy.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Impairment and abandonment of long-lived assets</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company evaluates long-lived assets, including finite-lived intangible assets, property and equipment, leases, and capitalized software development costs, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Impairment testing is performed at an asset level that represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities, or an asset group. Recoverability of asset groups to be held and used is measured by comparison of the carrying value of the asset group to the estimated undiscounted future cash flows expected to be generated from the use of such assets. If the undiscounted future cash flows are less than the carrying value of the asset group, an impairment is recognized based on the amount by which the carrying value exceeds the estimated fair value of the asset group. Assets to be abandoned with no remaining future service potential are written down to amounts expected to be recovered.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Revenue recognition</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company generates substantially all of its revenue from subscriptions for access to its software products and related support. The software products are hosted on its cloud-based SaaS construction management platform. Subscriptions are sold for a fixed fee and revenue is recognized ratably over the term of the subscription. The Company’s subscription agreements generally have annual or multi-year terms, are typically subject to renewal at the end of the subscription term, are generally non-cancelable, and do not provide for refunds to customers or any other right of return. The Company generally invoices its customers <span style="color:#000000;">at the beginning of each annual subscription period, and to a lesser extent, on a</span> quarterly or monthly basis. To the extent the Company invoices its customers in advance of revenue recognition, it records deferred revenue. Consequently, a portion of the revenue that is reported each period is attributable to the recognition of revenue previously deferred and related to subscriptions that the Company entered into during previous periods. Subscription fees are generally due and payable upon receipt of invoice by the Company’s customers or within 30 days of the stated billing date. The Company does not provide the customer with the right to take possession of its software products at any time.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company determines revenue recognition through the following steps:</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.19%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-family:Arial;color:#000000;">identification of the contract, or contracts, with a customer;</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.19%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-family:Arial;color:#000000;">identification of the performance obligations in the contract;</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.19%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-family:Arial;color:#000000;">determination of the transaction price;</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.19%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-family:Arial;color:#000000;">allocation of the transaction price to the performance obligations in the contract; and</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.19%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-family:Arial;color:#000000;">recognition of revenue when, or as, the Company satisfies a performance obligation.</span></p></td></tr></table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company executes a signed contract with the customer that specifies services to be provided, the payment amounts and terms, and the period of service, among other terms. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s contracts with customers often include promises to perform multiple services. Determining whether services are considered distinct performance obligations that should be accounted for separately or together may require judgment. The contracts with customers include access to the Company’s products and support over the subscription period. Access to software products and support represents a series of distinct services as the Company fulfills its obligation to the customer and the customer receives and consumes the benefits of the software products and support over the subscription term. The series of distinct services represents a single performance obligation. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The transaction price is determined by the stated fixed fees in the contract, excluding any related sales tax. None of the Company’s contracts include a significant financing component.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recognizes revenue ratably over the term of the subscription agreement beginning on the date that access to its products is made available to the customer.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Deferred revenue</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract liabilities consist of revenue that is deferred when the Company has the contractual right to invoice in advance of transferring services to its customers. Substantially all deferred revenue at the beginning of 2022, 2021, and 2020 was recognized as revenue within the following 12 month period.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Remaining performance obligation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The transaction price allocated to remaining performance obligations represents the contracted transaction price that has not yet been recognized as revenue, which includes deferred revenue and amounts under non-cancelable contracts that will be invoiced and recognized as revenue in future periods. As of December 31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $<span style="color:#000000;">797.5</span> million, of which the Company expects to recognize approximately <span style="color:#000000;">70</span>% as revenue in the next 12 months and substantially all of the remainder between 12 and 36 months thereafter. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Assets recognized from the costs to obtain a contract with a customer </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recognizes an asset for the incremental and recoverable costs of obtaining a contract with a customer if the Company expects the benefit of those costs to be one year or longer. The Company elected the practical expedient that allows an entity to expense incremental contract costs as incurred if the amortization period of the assets would have otherwise been recognized in one year or less. The Company has determined that sales commissions paid for new contracts, including certain incremental sales to existing customers, meet the requirements to be capitalized as contract acquisition costs. The contract cost assets are deferred and then recognized in sales and marketing expense on a straight-line basis over the expected period of benefit, which the Company has determined to be four years. Sales commissions and bonuses for renewal contracts are not considered commensurate with sales commissions for new contracts, and therefore, the expected period of benefit for costs capitalized for initial contracts extends beyond the term of the initial contract. Judgment is required to determine the expected period of benefit, for which the Company considers estimates of customer lives and SaaS product technology life in making this determination. There were no impairment losses of contract cost assets for the periods presented.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the changes in contract cost assets (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,919</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,052</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,799</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,750</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,978</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20,592</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16,111</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(13,766</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,077</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,919</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,052</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Cost of revenue</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue primarily consists of personnel-related compensation expenses for the Company’s customer support team, including salaries, benefits, stock-based compensation, payroll taxes, commissions, and bonuses. Cost of revenue also includes third-party hosting costs, software license fees, amortization of acquired technology intangible assets, amortization of capitalized software development costs related to the Company’s platform, and allocated overhead.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Operating expenses</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s operating expenses consist of sales and marketing, research and development, and general and administrative expenses. For each of these categories of expense, personnel-related compensation expenses are the most significant component, which include salaries, stock-based compensation, commissions, benefits, payroll taxes, bonuses, and severance expenses.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;"><span style="font-style:italic;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Sales and marketing</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing expenses primarily consist of <span style="color:#000000;">personnel-related compensation expenses for the Company’s sales and marketing organizations, advertising costs, marketing events, travel, trade shows and other marketing activities, contractor costs to supplement the Company’s staff levels, consulting services, amortization of acquired customer relationship intangible assets, and allocated overhead. </span>Advertising costs are expensed as incurred. During the years ended December 31, 2022, 2021, and 2020, the Company incurred advertising costs of $37.2 million, $27.2 million, and $18.2 million, respectively.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-style:italic;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Research and development</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development expenses primarily consist of personnel-related compensation expenses for the Company’s engineering, product, and design teams, contractor costs to supplement the Company’s staff levels, consulting services, amortization of certain acquired intangible assets used in research and development activities, and allocated overhead.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-style:italic;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">General and administrative</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative expenses primarily consist of personnel-related compensation expenses for the Company’s finance, information technology, executive, human resources, legal, and other administrative functions. Additionally, general and administrative expenses include non-personnel-related expenses, such as professional fees for audit, legal, tax, and other external consulting services, including acquisition-related transaction expenses, costs associated with operating as a public company, including insurance costs, professional services, investor relations, and other compliance costs, property and use taxes, licenses, travel and entertainment costs, and allocated overhead.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Stock-based compensation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recognizes stock-based compensation cost equal to the grant date fair value of stock-based awards. Stock-based awards include stock options, RSUs, employee stock purchase plan (“ESPP”), and restricted stock awards (“RSAs”).</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value of RSUs and RSAs is based on the estimated fair value of the Company’s common stock on the grant date. The fair value of stock options and ESPP purchase rights is estimated on the grant date using the Black-Scholes option pricing model.<span style="font-family:Times New Roman;"> </span>For awards that vest solely based on continued service, the grant date fair value is recognized as compensation expense on a straight-line basis over the requisite service period of the awards, which is generally four years. For awards that contain both performance and service vesting conditions, the grant date fair value is recognized as compensation expense using a graded vesting attribution model. No expense is recognized for awards with performance conditions until that condition is probable of being met. Forfeitures are recorded when they occur.<span style="font-family:Times New Roman;"> </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Series I redeemable convertible preferred stock warrant liability</p> <p style="margin-bottom:12pt;margin-top:6pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In March 2020, the Company issued a warrant to purchase 1,452,513 shares of Series I redeemable convertible preferred stock (the “Series I warrant”). The Series I warrant was recorded as a liability on the consolidated balance sheet at fair value of $11.9 million at the time of issuance. Subsequent changes in the fair value of the Series I warrant each reporting period were recorded in the consolidated statements of operations and comprehensive loss, until the Series I warrant was exercised in December 2020. The Company issued 1,452,513 shares of Series I redeemable convertible preferred stock for proceeds of $55.0 million upon exercise of the Series I warrant. The fair value measurements used in determining the fair value of the Series I warrant liability were categorized as Level 3 on the fair value hierarchy because they were based on unobservable inputs and management’s judgment due to the absence of quoted market prices and inherent lack of liquidity of such financial instruments. The following inputs were used in the Black-Scholes option pricing model in determining the fair value of the Series I warrant liability for the period from issuance date to September 30, 2020:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value of Series I redeemable convertible</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   preferred stock per share</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$35.04 to $49.95</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.10% to 0.16%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.5 to 1.0</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Estimated dividend yield</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.00%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Estimated weighted-average volatility</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59.10% to 67.80%</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:12pt;margin-top:12pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On the date the Series I warrant was exercised, the Company remeasured its fair value using the Series I redeemable convertible preferred stock fair value of $71.54 per share as of that date. The following table provides a summary of the changes in the fair value of the Series I warrant liability (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2019</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Issuance of Series I warrant</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,923</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in fair value measurement of Series I warrant</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   liability</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,990</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:72.9%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value of Series I warrant reclassified to Series I</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   redeemable convertible preferred stock upon exercise</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.7%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(48,913</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:72.9%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.7%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Times New Roman;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Income taxes</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company accounts for income taxes for the anticipated tax consequences of the reported results of operations using the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on the differences between the carrying amounts for financial reporting purposes and the tax bases of assets and liabilities. Deferred income tax assets and liabilities are measured using enacted tax rates anticipated to be in effect when those tax assets and liabilities are expected to be realized or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the accompanying consolidated statements of operations and comprehensive loss in the period that includes the enactment date.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A valuation allowance is established if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risk associated with estimates of future taxable income in assessing the need for a valuation allowance. Significant judgment is required in determining the provision for (benefit from) income taxes and deferred tax assets and liabilities.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recognizes a tax benefit from an uncertain position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on its technical merits. If this threshold is met, the Company measures the tax benefit as the largest amount of the benefit that is greater than 50% likely of being realized upon ultimate settlement. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recognizes penalties and interest accrued with respect to uncertain tax positions, if any, in the provision for (benefit from) income taxes in the accompanying consolidated statements of operations and comprehensive loss. Accrued penalties and interest related to uncertain tax positions were not material to any period presented.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Recently adopted accounting pronouncements</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;color:#231F20;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Simplifying the Accounting for Convertible Instruments</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In August 2020, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) No. 2020-06, <span style="font-style:italic;">Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40) – Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</span> (“ASU 2020-06”). The new guidance simplifies the accounting for certain financial instruments by removing certain separation models required under current U.S. GAAP, including the beneficial conversion feature and cash conversion feature. ASU 2020-06 also improves and amends the related earnings per share guidance for both Subtopics. ASU 2020-06 is effective for public business entities for fiscal years beginning after December 15, 2021 and interim periods within that fiscal year. On January 1, 2022, the Company adopted ASU 2020-06, using the full retrospective approach. As a result, the Company restated its consolidated statements of operations and comprehensive loss and consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as of and for the year ended December 31, 2020 by removing the impacts of the beneficial conversion feature recognized related to the Series I warrant from these financial statement schedules. Earnings per share for the period were also restated, as the beneficial conversion feature on preferred stock of $3.0 million was previously recorded as a deemed dividend, </p> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">which was</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> added to the total net loss attributable to common stockholders used to calculate basic and diluted net loss per share attributable to common shareholders</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">.</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Basis of presentation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying consolidated financial statements include the financial statements of Procore Technologies, Inc. and its subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). Certain balances have been reclassified to conform to current year presentation.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Use of estimates</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Management periodically evaluates its estimates and assumptions for continued reasonableness, primarily with respect to revenue recognition, the period of benefit of contract cost assets, the fair value of assets acquired and liabilities assumed in a business combination, stock-based compensation expense, including the fair value of the Company’s common stock prior to the effective date of the Company’s IPO, the recoverability of goodwill and long-lived assets, useful lives of long-lived assets, capitalization of software development costs, income taxes, including related reserves and allowances, and self-insurance reserve estimates. Appropriate adjustments, if any, to the estimates used are made prospectively based upon such periodic evaluation. Management bases its estimates on historical experience and on various other assumptions that management believes to be reasonable. Actual results could differ from the Company’s estimates.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The extent to which the COVID-19 pandemic may directly or indirectly impact the Company’s business will depend on future developments that are highly uncertain and cannot be predicted. As of the date these consolidated financial statements were issued, the COVID-19 pandemic did not have a significant impact on the Company’s estimates or judgments. Judgments and assumptions may change as new events occur, additional information is obtained, and as other factors arise related to the </p> <p style="margin-top:12pt;margin-bottom:0pt;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">COVID-19 pandemic and economic recovery that could result in a meaningful impact on </span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">the Company’s</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> consolidated financial statements in future reporting periods</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Segments</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company operates as a <span style="-sec-ix-hidden:F_000537">single</span> operating segment. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision maker (“CODM”), in deciding how to allocate resources and assess performance. The Company’s CODM is its Chief Executive Officer. In recent years, the Company has completed a number of acquisitions which have allowed it to expand its platform capabilities and related product and service offerings.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">While the Company provides different product and service offerings, including as a result of its acquisitions, its business operates as one operating segment because its CODM evaluates the Company’s financial information for purposes of assessing financial performance and allocating resources on a consolidated basis. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Cash, cash equivalents, and restricted cash</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company classifies all investments that are readily convertible to known amounts of cash and have maturities of three months or less from the date of purchase as cash equivalents, which are carried at fair value. Cash includes cash held in checking and savings accounts. As of December 31, 2022 and 2021, cash equivalents comprised money market funds that were recorded at fair value which approximates amortized cost. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">From time to time, the Company posts cash collateral to satisfy certain contractual arrangements that may arise in the normal course of business and that is contractually restricted as to use. Restricted cash is included in other assets on the accompanying consolidated balance sheets and consists of funds required to secure certain corporate credit card accounts. The Company held $3.1 million of restricted cash as of December 31, 2022 and 2021.</p> 3100000 3100000 <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#231F20;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;">Marketable securities</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.34%;color:#231F20;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Investments with stated maturities of greater than three months are classified as marketable securities, which consist of U.S. treasury securities, commercial paper, corporate notes and obligations, and time deposits. The Company determines the appropriate classification of each investment at the time of purchase and re-evaluates such classification at each balance sheet date. The Company classifies each marketable debt security as either short-term or long-term at each balance sheet date based on the underlying investment’s contractual maturity date. Short-term investments are investments with an original maturity date of less than one year when purchased. All marketable securities held as of December 31, 2022 are classified and accounted for as short-term available-for-sale debt securities, which are carried at fair value.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.34%;color:#231F20;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company periodically assesses its portfolio of marketable securities for impairment. The Company evaluates each investment in an unrealized loss position to determine if any portion of the unrealized loss is related to credit losses. In determining whether a credit loss may exist, the Company considers the extent of the unrealized loss position, any adverse conditions specifically related to the security or the issuer’s operating environment, the pay structure of the security, the issuer’s payment history, and any changes in the issuer’s credit rating. Unrealized losses on marketable securities due to expected credit losses are recognized in other (expense) income, net in the accompanying consolidated statements of operations and comprehensive loss, and any excess unrealized gains and losses, net of tax, that are not due to expected credit losses are included in accumulated other comprehensive loss, a component of stockholders’ equity. During the year ended December 31, 2022, there were no credit losses recorded on marketable securities. Interest recorded on marketable securities is recorded in interest income on the accompanying consolidated statements of operations and comprehensive loss.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Concentrations of credit risk</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial instruments that potentially subject the Company to concentrations of credit risk consist principally of cash, cash equivalents, restricted cash, investments in marketable securities, accounts receivable, and materials financing receivables. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company maintains its cash, cash equivalents, and restricted cash balances with major financial institutions that may at times exceed federally insured limits. However, the Company believes that these financial institutions are financially sound with minimal credit risk. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Investments in marketable securities consist primarily of investment-grade securities and the Company’s investment policy limits the amount of credit exposure to any individual issuer.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable are recorded at the invoiced amounts, do not require collateral or bear interest, and mainly result from subscriptions to access the Company’s software products. The Company regularly assesses the need for allowances for expected losses from these accounts receivable. Each reporting period, the Company evaluates the collectability of its accounts receivable based on a number of factors such as the age of the receivables, credit quality, historical experience, and current and future economic conditions that may affect a customer’s ability to pay. At December 31, 2022 and 2021, the Company’s allowance for expected credit losses was <span><span style="color:#000000;">$</span>4.1</span> million and $2.4 million, respectively. No customer represented 10% or more of the consolidated accounts receivable balance as of December 31, 2022 and 2021. No single customer accounted for 10% or more of total revenue for the years ended December 31, 2022, 2021, and 2020.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company also has receivables related to its materials financing program that finances customers’ purchases of construction materials on deferred payment terms. The related allowance recorded on the Company’s materials financing receivables is primarily based on expectations of credit losses based on historical loss data as well as macroeconomic factors. At December 31, 2022, the Company’s allowance for expected credit losses related to its materials financing program was $2.1 million, and was immaterial at December 31, 2021.</p> 4100000 2400000 0 0 0.10 0.10 0 0 0 0.10 0.10 0.10 <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#231F20;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;">Materials financing revenues and receivables</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.34%;color:#231F20;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In connection with its acquisition of Express Lien, Inc. (d/b/a Levelset) (“Levelset”) in November 2021, the Company assumed a materials financing program, which facilitates the purchase of construction materials from fulfillment partners (the Company’s suppliers) on behalf of its customers, allowing such customers to finance their materials purchases from the Company on deferred payment terms. The fulfillment partner is primarily responsible for fulfilling the materials purchases and the Company does not have control over such materials. The Company earns revenues from origination fees and finance charges on the amounts it finances for customers on deferred payment terms, which are typically 120 days. Such fees earned are computed and recognized based on the effective interest method and are presented net of any related reserves and amortization of deferred origination costs. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.34%;color:#231F20;font-size:10pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gross receivables outstanding from customers under the materials financing program were $13.6 million and $4.4 million as of December 31, 2022 and 2021, respectively. Materials financing receivables, net of allowances, are recorded within prepaid expenses and other current assets on the accompanying consolidated balance sheets.</p> 13600 4400 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Foreign currency transactions and translation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The functional currency of the Company’s foreign subsidiaries in Australia, Canada, and England is primarily the local currency of such countries, and the functional currency of the Company’s subsidiaries in Mexico, Egypt, Singapore, United Arab Emirates, France, and Ireland is U.S. dollars. For foreign subsidiaries where the functional currency is the local currency of such countries, assets and liabilities are translated into U.S. dollars at exchange rates in effect at the balance sheet date, stockholders’ equity is translated at the applicable historical exchange rate, and revenue and expenses are translated using the average exchange rates during the period. The effect of exchange rate changes resulting from the translation of the foreign subsidiary financial statements is accounted for as a component of accumulated other comprehensive loss.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition, the Company incurs foreign currency transaction gains and losses, including those related to intercompany agreements among the Company and its subsidiaries, which are recorded in other (expense) income, net in the accompanying consolidated statements of operations and comprehensive loss. Foreign currency gains and losses were not material for the years ended December 31, 2022, 2021, and 2020.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br/></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Property and equipment, net</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment are stated at cost less accumulated depreciation. Expenditures for repairs and maintenance are expensed as incurred, while renewals and betterments are capitalized. Depreciation expense is computed on a straight-line basis over the estimated lives of the assets as follows: </p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Asset Classification</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Estimated Useful Life</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lesser of 15 years or lease term</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Building improvements</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lesser of 20 years or lease term</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture and fixtures</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5 years</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computers and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3 years</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchased software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contractual term</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> Depreciation expense is computed on a straight-line basis over the estimated lives of the assets as follows: <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Asset Classification</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Estimated Useful Life</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lesser of 15 years or lease term</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Building improvements</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lesser of 20 years or lease term</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture and fixtures</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5 years</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computers and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3 years</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.52%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchased software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.48%;" valign="middle"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contractual term</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> Lesser of 15 years or lease term Lesser of 20 years or lease term 5 years 3 years Contractual term <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Leases</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company determines an arrangement is a lease at inception if it is both able to identify an asset and conclude it has the right to control the identified asset. Leases are classified as finance or operating based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is comprised of amortization of the right of use (“ROU”) asset and interest expense recognized based on an effective interest method for finance leases, or as a single lease cost recognized on a straight-line basis over the term of the lease for operating leases. Leases are included in ROU assets, other current liabilities, and long-term finance and operating lease liabilities within the accompanying consolidated balance sheets. Leases with expected terms of 12 months or less are not recorded on the accompanying consolidated balance sheets. Certain leases contain provisions that allow the Company to be reimbursed by the landlord for specified tenant improvements that are subject to final approval prior to being paid. The Company estimates the likelihood that it will incur and be reimbursed for such costs at the commencement of the lease and reduce the ROU liability for the discounted future cash receipt, with a corresponding offset to the ROU asset.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ROU assets represent the Company’s right to control an underlying asset for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the commencement date of the lease based on the present value of lease payments over the expected lease term. The Company’s leases do not provide an implicit rate, therefore the Company uses its incremental borrowing rate based on the information available at the lease commencement date in determining the discount rate used to calculate the present value of minimum lease payments. The incremental borrowing rate used is estimated based on what the Company would be required to pay for a collateralized loan over a similar term. The Company’s leases do not include any residual value guarantees, bargain purchase options, or asset retirement obligations.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has lease agreements with lease and non-lease components, which are accounted for as a single lease component. The Company’s agreements may contain variable lease payments. The Company includes variable lease payments that depend on an index or a rate in the calculation of the ROU lease liabilities and exclude those which depend on facts or circumstances occurring after the commencement date, other than the passage of time. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#231F20;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Self-insurance reserves</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#231F20;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In January 2022, the Company elected to partially self-fund its health insurance plan. To reduce its risk related to high-dollar claims, the Company maintains individual stop-loss insurance. The Company estimates its exposure for claims incurred at the end of each reporting period, including claims not yet reported, with the assistance of an independent third-party actuary. As of December 31, 2022, the Company’s net self-insurance accrual was $1.9 million, included within other current liabilities on the accompanying consolidated balance sheet.</p> 1900 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Strategic investments</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-style:italic;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Investments in equity securities</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company holds investments in equity securities of certain privately held companies, which do not have readily determinable fair values. The Company does not have a controlling interest or significant influence in these companies. The Company has elected to measure the non-marketable equity securities at cost, with remeasurements to fair value only upon the </p> <p style="margin-top:6pt;margin-bottom:0pt;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">occurrence of observable price changes in orderly transactions for the identical or similar securities of the same issuer, or in the event of any impairment. This election is reassessed each reporting period to determine whether a non-marketable equity security has a readily determinable fair value, in which case the security would no longer be eligible for this election. All gains and losses on such equity securities, realized and unrealized, are recorded in other (expense) income, net on the accompanying consolidated statements of operations and comprehensive loss. The Company evaluates its non-marketable equity securities for impairment at each reporting period based on a qualitative assessment that considers various potential impairment indicators. If an impairment exists, a loss is recognized in the accompanying consolidated statements of operations and comprehensive loss for the amount by which the carrying value exceeds the fair value of the investment</span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-style:italic;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Investments in limited partnership funds</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company also holds investments in certain limited partnership funds. The Company does not hold a controlling interest or significant influence in these limited partnerships. The fair value of such investments is valued using the Net Asset Value (“NAV”) provided by the fund administrator as a practical expedient.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-style:italic;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Available-for-sale debt securities</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company also holds certain investments in debt securities of privately held companies, which are classified as available-for-sale debt securities. Such available-for-sale debt securities are recorded at fair value with changes in fair value recorded in other comprehensive income or loss. The Company periodically reviews its available-for-sale debt securities to determine if there has been an other-than-temporary decline in fair value. If the impairment is deemed other-than-temporary, the portion of the impairment related to credit losses is recognized in other (expense) income, net in the accompanying consolidated statements of operations and comprehensive loss, and the portion related to non-credit related losses is recognized as a component of comprehensive loss. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Business combinations</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company assesses whether an acquisition is a business combination or an asset acquisition. If substantially all of the gross assets acquired are concentrated in a single asset or group of similar assets, then the acquisition is accounted for as an asset acquisition, where the purchase consideration is allocated on a relative fair value basis to the assets acquired. Goodwill is not recorded in an asset acquisition. If the gross assets are not concentrated in a single asset or group of similar assets, then the Company determines if the set of assets acquired represents a business. A business is an integrated set of activities and assets capable of being conducted and managed for the purpose of providing a return. Depending on the nature of the acquisition, judgment may be required to determine if the set of assets acquired is a business combination or not.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company applies the acquisition method of accounting for a business combination. Under this method of accounting, assets acquired and liabilities assumed are recorded at their respective fair values at the date of the acquisition. Any excess of the purchase price over the fair value of the net assets acquired is recognized as goodwill. During the measurement period, which may be up to one year from the acquisition date, the Company adjusts the provisional amounts of assets acquired and liabilities assumed with the corresponding offset to goodwill to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded within the Company’s consolidated statements of operations and comprehensive loss.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Determining the fair value of assets acquired and liabilities assumed requires management’s judgment and often involves the use of significant estimates and assumptions, including assumptions with respect to estimated level of effort and related costs of reproducing or replacing the assets acquired, future cash inflows and outflows, and discount rates, among other items. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Market participants are assumed to be buyers and sellers in the principal (most advantageous) market for the asset or liability. Additionally, fair value measurements for an asset assume the highest and best use of that asset by market participants. As a result, the Company may be required to value the acquired assets at fair value measures that do not reflect its intended use of those assets. Use of different estimates and judgments could yield different results.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Although the Company believes the assumptions and estimates it has made are reasonable and appropriate, they are based in part on historical experience and information that may be obtained from management of the acquired company and are inherently uncertain</span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Intangible assets and goodwill</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">All of the Company’s intangible assets are amortized using the straight-line method over their estimated period of benefit, ranging from three to 10 years. The Company evaluates the recoverability of intangible assets periodically by considering events or changes in circumstances that may warrant revised estimates of useful lives or that indicate the asset may be impaired.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill is tested for impairment at the reporting unit level (i.e., the operating segment or one level below an operating segment). The Company has one reporting unit and tests goodwill impairment on an annual basis during the fourth quarter of the Company’s fiscal year, and between annual tests if an event occurs or circumstances change that indicate that goodwill may be impaired. In assessing impairment, the Company has the option to first assess qualitative factors to determine whether or not a reporting unit is more likely than not impaired. Alternatively, the Company may perform a quantitative impairment assessment or if the qualitative assessment indicates that it is more likely than not that the reporting unit’s fair value is less than its carrying amount, a quantitative analysis is required. The quantitative analysis compares the estimated fair value of the reporting unit with its respective carrying amount, including goodwill. If the estimated fair value of the reporting unit exceeds its carrying amount, including goodwill, goodwill is considered not to be impaired. If the fair value is less than the carrying amount, including goodwill, then a goodwill impairment charge is recorded by the amount that the carrying value exceeds the fair value, up to the carrying amount of goodwill. </p> P3Y P10Y 1 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Capitalized software development costs</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company capitalizes certain development costs incurred in connection with the development of internal-use software. Costs incurred in the preliminary stages of development are expensed as incurred. Once the preliminary stage is complete, internal and external direct costs are capitalized until the developed software is substantially complete and ready for its intended use. Costs incurred for post-implementation activities, training, maintenance, and minor upgrades and enhancements without adding additional functionality are expensed as incurred. Capitalized internal-use software costs primarily relate to the development of and major enhancements to the Company’s cloud-based software as a service (“SaaS”) construction management platform and related software products. Capitalized software development costs related to the Company’s platform are amortized on a straight-line basis over the developed software’s estimated useful life of two years and the related amortization expense is recorded in cost of revenue within the accompanying consolidated statements of operations and comprehensive loss.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> The Company also capitalizes certain software development costs which are used internally, rather than developments to the Company’s platform. Such costs are amortized on a straight-line basis over the developed software’s estimated useful life, which is generally five years, and the related amortization expense is recorded in operating expenses within the accompanying consolidated statements of operations and comprehensive loss.</p> two years five years <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Fair value measurements</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Fair value measurements are based on a fair value hierarchy using three levels of inputs, of which the first two are considered observable and the last is considered unobservable, as follows:</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:5.1%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;"> </p></td> <td style="width:9.57%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 1</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;">Quoted prices in active markets for identical assets or liabilities.</p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:5.1%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;"> </p></td> <td style="width:9.57%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 2</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;">Quoted prices for identical or similar assets and liabilities in markets that are not active or observable inputs other than quoted prices in active markets for identical or similar assets or liabilities.</p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:5.1%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;"> </p></td> <td style="width:9.57%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 3</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;">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></td></tr></table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2022 and 2021, the carrying value of the Company’s financial instruments included in current assets and current liabilities (including accounts receivable, accounts payable and accrued expenses) approximate fair value due to </p> <p style="margin-top:12pt;margin-bottom:0pt;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">the short-term nature of such items. The Company measures its cash held in money market funds, marketable securities, and investments in available-for-sale debt securities at fair value each reporting period. The estimation of fair value for available-for-sale debt securities in private companies requires the use of significant unobservable inputs, and as a result, the Company classifies these assets as Level 3 within the fair value hierarchy.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s investments in equity securities of privately held companies are recorded at fair value on a non-recurring basis. For investments without a readily determinable fair value, the Company looks to observable transactions, such as the issuance of new equity by an investee, as indicators of investee enterprise value and uses them to estimate the fair value of the investments. The Company’s investments in limited partnerships are valued using NAV as a practical expedient and therefore excluded from the fair value hierarchy.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Impairment and abandonment of long-lived assets</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company evaluates long-lived assets, including finite-lived intangible assets, property and equipment, leases, and capitalized software development costs, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable. Impairment testing is performed at an asset level that represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities, or an asset group. Recoverability of asset groups to be held and used is measured by comparison of the carrying value of the asset group to the estimated undiscounted future cash flows expected to be generated from the use of such assets. If the undiscounted future cash flows are less than the carrying value of the asset group, an impairment is recognized based on the amount by which the carrying value exceeds the estimated fair value of the asset group. Assets to be abandoned with no remaining future service potential are written down to amounts expected to be recovered.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Revenue recognition</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company generates substantially all of its revenue from subscriptions for access to its software products and related support. The software products are hosted on its cloud-based SaaS construction management platform. Subscriptions are sold for a fixed fee and revenue is recognized ratably over the term of the subscription. The Company’s subscription agreements generally have annual or multi-year terms, are typically subject to renewal at the end of the subscription term, are generally non-cancelable, and do not provide for refunds to customers or any other right of return. The Company generally invoices its customers <span style="color:#000000;">at the beginning of each annual subscription period, and to a lesser extent, on a</span> quarterly or monthly basis. To the extent the Company invoices its customers in advance of revenue recognition, it records deferred revenue. Consequently, a portion of the revenue that is reported each period is attributable to the recognition of revenue previously deferred and related to subscriptions that the Company entered into during previous periods. Subscription fees are generally due and payable upon receipt of invoice by the Company’s customers or within 30 days of the stated billing date. The Company does not provide the customer with the right to take possession of its software products at any time.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company determines revenue recognition through the following steps:</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.19%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-family:Arial;color:#000000;">identification of the contract, or contracts, with a customer;</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.19%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-family:Arial;color:#000000;">identification of the performance obligations in the contract;</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.19%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-family:Arial;color:#000000;">determination of the transaction price;</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.19%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-family:Arial;color:#000000;">allocation of the transaction price to the performance obligations in the contract; and</span></p></td></tr></table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.19%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#auto;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;">•</span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:6pt;font-weight:normal;font-style:normal;color:#auto;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-family:Arial;color:#000000;">recognition of revenue when, or as, the Company satisfies a performance obligation.</span></p></td></tr></table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company executes a signed contract with the customer that specifies services to be provided, the payment amounts and terms, and the period of service, among other terms. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s contracts with customers often include promises to perform multiple services. Determining whether services are considered distinct performance obligations that should be accounted for separately or together may require judgment. The contracts with customers include access to the Company’s products and support over the subscription period. Access to software products and support represents a series of distinct services as the Company fulfills its obligation to the customer and the customer receives and consumes the benefits of the software products and support over the subscription term. The series of distinct services represents a single performance obligation. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The transaction price is determined by the stated fixed fees in the contract, excluding any related sales tax. None of the Company’s contracts include a significant financing component.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recognizes revenue ratably over the term of the subscription agreement beginning on the date that access to its products is made available to the customer.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Deferred revenue</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract liabilities consist of revenue that is deferred when the Company has the contractual right to invoice in advance of transferring services to its customers. Substantially all deferred revenue at the beginning of 2022, 2021, and 2020 was recognized as revenue within the following 12 month period.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Remaining performance obligation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The transaction price allocated to remaining performance obligations represents the contracted transaction price that has not yet been recognized as revenue, which includes deferred revenue and amounts under non-cancelable contracts that will be invoiced and recognized as revenue in future periods. As of December 31, 2022, the aggregate amount of the transaction price allocated to remaining performance obligations was $<span style="color:#000000;">797.5</span> million, of which the Company expects to recognize approximately <span style="color:#000000;">70</span>% as revenue in the next 12 months and substantially all of the remainder between 12 and 36 months thereafter. </p> 797500000 0.70 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Assets recognized from the costs to obtain a contract with a customer </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recognizes an asset for the incremental and recoverable costs of obtaining a contract with a customer if the Company expects the benefit of those costs to be one year or longer. The Company elected the practical expedient that allows an entity to expense incremental contract costs as incurred if the amortization period of the assets would have otherwise been recognized in one year or less. The Company has determined that sales commissions paid for new contracts, including certain incremental sales to existing customers, meet the requirements to be capitalized as contract acquisition costs. The contract cost assets are deferred and then recognized in sales and marketing expense on a straight-line basis over the expected period of benefit, which the Company has determined to be four years. Sales commissions and bonuses for renewal contracts are not considered commensurate with sales commissions for new contracts, and therefore, the expected period of benefit for costs capitalized for initial contracts extends beyond the term of the initial contract. Judgment is required to determine the expected period of benefit, for which the Company considers estimates of customer lives and SaaS product technology life in making this determination. There were no impairment losses of contract cost assets for the periods presented.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the changes in contract cost assets (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,919</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,052</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,799</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,750</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,978</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20,592</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16,111</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(13,766</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,077</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,919</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,052</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> P4Y 0 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the changes in contract cost assets (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,919</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,052</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,799</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,750</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,978</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,019</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20,592</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16,111</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(13,766</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,077</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,919</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,052</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 42919000 33052000 30799000 41750000 25978000 16019000 20592000 16111000 13766000 64077000 42919000 33052000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Cost of revenue</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue primarily consists of personnel-related compensation expenses for the Company’s customer support team, including salaries, benefits, stock-based compensation, payroll taxes, commissions, and bonuses. Cost of revenue also includes third-party hosting costs, software license fees, amortization of acquired technology intangible assets, amortization of capitalized software development costs related to the Company’s platform, and allocated overhead.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Operating expenses</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s operating expenses consist of sales and marketing, research and development, and general and administrative expenses. For each of these categories of expense, personnel-related compensation expenses are the most significant component, which include salaries, stock-based compensation, commissions, benefits, payroll taxes, bonuses, and severance expenses.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;"><span style="font-style:italic;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Sales and marketing</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing expenses primarily consist of <span style="color:#000000;">personnel-related compensation expenses for the Company’s sales and marketing organizations, advertising costs, marketing events, travel, trade shows and other marketing activities, contractor costs to supplement the Company’s staff levels, consulting services, amortization of acquired customer relationship intangible assets, and allocated overhead. </span>Advertising costs are expensed as incurred. During the years ended December 31, 2022, 2021, and 2020, the Company incurred advertising costs of $37.2 million, $27.2 million, and $18.2 million, respectively.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-style:italic;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">Research and development</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development expenses primarily consist of personnel-related compensation expenses for the Company’s engineering, product, and design teams, contractor costs to supplement the Company’s staff levels, consulting services, amortization of certain acquired intangible assets used in research and development activities, and allocated overhead.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-style:italic;font-family:Arial;font-size:10pt;font-weight:normal;text-transform:none;font-variant: normal;">General and administrative</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative expenses primarily consist of personnel-related compensation expenses for the Company’s finance, information technology, executive, human resources, legal, and other administrative functions. Additionally, general and administrative expenses include non-personnel-related expenses, such as professional fees for audit, legal, tax, and other external consulting services, including acquisition-related transaction expenses, costs associated with operating as a public company, including insurance costs, professional services, investor relations, and other compliance costs, property and use taxes, licenses, travel and entertainment costs, and allocated overhead.</p> 37200000 27200000 18200000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Stock-based compensation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recognizes stock-based compensation cost equal to the grant date fair value of stock-based awards. Stock-based awards include stock options, RSUs, employee stock purchase plan (“ESPP”), and restricted stock awards (“RSAs”).</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value of RSUs and RSAs is based on the estimated fair value of the Company’s common stock on the grant date. The fair value of stock options and ESPP purchase rights is estimated on the grant date using the Black-Scholes option pricing model.<span style="font-family:Times New Roman;"> </span>For awards that vest solely based on continued service, the grant date fair value is recognized as compensation expense on a straight-line basis over the requisite service period of the awards, which is generally four years. For awards that contain both performance and service vesting conditions, the grant date fair value is recognized as compensation expense using a graded vesting attribution model. No expense is recognized for awards with performance conditions until that condition is probable of being met. Forfeitures are recorded when they occur.<span style="font-family:Times New Roman;"> </span></p> P4Y <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Series I redeemable convertible preferred stock warrant liability</p> <p style="margin-bottom:12pt;margin-top:6pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In March 2020, the Company issued a warrant to purchase 1,452,513 shares of Series I redeemable convertible preferred stock (the “Series I warrant”). The Series I warrant was recorded as a liability on the consolidated balance sheet at fair value of $11.9 million at the time of issuance. Subsequent changes in the fair value of the Series I warrant each reporting period were recorded in the consolidated statements of operations and comprehensive loss, until the Series I warrant was exercised in December 2020. The Company issued 1,452,513 shares of Series I redeemable convertible preferred stock for proceeds of $55.0 million upon exercise of the Series I warrant. The fair value measurements used in determining the fair value of the Series I warrant liability were categorized as Level 3 on the fair value hierarchy because they were based on unobservable inputs and management’s judgment due to the absence of quoted market prices and inherent lack of liquidity of such financial instruments. The following inputs were used in the Black-Scholes option pricing model in determining the fair value of the Series I warrant liability for the period from issuance date to September 30, 2020:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value of Series I redeemable convertible</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   preferred stock per share</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$35.04 to $49.95</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.10% to 0.16%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.5 to 1.0</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Estimated dividend yield</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.00%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Estimated weighted-average volatility</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59.10% to 67.80%</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:12pt;margin-top:12pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On the date the Series I warrant was exercised, the Company remeasured its fair value using the Series I redeemable convertible preferred stock fair value of $71.54 per share as of that date. The following table provides a summary of the changes in the fair value of the Series I warrant liability (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2019</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Issuance of Series I warrant</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,923</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in fair value measurement of Series I warrant</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   liability</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,990</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:72.9%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value of Series I warrant reclassified to Series I</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   redeemable convertible preferred stock upon exercise</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.7%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(48,913</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:72.9%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.7%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Times New Roman;"> </p> 1452513 11900000 1452513 55000000.0 The following inputs were used in the Black-Scholes option pricing model in determining the fair value of the Series I warrant liability for the period from issuance date to September 30, 2020: <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value of Series I redeemable convertible</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   preferred stock per share</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$35.04 to $49.95</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.10% to 0.16%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.5 to 1.0</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Estimated dividend yield</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.00%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Estimated weighted-average volatility</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:24.7%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59.10% to 67.80%</p></td> </tr> </table></div> 0.00 The following table provides a summary of the changes in the fair value of the Series I warrant liability (in thousands): <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2019</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Issuance of Series I warrant</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,923</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:72.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in fair value measurement of Series I warrant</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   liability</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.38%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.7%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,990</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:72.9%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value of Series I warrant reclassified to Series I</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   redeemable convertible preferred stock upon exercise</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.38%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.7%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(48,913</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:72.9%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.38%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:22.7%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 11923000 36990000 -48913000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Income taxes</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company accounts for income taxes for the anticipated tax consequences of the reported results of operations using the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on the differences between the carrying amounts for financial reporting purposes and the tax bases of assets and liabilities. Deferred income tax assets and liabilities are measured using enacted tax rates anticipated to be in effect when those tax assets and liabilities are expected to be realized or settled. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the accompanying consolidated statements of operations and comprehensive loss in the period that includes the enactment date.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A valuation allowance is established if, based upon the available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risk associated with estimates of future taxable income in assessing the need for a valuation allowance. Significant judgment is required in determining the provision for (benefit from) income taxes and deferred tax assets and liabilities.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recognizes a tax benefit from an uncertain position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on its technical merits. If this threshold is met, the Company measures the tax benefit as the largest amount of the benefit that is greater than 50% likely of being realized upon ultimate settlement. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recognizes penalties and interest accrued with respect to uncertain tax positions, if any, in the provision for (benefit from) income taxes in the accompanying consolidated statements of operations and comprehensive loss. Accrued penalties and interest related to uncertain tax positions were not material to any period presented.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Recently adopted accounting pronouncements</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;color:#231F20;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Simplifying the Accounting for Convertible Instruments</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In August 2020, the Financial Accounting Standards Board issued Accounting Standards Update (“ASU”) No. 2020-06, <span style="font-style:italic;">Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40) – Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</span> (“ASU 2020-06”). The new guidance simplifies the accounting for certain financial instruments by removing certain separation models required under current U.S. GAAP, including the beneficial conversion feature and cash conversion feature. ASU 2020-06 also improves and amends the related earnings per share guidance for both Subtopics. ASU 2020-06 is effective for public business entities for fiscal years beginning after December 15, 2021 and interim periods within that fiscal year. On January 1, 2022, the Company adopted ASU 2020-06, using the full retrospective approach. As a result, the Company restated its consolidated statements of operations and comprehensive loss and consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as of and for the year ended December 31, 2020 by removing the impacts of the beneficial conversion feature recognized related to the Series I warrant from these financial statement schedules. Earnings per share for the period were also restated, as the beneficial conversion feature on preferred stock of $3.0 million was previously recorded as a deemed dividend, </p> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">which was</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> added to the total net loss attributable to common stockholders used to calculate basic and diluted net loss per share attributable to common shareholders</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">.</span></p> 3000000.0 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">3.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;">INVESTMENTS</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Marketable securities</p> <p style="margin-bottom:6pt;margin-top:6pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Marketable securities consisted of the following as of December 31, 2022 (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Amortized Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Gains</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Losses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,666</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(196</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,477</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">73,234</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(326</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">72,914</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate notes and obligations</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,150</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.16%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.16%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,150</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Time deposits</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,951</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,952</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:9.8pt;"> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.6%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">286,001</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(522</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">285,493</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">All<span style="font-family:Times New Roman;color:#000000;"> </span>marketable securities held as of December 31, 2022 had a contractual maturity of less than one year. During the year ended December 31, 2022, there were maturities of marketable securities of $85.6 million. There were no sales or impairments of marketable securities during 2022. The Company held no marketable securities as of December 31, 2021. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Strategic investments</p> <p style="margin-bottom:6pt;margin-top:6pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In connection with the acquisition of Levelset in November 2021, further discussed in Note 7, the Company acquired a convertible promissory note (“Convertible Note”) in a privately held company. At the acquisition date, the fair value of the Convertible Note was $3.0 million. The Convertible Note is classified as an available-for-sale debt security. Strategic investment activity during the year ended December 31, 2022 is summarized as follows (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Equity Securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Limited Partnerships</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Available-for-Sale Debt Securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,882</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,450</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,332</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest accrued</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">105</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">105</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchases of strategic investments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,609</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">350</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,959</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Conversion of available-for-sale debt</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">    securities into equity securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,680</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,680</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unrealized (losses) gains</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(139</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(207</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">130</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(216</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Impairment losses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(137</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(137</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.12%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,286</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,402</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">355</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,043</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-bottom:6pt;margin-top:12pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Strategic investment activity during the year ended December 31, 2021 is summarized as follows (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Equity Securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Available-for-Sale Debt Securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchases of strategic investments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,850</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">450</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,300</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Convertible note acquired in connection with a</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   business combination</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:10.95pt;"> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unrealized gains</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.3%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,882</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,450</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,332</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Strategic investments are recorded in other assets in the accompanying consolidated balance sheets. As of December 31, 2022, in connection with the Company’s investments in limited partnerships, it has a contractual obligation to provide additional investment funding of up to $6.4 million at the option of the investees. No impairment losses were recorded during the year ended December 31, 2021.</p> <p style="margin-bottom:6pt;margin-top:6pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Marketable securities consisted of the following as of December 31, 2022 (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Amortized Cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Gains</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Unrealized</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Losses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,666</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(196</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,477</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">73,234</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(326</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">72,914</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:42.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate notes and obligations</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,150</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.16%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.16%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,150</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Time deposits</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,951</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,952</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:9.8pt;"> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:42.6%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total marketable securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">286,001</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(522</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.16%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.16%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">285,493</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 86666000 7000 196000 86477000 73234000 6000 326000 72914000 65150000 65150000 60951000 1000 60952000 286001000 14000 522000 285493000 85600000 0 0 0 3000000.0 Strategic investment activity during the year ended December 31, 2022 is summarized as follows (in thousands): <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.12%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Equity Securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Limited Partnerships</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Available-for-Sale Debt Securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.58%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,882</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,450</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,332</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest accrued</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">105</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">105</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchases of strategic investments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,609</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">350</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,959</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Conversion of available-for-sale debt</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">    securities into equity securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,680</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,680</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.12%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unrealized (losses) gains</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(139</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(207</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">130</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(216</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.12%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Impairment losses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(137</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(137</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.12%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,286</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,402</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">355</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.58%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,043</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-bottom:6pt;margin-top:12pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Strategic investment activity during the year ended December 31, 2021 is summarized as follows (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.3%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Equity Securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Available-for-Sale Debt Securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.54%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchases of strategic investments</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,850</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">450</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,300</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Convertible note acquired in connection with a</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   business combination</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,000</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr style="height:10.95pt;"> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unrealized gains</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.3%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Balance as of December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,882</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,450</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.54%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,332</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 3882000 3450000 7332000 105000 105000 3609000 350000 3959000 3680000 -3680000 -139000 -207000 130000 -216000 -137000 -137000 7286000 3402000 355000 11043000 3850000 450000 4300000 3000000 3000000 32000 32000 3882000 3450000 7332000 6400000 0 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">4.<span style="margin-left:36pt;"/>FAIR VALUE OF FINANCIAL INSTRUMENTS</p> <p style="margin-bottom:6pt;margin-top:6pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial assets measured at fair value on a recurring basis within the fair value hierarchy are summarized as follows (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.06%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,200</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,200</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Marketable securities:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,477</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,477</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">72,914</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">72,914</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate notes and obligations</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,150</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,150</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Time deposits</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,952</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,952</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Strategic investments:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.92%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Investments in available-for-sale debt</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">    securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">355</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">355</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,677</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">199,016</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">355</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">316,048</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">514,907</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">514,907</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Strategic investments:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.6%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Investments in available-for-sale debt</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">    securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,450</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,450</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.6%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">514,907</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,450</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">518,357</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:6pt;margin-top:6pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial assets measured at fair value on a recurring basis within the fair value hierarchy are summarized as follows (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.06%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.26%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,200</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,200</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Marketable securities:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. treasury securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,477</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86,477</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">72,914</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">72,914</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Corporate notes and obligations</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,150</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,150</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Time deposits</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,952</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,952</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.92%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Strategic investments:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.92%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Investments in available-for-sale debt</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">    securities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">355</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">355</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.92%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,677</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">199,016</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">355</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.26%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">316,048</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.32%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Level 1</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Level 2</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Level 3</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.78%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Cash equivalents:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">514,907</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">514,907</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.6%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Strategic investments:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.6%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Investments in available-for-sale debt</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">    securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,450</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,450</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:44.6%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">514,907</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,450</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.04%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">518,357</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 30200000 30200000 86477000 86477000 72914000 72914000 65150000 65150000 60952000 60952000 355000 355000 116677000 199016000 355000 316048000 514907000 514907000 3450000 3450000 514907000 3450000 518357000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">5</span><span style="font-weight:bold;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;">PROPERTY AND EQUIPMENT</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net consisted of the following (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,529</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Building improvements</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,311</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,311</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture and fixtures</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,679</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,339</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computers and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,264</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,772</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchased software</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">859</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">771</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,136</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,722</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation and amortization</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(25,943</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20,885</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,193</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,837</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Depreciation and amortization expense was $11.1 million, $7.8 million, and $6.9 million for the years ended December 31, 2022, 2021, and 2020, respectively.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net consisted of the following (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,529</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Building improvements</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,311</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,311</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture and fixtures</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,679</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,339</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computers and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,264</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,772</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchased software</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">859</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">771</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,136</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57,722</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: accumulated depreciation and amortization</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(25,943</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20,885</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,193</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,837</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 28023000 25529000 6311000 6311000 11679000 10339000 18264000 14772000 859000 771000 65136000 57722000 25943000 20885000 39193000 36837000 11100000 7800000 6900000 <p style="margin-top:12pt;margin-bottom:0pt;margin-left:4.34%;text-indent:-4.34%;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br/></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">6</span><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;"><span style="font-weight:normal;"/>LEASES</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has primarily entered into lease arrangements for office space, in addition to other miscellaneous equipment. The Company’s leases have initial non-cancelable lease terms ranging from one to 10 years. Some of the Company’s lease arrangements include options to extend the term of the leases for up to 10 years. However, the lessor does not have the option to cancel any of the Company’s leases prior to the end of the remaining contractual term. Judgment is required when determining the minimum non-cancelable term of the lease. The Company includes options to extend or terminate the lease term that are reasonably certain of exercise. If facts and circumstances regarding those judgments change in future periods, the Company reassesses its initial estimate of the term. The Company’s corporate headquarters offices have initial lease terms expiring in 2027, and a 10 year renewal option that the Company is reasonably certain it will exercise. The Company determined that the present value of lease payments represents substantially all of the fair value of the underlying leased asset and therefore recognizes its corporate headquarters as a finance lease.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of lease expense were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance lease cost:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of right of use assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,705</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,683</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,676</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest on lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,017</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,076</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,131</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,526</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,943</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,045</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term lease cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">674</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,643</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable lease cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,667</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,370</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,410</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,589</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,119</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,905</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Supplemental information related to leases is as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:4.78%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Operating Leases</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating right of use assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,934</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,052</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amount included within other current</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,801</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,158</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities, non-current</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,087</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,573</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total operating lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,888</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,731</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Finance Leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance right of use assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,623</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amount included within other current</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,854</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,684</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance lease liabilities, non-current</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,578</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,344</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total finance lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,432</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,028</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:4.78%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average remaining lease term (in years)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000745">14.2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000746">15.2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000747">16.2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating leases</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000748">6.6</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000749">7.8</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000750">8.7</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average discount rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance leases</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.20</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.20</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.20</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.89</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.76</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.86</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:4.78%;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maturities of lease payments for leases where the lease commencement date commenced on or prior to December 31, 2022 are as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:4.78%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Years Ending December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.06%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Operating</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.06%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Finance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.06%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,900</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,806</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,706</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,138</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,886</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,226</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,007</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,233</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,808</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,120</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,928</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2027</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,198</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,282</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,480</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,384</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,959</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,343</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease payments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51,654</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,060</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">115,714</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less imputed interest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,766</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16,628</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(21,394</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.94%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,888</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,432</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">94,320</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:4.78%;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2022, operating lease payments for leases greater than one month, but less than 12 months in duration were not significant. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2022, the Company had undiscounted commitments of $2.7 million for an operating lease that had not yet commenced, and therefore are not included in the right-of-use assets or operating liabilities in the consolidated balance sheet. This operating lease commenced in 2023 with a lease term of two years.</p> P1Y P10Y P10Y P10Y <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of lease expense were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance lease cost:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of right of use assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,705</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,683</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,676</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest on lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,017</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,076</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,131</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,526</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,943</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,045</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term lease cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">674</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,643</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable lease cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,667</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,370</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,410</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,589</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,119</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,905</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 2705000 2683000 2676000 2017000 2076000 2131000 11526000 8943000 8045000 674000 47000 1643000 5667000 4370000 4410000 22589000 18119000 18905000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Supplemental information related to leases is as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:4.78%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Operating Leases</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating right of use assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,934</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,052</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amount included within other current</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,801</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,158</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities, non-current</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,087</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">41,573</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total operating lease liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,888</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,731</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Finance Leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance right of use assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,026</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,623</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amount included within other current</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,854</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,684</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance lease liabilities, non-current</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,578</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,344</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total finance lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,432</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,028</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 41934000 44052000 8801000 6158000 38087000 41573000 46888000 47731000 37026000 39623000 1854000 1684000 45578000 47344000 47432000 49028000 <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average remaining lease term (in years)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000745">14.2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000746">15.2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000747">16.2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating leases</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000748">6.6</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000749">7.8</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000750">8.7</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average discount rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Finance leases</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.20</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.20</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.20</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating leases</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.89</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.76</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.86</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:4.78%;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 0.0420 0.0420 0.0420 0.0289 0.0276 0.0286 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maturities of lease payments for leases where the lease commencement date commenced on or prior to December 31, 2022 are as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:4.78%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.94%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Years Ending December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.06%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Operating</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.06%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Finance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.06%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,900</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,806</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,706</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,138</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,886</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,226</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,007</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,233</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,808</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,120</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,928</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2027</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,198</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,282</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,480</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,384</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,959</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,343</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.94%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease payments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">51,654</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,060</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">115,714</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.94%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less imputed interest</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,766</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16,628</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(21,394</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.94%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,888</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,432</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.6%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.06%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">94,320</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 9900000 3806000 13706000 8138000 3886000 12024000 7226000 4007000 11233000 6808000 4120000 10928000 5198000 4282000 9480000 14384000 43959000 58343000 51654000 64060000 115714000 4766000 16628000 21394000 46888000 47432000 94320000 2700000 P2Y <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">7</span><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">. </span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;">BUSINESS COMBINATIONS </p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Levelset</p> <p style="margin-bottom:12pt;margin-top:12pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On November 2, 2021, the Company completed the acquisition of all outstanding equity of Levelset, a lien rights management company. The purpose of this acquisition is to add lien rights management to the Procore platform, enabling Procore to manage complex workflows and improve the payment process in construction. The acquisition was accounted for as a business combination.</p> <p style="margin-bottom:12pt;margin-top:12pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The purchase consideration totaled $484.1 million, which consisted of the following (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash consideration</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">426,076</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value of common stock</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,028</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total purchase consideration</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">484,104</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At closing, the Company issued 610,499 shares of common stock valued at $95.05 per share for aggregate purchase consideration of $58.0 million. The fair value of the common stock of $95.05 per share was determined using the closing stock price of the Company’s common stock on the acquisition date. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Of the total purchase consideration, $35.0 million of cash was placed in an escrow account held by a third party for potential breaches of representations and warranties. The escrow amount, net of any claims for such indemnifiable matters, is scheduled to be released from escrow to shareholders of Levelset 18 months after the acquisition date. </p> <p style="margin-bottom:12pt;margin-top:12pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The purchase consideration was allocated to the following assets and liabilities (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Fair value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Useful life</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Assets acquired</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,951</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,250</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses and other current assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,289</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other non-current assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,740</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology intangible asset</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">105,500</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7 years</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships intangible asset</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,800</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4 years</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">348,318</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total assets acquired</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">515,848</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Liabilities assumed</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts payable</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,037</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued expenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,945</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue, current</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,426</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other current liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,437</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other non-current liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,639</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(19,260</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total liabilities assumed</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(31,744</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Net assets acquired</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">484,104</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The purchase price accounting for this acquisition is final.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology intangible asset represents the fair value of the Levelset’s technology, which was valued considering both the cost to rebuild and relief from royalty methods. Key assumptions under the cost to rebuild method include the estimated level of effort and related costs of reproducing or replacing the acquired technology. Key assumptions under the relief from royalty method include forecasted revenue to be generated from the developed technology, an estimated royalty rate applicable to the technology, and a discount rate. Developed technology is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the technology are consumed, over its estimated useful life of seven years. The amortization expense is recorded in cost of revenue in the accompanying consolidated statements of operations and comprehensive loss. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships represent the fair value of the underlying relationships with Levelset’s existing customers, which were valued using the avoided loss of income method, which quantifies the acquiree’s loss of income if it loses the right to existing customers. Key assumptions under the avoided loss of income method include forecasted revenue to be generated from and expenses to service the customer relationships, customer churn rate, and a discount rate. The customer relationship intangible asset is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the </p> <p style="margin-top:12pt;margin-bottom:0pt;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">customer relationships are consumed, over its estimated useful life of </span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">four years</span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">. The </span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">amortization expense is recorded in sales and marketing expenses in the </span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">accompanying </span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">consolidated statements of operations and comprehensive loss.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The $348.3 million goodwill balance is primarily attributable to synergies and expanded market opportunities that are expected to be achieved from the integration of Levelset with the Company’s offerings and assembled workforce. The goodwill balance is not deductible for income taxes purposes.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">To retain certain Levelset employees, the Company issued 199,670 RSAs which vest based on their continued employment over two years, further discussed in Note 14. The total grant date fair value of shares issued of $19.0 million was excluded from the purchase consideration and is recognized as post-combination expense over the service period on a straight-line basis. In February 2023, the Company recognized $4.8 million stock-based compensation related to early vested RSAs due to the departure of a certain Levelset employee. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In addition to issuing the RSAs discussed above, the Company also paid $11.0 million of cash retention payments that vest based on continued employment, at the close of the acquisition. The cash retention payments vest quarterly over a <span style="-sec-ix-hidden:F_000821">two-year</span> service period and are subject to clawback if the service vesting condition is not met. The related compensation is recognized as post-combination expense over the service period on a straight-line basis. As of December 31, 2022, the remaining unvested amounts of $4.6 million are recorded in prepaid expenses and other current assets on the accompanying consolidated balance sheet, $3.1 million of which vested early in February 2023 due to the departure of a certain Levelset employee. As of December 31, 2021, $10.1 million of cash retention payments were subject to future vesting, of which $5.5 million was recorded in prepaid expenses and other current assets on the accompanying consolidated balance sheet, with the remainder recorded in other assets. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The acquisition-related transaction costs incurred by the Company of $5.0 million were expensed as incurred in the consolidated statements of operations and comprehensive loss. Levelset’s results of operations have been included in the Company’s consolidated financial statements from the acquisition date. The Company has not separately presented the revenue and operating losses of Levelset for the period from the acquisition date through December 31, 2021 as the impacts were not material to the consolidated financial statements.<span style="font-family:Times New Roman;">   </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following unaudited pro forma financial information combines the results of operations for Procore and Levelset as if the closing of the acquisition had occurred on January 1, 2020 and adjusts for amortization of acquired intangible assets, transaction costs associated with the acquisition, compensation expense assuming the retention payments discussed above vested, stock-based compensation expense for RSUs granted to continuing employees discussed in Note 14 and the 199,670 shares of RSAs issued to certain key Levelset employees as discussed above, and tax benefits recorded as a result of the acquisition.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The unaudited pro forma results do not reflect any cost saving synergies from operating efficiencies or the effect of the incremental costs incurred from integrating these companies. Accordingly, these unaudited pro forma results are presented for informational purposes only and are not necessarily indicative of what the actual results of operations of the combined company would have been if the acquisitions had occurred at the beginning of 2020, nor are they indicative of future results of operations (in thousands):</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">532,690</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">415,757</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(355,612</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(134,133</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-weight:bold;;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;"><br/></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">LaborChart</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On October 21, 2021, the Company completed the acquisition of all outstanding equity of LaborChart, Inc. (“LaborChart”) for $76.2 million in cash purchase consideration. LaborChart is a labor management solution that facilitates labor scheduling, forecasting, office-to-field communications, certification tracking, data management, and labor analysis. The purpose of this acquisition is to enhance Procore’s existing labor management solution. The acquisition was accounted for as a business combination.   </p> <p style="margin-bottom:12pt;margin-top:12pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The purchase consideration was allocated to the following assets and liabilities (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Fair value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Useful life</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Assets acquired</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,149</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">730</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses and other current assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">737</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other non-current assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">417</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology intangible asset</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,800</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4 years</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships intangible asset</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,100</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10 years</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,700</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total assets acquired</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">83,633</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Liabilities assumed</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued expenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(120</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue, current</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,704</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other current and non-current liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(690</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,891</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total liabilities assumed</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,405</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.22%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Net assets acquired</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">76,228</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.84%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The purchase price accounting for this acquisition is final.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology intangible asset represents the fair value of LaborChart’s technology, which was valued considering both the cost to rebuild and relief from royalty methods. Key assumptions under the cost to rebuild method include the estimated level of effort and related costs of reproducing or replacing the acquired technology. Key assumptions under the relief from royalty method include forecasted revenue to be generated from the developed technology, an estimated royalty rate applicable to the technology, and a discount rate. Developed technology is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the technology are consumed, over its estimated useful life of four years. The amortization expense is recorded in cost of revenue in the accompanying consolidated statements of operations and comprehensive loss. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships represent the fair value of the underlying relationships with LaborChart’s existing customers, which were valued using the multi-period excess earnings method. Key assumptions under the multi-period excess earnings method include estimated future revenues, costs, cash flows, and a discount rate. The customer relationship intangible asset is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the customer relationships are consumed, over its estimated useful life of ten years. The amortization expense is recorded in sales and marketing expenses in the accompanying consolidated statements of operations and comprehensive loss.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recorded goodwill, which represents the excess of the purchase consideration over the tangible and intangible assets acquired and liabilities assumed, of $55.7 million relating to the acquisition. The goodwill balance is primarily attributed to the synergies and expanded market opportunities that are expected to be achieved from the integration of LaborChart with the Company’s offerings and assembled workforce. Goodwill is not deductible for income tax purposes. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">To retain certain LaborChart employees, the Company held back $9.0 million of the cash purchase price, which will vest based on continued employment over a <span style="-sec-ix-hidden:F_000853">three-year</span> period. The cash holdback amount was excluded from the purchase consideration and is recorded as post-combination expense over the service period on a straight-line basis.<span style="font-family:Times New Roman;"> </span>During the year ended December 31, 2022, the Company recorded $3.0 million of expense for the portion of the balance which vested in the </p> <p style="margin-top:12pt;margin-bottom:0pt;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">current year</span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">. In February 2023, the Company recorded $</span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.1</span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million of expense from the remaining unvested balance due to the departure of a certain LaborChart employee</span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">.</span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has not separately presented pro forma results reflecting the acquisition of LaborChart, or revenue and operating losses of LaborChart for the period from the acquisition date through December 31, 2021 as the impacts were not material to the consolidated financial statements. The acquisition-related transaction costs were not material, and were expensed as incurred in the accompanying consolidated statements of operations and comprehensive loss.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Indus.ai Inc.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On May 3, 2021, the Company completed the acquisition of Indus.ai Inc. (“Indus”), a Canada-based privately held company that offers an artificial intelligence (“AI”)-powered analytics platform to provide actionable insights for the construction industry, by acquiring 100% of the outstanding voting interests in Indus for purchase consideration of $24.3 million in cash. Of the total purchase consideration, $4.1 million was held back to secure certain indemnification obligations (“Holdback Consideration”) in accordance with the stock purchase agreement, which was scheduled to be paid, subject to any indemnification claims, on the 18-month anniversary of the acquisition. The Holdback Consideration was recorded in other current liabilities on the consolidated balance sheet as of December 31, 2021. In November 2022, the Company paid $3.9 million in cash for the Holdback Consideration, net of indemnification claims. The purpose of this acquisition is to accelerate the development of the Company’s AI and machine learning solutions. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The purchase consideration was primarily allocated to the developed technology intangible asset with an estimated fair value of $14.8 million at the acquisition date, which was valued using the cost to rebuild method. Key assumptions under the cost to rebuild method include the estimated level of effort and related costs of reproducing or replacing the acquired technology. The fair value of the remaining acquired tangible and intangible net assets was immaterial. The Company also recorded a deferred tax liability of $2.0 million as a result of the acquisition. The Company recorded goodwill, which represents the excess of the purchase consideration over the tangible and intangible assets acquired and liabilities assumed, of $11.5 million relating to the acquisition. The goodwill balance is primarily attributed to the synergies expected and the skilled workforce acquired. Goodwill is not deductible for income tax purposes. The purchase price accounting for this acquisition is final. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology acquired is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the technology are expected to be consumed, over its estimated useful life of five years. The amortization expense is recorded in research and development in the accompanying consolidated statements of operations and comprehensive loss, as the acquired developed technology will be used to improve the Company’s internal research and development capabilities. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has not separately presented pro forma results reflecting the acquisition of Indus, or revenue and operating losses of Indus for the period from the acquisition date through December 31, 2021 as the impacts were not material to the consolidated financial statements. The transaction costs associated with the acquisition were not material, and were expensed as incurred as general and administrative expenses in the accompanying consolidated statements of operations and comprehensive loss.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Esticom</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On October 14, 2020, the Company acquired 100% of the outstanding voting interests of Esticom, Inc. ("Esticom"), a company that provides an estimating solution which enables contractors to determine the quantities of materials needed from project plans and specifications, and to calculate the cost estimates for the labor hours and materials required on a job. The purpose of this acquisition is to accelerate the development of the Company’s preconstruction solutions. The acquisition was accounted for as a business combination.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The total purchase consideration is comprised of the following (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash consideration</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,239</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value of common stock</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,885</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total purchase consideration</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,124</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At closing, the Company issued 96,749 shares of common stock for aggregate purchase consideration of $3.9 million. As the acquisition occurred prior to the Company’s IPO, the fair value of the common stock was determined by the Company’s board of directors (the “Board”), taking into account a contemporaneous independent valuation by a third-party valuation specialist commissioned by the Board. The fair value was estimated based on numerous objective and subjective factors including the Company’s historical performance, financial condition, and prospects, the value of companies that the Company considers peers, recent private stock sale transactions, the economic and competitive environment, the rights, preferences, and privileges of the Company’s redeemable convertible preferred stock, and the likelihood of achieving a liquidity event, such as an IPO.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In connection with the acquisition, 58,049 of the 96,749 shares of common stock were held back for potential breaches of representations and warranties, and were assigned to Esticom shareholders 18 months after the closing date. The transaction costs associated with the acquisition were not material and were expensed as incurred as general and administrative expenses in the accompanying consolidated statements of operations and comprehensive loss. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The major classes of assets and liabilities to which the Company allocated the purchase price were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Fair value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Useful life</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Assets acquired</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology intangible asset</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,500</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5 years</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other acquired intangible assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">300</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000884">Less than 12 months</span></p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,835</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total assets acquired</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,654</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Liabilities assumed</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other current liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(54</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(100</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,376</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total liabilities assumed</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,530</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Net assets acquired</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,124</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The purchase price accounting for this acquisition is final.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology is amortized on a straight-line basis, which approximates the pattern in which the economic benefits of the technology are consumed, over its estimated useful life of five years. The amortization expense is recorded in cost of revenue in the accompanying consolidated statements of operations and comprehensive loss. The goodwill was primarily attributable to synergies that are expected to be achieved from the integration of Esticom with the Company’s current product offerings and assembled workforce. The goodwill balance is not deductible for income taxes purposes.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has not separately presented pro forma results reflecting the acquisition of Esticom, or revenue and operating losses of Esticom for the period from the acquisition date through December 31, 2020 as the impacts are not material to the consolidated financial statements.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Avata Intelligence</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On February 3, 2020, the Company acquired intellectual properties, rights and agreements from Avata Intelligence Inc. (“Avata”) for $3.8 million in cash consideration. As part of the acquisition, the Company also entered into employment agreements with the majority of Avata’s employees.<span style="font-family:Times New Roman;"> </span>The purpose of this acquisition is to accelerate the development of the Company’s AI and machine learning solutions. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The purchase consideration was primarily allocated to developed technology intangible assets with an estimated fair value of $2.2 million. The excess of the purchase consideration over the net assets acquired of $1.6 million was recorded as </p> <p style="margin-top:12pt;margin-bottom:0pt;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">goodwill.</span><span style="font-family:Times New Roman;"> </span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The amount of goodwill that is deductible for income tax purposes as of December 31, 2020 is $</span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.6</span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million</span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">.</span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> The</span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> purchase price accounting for this acquisition i</span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">s</span><span style="font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> final.</span></p> <p style="margin-bottom:12pt;margin-top:12pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The purchase consideration totaled $484.1 million, which consisted of the following (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash consideration</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">426,076</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value of common stock</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,028</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total purchase consideration</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">484,104</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 484100000 426076000 58028000 484104000 610499 95.05 58000000.0 95.05 35000000.0 <p style="margin-bottom:12pt;margin-top:12pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The purchase consideration was allocated to the following assets and liabilities (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Fair value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Useful life</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Assets acquired</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,951</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,250</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses and other current assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,289</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other non-current assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,740</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology intangible asset</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">105,500</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7 years</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships intangible asset</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,800</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4 years</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">348,318</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total assets acquired</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">515,848</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Liabilities assumed</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts payable</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,037</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued expenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,945</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue, current</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,426</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other current liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,437</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other non-current liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,639</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(19,260</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total liabilities assumed</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(31,744</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Net assets acquired</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">484,104</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 10951000 1250000 5289000 5740000 105500000 P7Y 38800000 P4Y 348318000 515848000 1037000 1945000 5426000 2437000 1639000 19260000 31744000 484104000 P7Y P4Y 348300000 199670 P2Y 19000000.0 4800000 11000000.0 4600000 3100000 10100000 5500000 5000000.0 199670 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The unaudited pro forma results do not reflect any cost saving synergies from operating efficiencies or the effect of the incremental costs incurred from integrating these companies. Accordingly, these unaudited pro forma results are presented for informational purposes only and are not necessarily indicative of what the actual results of operations of the combined company would have been if the acquisitions had occurred at the beginning of 2020, nor are they indicative of future results of operations (in thousands):</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.1%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.24%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:21.42%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">532,690</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">415,757</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.64%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net Loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(355,612</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.42%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(134,133</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> 532690000 415757000 -355612000 -134133000 76200000 <p style="margin-bottom:12pt;margin-top:12pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The purchase consideration was allocated to the following assets and liabilities (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Fair value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Useful life</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Assets acquired</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,149</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts receivable</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">730</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses and other current assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">737</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other non-current assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">417</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology intangible asset</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,800</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4 years</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships intangible asset</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,100</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10 years</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55,700</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total assets acquired</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">83,633</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Liabilities assumed</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued expenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(120</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue, current</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,704</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other current and non-current liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(690</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.84%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(4,891</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.22%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total liabilities assumed</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7,405</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.22%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Net assets acquired</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.6%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.28%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">76,228</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.04%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.84%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 2149000 730000 737000 417000 12800000 P4Y 11100000 P10Y 55700000 83633000 120000 1704000 690000 4891000 7405000 76228000 P4Y P10Y 55700000 9000000.0 3000000.0 2100000 1 24300000 4100000 3900000 14800000 2000000.0 11500000 P5Y 1 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The total purchase consideration is comprised of the following (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash consideration</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,239</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value of common stock</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,885</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total purchase consideration</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,124</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 11239000 3885000 15124000 96749 3900000 58049 96749 P18M <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The major classes of assets and liabilities to which the Company allocated the purchase price were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Fair value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Useful life</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Assets acquired</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash and cash equivalents</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology intangible asset</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,500</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5 years</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other acquired intangible assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">300</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000884">Less than 12 months</span></p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Goodwill</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,835</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total assets acquired</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,654</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Liabilities assumed</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other current liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(54</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:53.34%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(100</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.64%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:26.96%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net deferred tax liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,376</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.34%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total liabilities assumed</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,530</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.96%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:53.34%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Net assets acquired</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:14.4%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,124</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.64%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:26.96%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 19000 6500000 P5Y 300000 9835000 16654000 54000 100000 1376000 1530000 15124000 P5Y 3800000 2200000 1600000 1600000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">8</span><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;"><span style="font-weight:normal;"/>INTANGIBLE ASSETS AND GOODWILL</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Intangible assets</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s finite-lived intangible assets are summarized as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:65.04%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Net</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Weighted-Average Remaining Useful Life (Years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">157,130</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(41,968</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">115,162</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.48%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000898">5.1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,350</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(18,559</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,791</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.48%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000899">4.9</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">223,480</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(60,527</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">162,953</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.48%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000900">5.1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.58%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Net</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Weighted-Average Remaining Useful Life (Years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">157,773</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16,013</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">141,760</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000911">6.0</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.9%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,350</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,133</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,217</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000912">5.7</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.9%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">224,123</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(22,146</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">201,977</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.12%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000913">5.9</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company estimates that there is no significant residual value related to its intangible assets. Intangible assets amortization expense is summarized as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,428</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,522</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,315</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,425</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,600</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,728</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,528</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,674</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">721</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">    Total amortization of acquired intangible assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,381</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,796</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,764</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table outlines the estimated future amortization expense related to finite-lived intangible assets (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Years Ending December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,033</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,816</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,373</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,692</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2027</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,797</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,242</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">162,953</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;"><br/></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Goodwill</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the changes in carrying amount of goodwill (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">540,922</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">125,966</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">415,482</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other adjustments, net <sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,794</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(526</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">539,128</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">540,922</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:19.13%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.19%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;"><sub style="font-size:85%; vertical-align:bottom">(1)</sub></span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-family:Arial;"><sub style="font-size:85%; vertical-align:bottom">Includes post-closing working capital adjustments and the effect of foreign currency translation</sub></span></p></td></tr></table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The additions to goodwill in <span style="color:#000000;">2021 were </span>due to the acquisitions of Levelset, LaborChart, and <span style="color:#000000;">Indus, </span>as disclosed in Note 7 to the consolidated financial statements. There was no impairment of goodwill during any period presented.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s finite-lived intangible assets are summarized as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:65.04%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.38%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Net</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Weighted-Average Remaining Useful Life (Years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">157,130</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(41,968</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">115,162</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.48%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000898">5.1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,350</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(18,559</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,791</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.48%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000899">4.9</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:32.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">223,480</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(60,527</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.38%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">162,953</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.48%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000900">5.1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="14" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.58%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31, 2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.9%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Gross</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Accumulated</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.96%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Net</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Carrying</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Amount</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.12%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Weighted-Average Remaining Useful Life (Years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.9%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Developed technology</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">157,773</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16,013</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">141,760</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.5%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.12%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000911">6.0</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.9%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Customer relationships</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,350</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,133</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,217</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.12%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000912">5.7</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:30.9%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">224,123</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(22,146</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.96%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">201,977</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.5%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:16.12%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000913">5.9</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 157130000 41968000 115162000 66350000 18559000 47791000 223480000 60527000 162953000 157773000 16013000 141760000 66350000 6133000 60217000 224123000 22146000 201977000 0 Intangible assets amortization expense is summarized as follows (in thousands): <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,428</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,522</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,315</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,425</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,600</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,728</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,528</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,674</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">721</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">    Total amortization of acquired intangible assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,381</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,796</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,764</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> 22428000 7522000 3315000 12425000 3600000 1728000 3528000 2674000 721000 38381000 13796000 5764000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table outlines the estimated future amortization expense related to finite-lived intangible assets (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Years Ending December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,033</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,816</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,373</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,692</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2027</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,797</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,242</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">162,953</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 37033000 36816000 33373000 18692000 17797000 19242000 162953000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents the changes in carrying amount of goodwill (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:44.78%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:20.8%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">540,922</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.8%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">125,966</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Additions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.18%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.8%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">415,482</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.02%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other adjustments, net <sup style="font-size:85%;line-height:120%;vertical-align:top">(1)</sup></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,794</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.8%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(526</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:52.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">539,128</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.18%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.8%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">540,922</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:19.13%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"> </p></td> <td style="width:3.19%;white-space:nowrap" valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#000000;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;"><span style="font-weight:normal;font-style:normal;text-decoration:none;Background-color:#auto;color:#000000;font-size:10pt;font-family:Arial;text-transform:none;font-variant: normal;letter-spacing:0pt;"><sub style="font-size:85%; vertical-align:bottom">(1)</sub></span></p></td> <td valign="top"> <p style="text-align:left;margin-bottom:0pt;margin-top:0pt;font-weight:normal;font-style:normal;color:#000000;text-transform:none;font-variant: normal;letter-spacing:0pt;font-family:Times New Roman;font-size:10pt;"><span style="Background-color:#auto;text-decoration:none;"/><span style="color:#000000;"/><span style="font-family:Arial;"><sub style="font-size:85%; vertical-align:bottom">Includes post-closing working capital adjustments and the effect of foreign currency translation</sub></span></p></td></tr></table></div> 540922000 125966000 415482000 -1794000 -526000 539128000 540922000 0 0 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">9</span><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;">CAPITALIZED SOFTWARE DEVELOPMENT COSTS</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s capitalized software development costs are summarized as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gross carrying amount</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100,431</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,580</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accumulated amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(41,854</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(33,518</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.7%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net capitalized software costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,577</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,062</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Amortization of capitalized software was $10.9 million, $12.0 million, and $10.4 million for the years ended December 31, 2022, 2021, and 2020, respectively, and is recorded primarily in cost of revenue within the accompanying consolidated statements of operations and comprehensive loss.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During 2022, 2021, and 2020, the Company recorded expense for certain software development costs of $0.3 million, $0.6 million, and $3.7 million, respectively, within research and development expense in the accompanying consolidated statements of operations and comprehensive loss, relating to development projects the Company decided to abandon prior to completion.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The estimated amortization is comprised of (i) amortization of completed software and (ii) the expected amortization for software that is not yet complete based on its estimated economic lives and projected completion dates. The following table presents the remaining estimated amortization of capitalized software development costs as of December 31, 2022 (in thousands): </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Years Ending December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,847</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,561</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,432</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 2026</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,277</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 2027</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,239</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">221</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,577</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s capitalized software development costs are summarized as follows (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:38.4%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.7%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:58.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gross carrying amount</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100,431</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.86%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60,580</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accumulated amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(41,854</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(33,518</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:58.7%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net capitalized software costs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,577</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.86%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,062</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> 100431000 60580000 41854000 33518000 58577000 27062000 10900000 12000000.0 10400000 300000 600000 3700000 The estimated amortization is comprised of (i) amortization of completed software and (ii) the expected amortization for software that is not yet complete based on its estimated economic lives and projected completion dates. The following table presents the remaining estimated amortization of capitalized software development costs as of December 31, 2022 (in thousands): <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Years Ending December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,847</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,561</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,432</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 2026</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,277</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> 2027</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,239</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">221</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,577</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> 17847000 22561000 13432000 3277000 1239000 221000 58577000 <p style="margin-top:12pt;margin-bottom:0pt;margin-left:4.34%;text-indent:-4.34%;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br/></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">10</span><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;">ACCRUED EXPENSES</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following represents the components of accrued expenses contained within the Company’s consolidated balance sheets at the end of each period (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued bonuses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.22%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,357</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.22%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,890</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued commissions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,389</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,786</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued salary, payroll tax, and employee</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   benefit liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,113</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,997</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other accrued expenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,323</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,234</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total accrued expenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.22%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">99,182</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.22%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,907</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following represents the components of accrued expenses contained within the Company’s consolidated balance sheets at the end of each period (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:41.48%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:19.22%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued bonuses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.22%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,357</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.22%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,890</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued commissions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,389</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,786</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:55.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued salary, payroll tax, and employee</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   benefit liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">34,113</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.02%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.22%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">25,997</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other accrued expenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,323</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.22%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,234</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:55.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total accrued expenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.22%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">99,182</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.02%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.22%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,907</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 28357000 18890000 20389000 10786000 34113000 25997000 16323000 10234000 99182000 65907000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">11</span><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;">CREDIT FACILITY</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company had a credit agreement (the “Credit Facility”) provided by Silicon Valley Bank, to be used for general corporate purposes, including the financing of working capital requirements. As of December 31, 2021, the aggregate principal amount available under the Credit Facility was up to $75.0 million with the option to increase the availability up to $100.0 million. The Credit Facility had a maturity date of May 7, 2022, and the Company elected to terminate the Credit Facility on April 29, 2022, prior to such maturity date.  </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, no amounts had been drawn down under the Credit Facility, and the Company was in compliance with all financial covenants. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2021, the Company had letters of credit outstanding under the Credit Facility of $6.5 million to secure various U.S. and Australia leased office facilities. Upon termination of the Credit Facility, all outstanding letters of credit remain outstanding on an unsecured basis, without any requirement to set aside restricted cash. As of December 31, 2022, such letters of credit totaled $6.5 million.</p> 75000000.0 75000000.0 100000000.0 100000000.0 2022-05-07 2022-04-29 0 6500000 6500000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2</span><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;">COMMITMENTS AND CONTINGENCIES</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;margin-left:5.1%;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Purchase commitments</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2022, future unconditional purchase commitments for software service subscriptions and other services were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Years Ending December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,454</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,006</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,573</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,780</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2027</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,900</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,500</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,213</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In January 2023, the Company executed a renewal agreement for a total commitment of $45.0 million to be paid over the period from 2023 through 2025. The commitment is excluded from the table above as the agreement was not signed as of December 31, 2022.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Litigation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">From time to time, the Company may be subject to various litigation matters arising in the ordinary course of business. However, the Company is not aware of any currently pending legal matters or claims that could have a material adverse effect on its financial position, results of operations, or cash flows should such litigation be resolved unfavorably.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Indemnifications</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the ordinary course of business, the Company may provide indemnification of varying scope and terms to customers, vendors, investors, directors, and officers with respect to certain matters, including, but not limited to, losses arising out of its breach of such agreements, services to be provided by the Company, or from intellectual property infringement claims made by third parties. These indemnification provisions may survive termination of the underlying agreement, and the maximum potential amount of future payments the Company could be required to make under these indemnification provisions may not be subject to maximum loss clauses. The maximum potential amount of future payments the Company could be required to make under these indemnification provisions is indeterminable. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has never paid a material claim, nor has the Company been sued in connection with these indemnification arrangements. To date, the Company has not accrued a liability for these guarantees because the likelihood of incurring a payment obligation, if any, in connection with these guarantees is not probable or reasonably estimable.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2022, future unconditional purchase commitments for software service subscriptions and other services were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Years Ending December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,454</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,006</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,573</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2026</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,780</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2027</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,900</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Thereafter</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,500</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,213</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 19454000 13006000 7573000 2780000 2900000 2500000 48213000 45000000.0 2023 2025 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">3</span><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;">COMMON STOCK</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Common stock</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Upon the closing of its IPO, the Company filed an Amended and Restated Certificate of Incorporation which authorized 1,000,000,000 shares of common stock with a par value of $0.0001 per share, and 100,000,000 shares of undesignated preferred stock with a par value of $0.0001 per share. Each share of common stock is entitled to one vote per share.</p> 1000000000 0.0001 100000000 0.0001 1 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">4</span><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p id="N12_STOCKBASED_COMPENSATION" style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;"><span style="font-weight:normal;"/>STOCK-BASED COMPENSATION</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Equity Incentive Pl<span style="color:#000000;">ans</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In May 2021, the Board adopted, and the stockholders approved, the 2021 Equity Incentive Plan (the "2021 Plan") with the purpose of granting stock-based awards, including stock options, stock appreciation rights, RSAs, RSUs, performance awards and other forms of awards, to employees, directors, and consultants. A total of 30,962,615 shares of common stock were authorized for issuance under the 2021 Plan in May 2021. The number of shares of the Company’s common stock reserved for issuance under the 2021 Plan automatically increases on January 1 of each calendar year, starting on January 1, 2022 through January 1, 2031, in an amount equal to (i) 5% of the total number of shares of the Company’s common stock outstanding on December 31 of the fiscal year before the date of each automatic increase, or (ii) a lesser number of shares determined by the Board prior to the applicable January 1. Accordingly, on January 1, 2022, the number of shares of common stock that may be issued under the 2021 Plan increased by an additional 6,702,346 shares. As a result, as of December 31, 2022, a total of 37,664,961 shares of common stock are authorized for issuance under the 2021 Plan. As of December 31, 2022, a total of 28,427,078 shares of common stock were available for issuance under the 2021 Plan. No stock options have been issued under the 2021 Plan.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In June 2014, the Company adopted the 2014 Equity Incentive Plan (the “2014 Plan”), which was amended in April 2020 to increase the number of shares of common stock authorized for issuance. The 2014 Plan provided for the issuance of incentive and non-statutory stock options to purchase common shares and the grant of other common stock awards to employees, officers, directors, and consultants of the Company. The 2014 Plan served as the successor to the Company’s 2012 Incentive Plan (the “2012 Plan”) and 2004 Equity Incentive Plan (the “2004 Plan”). On the date the Company adopted the 2014 Plan, any options issued and outstanding under the 2012 and 2004 Plans were substituted by options with identical terms to purchase the Company’s common stock under the 2014 Plan.<span style="font-family:Times New Roman;"> </span>On the date the 2021 Plan was adopted, no further shares could be issued under the 2014 Plan; however, all shares outstanding under the 2014 Plan remain subject to the terms of the 2014 Plan. Options issued under the 2014 Plan generally are exercisable for periods not to exceed 10 years and generally vest over a <span style="-sec-ix-hidden:F_001003">four to five-year</span> period. The Company issues new shares upon exercise of stock-based awards.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;"><br/></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Stock options</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">No stock options were granted during the periods presented.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the stock option activity during the year ended December 31, 202<span style="color:#000000;">2</span> (aggregate intrinsic value in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:4.34%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Aggregate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Number</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">of Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Contractual</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Life</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,642,690</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12.98</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001017">6.1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">511,979</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,716,286</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13.00</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75,066</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canceled/Forfeited</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(202,632</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22.02</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,723,772</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12.65</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001018">5.2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">197,620</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercisable at December 31, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,491,335</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12.20</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001019">5.1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">192,073</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2022, the total unrecognized stock-based compensation cost for unvested stock options was $1.8 million, which is expected to be recognized over a weighted-average period of 0.4 years. <span style="color:#000000;">As of December 31, 2021, the total unrecognized stock-based compensation cost for unvested stock options was $12.2 million, which was expected to be recognized over a weighted-average period of 1.1 years. </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Restricted stock units</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In 2018, the Company began issuing RSUs to certain employees, officers, directors, and consultants. The RSUs granted prior to the Company’s IPO vested upon the satisfaction of both a service and a performance condition, if both conditions are met before the award’s expiration date. For certain awards, the performance condition was satisfied solely on the effective date of a registration statement for the Company’s IPO, and for other awards, the performance condition was satisfied on the earlier of either the effective date of a registration statement for the Company’s IPO or a change in control. RSUs granted with service vesting conditions generally vest over four years on either a quarterly or annual vesting schedule. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prior to its IPO, <span style="color:#000000;">given the Company’s common stock was not publicly traded,</span><span style="font-family:Times New Roman;"> </span><span style="color:#000000;">the grant date fair value of RSUs was determined based upon the fair value of the Company’s common stock. The Board exercised significant judgment in determining the fair value of the Company’s common stock with input from management, based on several objective and subjective factors. Factors considered by the Board included the price paid by investors for the Company’s common and preferred stock, actual and forecasted operating and financial performance, market conditions, performance of comparable publicly traded companies and transactions of comparable companies, developments and milestones within the Company, the rights, preferences, and privileges of its common and preferred stock, the likelihood of achieving a liquidating event, and the results of contemporaneous third-party valuations. The fair value was determined in accordance with applicable elements of the practice aid issued by the American Institute of Certified Public Accountants, </span><span style="font-style:italic;color:#000000;">Valuation of Privately Held Company Equity Securities Issued as Compensation</span>. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Subsequent to the completion of the Company’s IPO in May 2021, the fair value of RSUs was determined based on the trading price of its publicly traded common stock. The grant date fair value of RSUs granted during 2022, 2021, and 2020 was $326.4 million, $350.6 million, and $132.4 million, respectively.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prior to the effective date of the registration statement for the Company’s IPO, achievement of the performance conditions was not probable. Upon the effective date of the registration statement for the Company’s IPO, the performance vesting condition for all RSUs granted was satisfied and the Company recognized on a graded vesting basis a cumulative catch-up stock-based compensation adjustment of $115.3 million in its consolidated statement of operations and comprehensive loss for the portion of the service period satisfied from the grant date through the effective date of the registration statement. Substantially all of the RSUs granted subsequent to the Company’s IPO vest based solely on continued service, which is generally over four years. The intrinsic value of RSUs vested during the years ended December 31, 2022 and 2021 was $156.9 million and $187.7 million, respectively. <span style="font-family:Times New Roman;color:#000000;"> </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 202</span><span style="color:#000000;">2</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, the total unrecognized stock-based compensation cost for all RSUs outstanding at that date was $</span><span style="color:#000000;">399.3</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million, which is expected to be recognized over a weighted-average vesting period of </span><span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.5</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> years</span></span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">. </span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 202</span><span style="color:#000000;">1</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, the total unrecognized stock-based compensation cost for all RSUs outstanding at that date was $</span><span style="color:#000000;">281.0</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, which </span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">was</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> expected to be recognized over a weighted-average vesting period of </span><span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.0</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> years</span></span><span style="color:#000000;">.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the RSU activity during the year ended December 31, 202<span style="color:#000000;">2</span>:</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:4.34%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Number of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Weighted-Average Grant Date Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,622,684</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59.72</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,859,110</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55.71</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,845,174</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57.14</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canceled/Forfeited</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,141,322</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.84%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58.80</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested at December 31, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,495,298</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.84%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57.94</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Restricted stock awards</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In November 2021, the Company issued 199,670 RSAs to certain key employees in connection with the acquisition of Levelset that vest based on their continued service over a <span style="-sec-ix-hidden:F_001051">two-year</span> period. The fair value of the RSAs issued was $95.05 per share, which was the closing trading stock price of the Company’s common stock on the acquisition date. These shares are released from restriction quarterly over a two-year period assuming the continued service of the employees. As of December 31, 2022, 99,833 shares have vested. As of December 31, 2021, no shares had vested. During 2022 and 2021, the Company recognized stock-based compensation expense of $9.5 million and $1.6 million, respectively, relating to these shares.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#231F20;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In July 2019, the Company issued 205,464 restricted Series H-1 redeemable convertible preferred stock awards (“Series H-1 RSAs”) to certain employees at a grant date fair value of $26.75 in connection with the acquisition of Honest Buildings, Inc. These shares were released from restriction 50% on the first anniversary and 50% on the second anniversary of the acquisition date based on the continued service of the employees. Upon the closing of the Company’s IPO, the Series H-1 RSAs automatically converted into shares of restricted common stock on a one-for-one basis.<span style="color:#000000;"> </span>As of December 31, 2021, all of the Series H-1 RSAs were fully vested. During the year ended December 31, 2021 and 2020, the Company recognized stock-based compensation expense of $1.6 million and $2.7 million, respectively, for these shares.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Sales of common stock</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the year ended December 31, 2021, certain of the Company’s investors acquired outstanding common stock from the Company’s employees. For the shares acquired at a price in excess of the estimated fair value of the Company’s common stock, the Company recorded stock-based compensation expense of $5.5 million for the period from January 1, 2021 through the Company’s IPO on May 20, 2021 for the difference between the price paid by the investors and the estimated fair value on the date of the transactions.</p> <p style="margin-top:12pt;margin-bottom:0pt;margin-left:4.34%;text-indent:0%;font-weight:bold;font-style:italic;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Employee Stock Purchase Plan</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In May 2021, the Board adopted, and the stockholders approved, the ESPP, which became effective immediately prior to the effective date of the Company's IPO. A total of 2,600,000 shares of common stock were initially reserved for issuance under the ESPP. The number of shares of the Company’s common stock reserved for issuance under the ESPP automatically increases on January 1 of each year for a period of ten years, beginning on January 1, 2022 and continuing through January 1, 2031, by the lesser of (i) 1% of the total number of shares of the Company’s common stock outstanding on December 31 of the immediately preceding year; and (ii) 3,900,000 shares, except before the date of any such increase, the Board may determine that such increase will be less than the amount set forth in clauses (i) and (ii). Accordingly, on January 1, 2022, the number of shares of common stock reserved under the 2021 ESPP increased by an additional 1,340,469 shares. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><br/></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The offering periods are scheduled to start in May and November of each year. The first offering period commenced on the Company’s first day of trading on May 20, 2021 and comprised three purchase periods of approximately six months in length. The ESPP provides for consecutive offering periods that will typically have a duration of 12 months in length and comprise two purchase periods of six months in length, subject to reset and rollover provisions.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The ESPP provides eligible employees with an opportunity to purchase shares of the Company’s common stock through payroll deductions of up to 15% of their eligible compensation, subject to a maximum of $25,000 of stock per calendar year. A participant may purchase a maximum of 2,500 shares of common stock during a purchase period. Amounts deducted and accumulated by the participant are used to purchase shares of common stock at the end of each six-month purchase period. The purchase price of the shares shall be 85% of the lower of the fair market value of the common stock on (i) the first trading day of the applicable offering period and (ii) the last trading day of each purchase period in the related offering period. However, in the event the fair value of the common stock on the purchase date is lower than the fair value on the first trading day of the offering period, the offering period is terminated immediately following the purchase and a new offering period begins the following day. Participants may end their participation at any time prior to the last 15 days of a purchase period and will be repaid their accrued contributions that have not yet been used to purchase shares of common stock. Participation ends automatically upon termination of employment.</p> <p style="margin-bottom:12pt;margin-top:12pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value of the ESPP purchase rights on the date of grant using the Black-Scholes option pricing model was estimated using the following assumptions:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.48%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.47% to 4.55%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.48%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.03% to 0.18%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.48%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.5 to 1.0</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.48%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.5 to 1.5</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Estimated dividend yield</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.48%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.00%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.48%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.00%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Estimated weighted-average volatility</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.48%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61.14% to 72.69%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.48%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44.81% to 69.39%</p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The term for the ESPP purchase rights is the offering period. The Company estimates volatility using historical volatilities of a group of public companies in a similar industry and stage of life cycle, selected by management, for a period commensurate with the term. The interest rate is derived from government bonds with a similar term to the ESPP purchase right granted. The Company has not declared, nor does it expect to declare, dividends in the foreseeable future. Consequently, an expected dividend yield of zero was utilized. The fair value of the Company’s common stock used to value ESPP purchase rights is based on the trading price of its publicly traded common stock.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Employee payroll contributions accrued in connection with the ESPP were $4.7 million and $4.5 million as of <span style="color:#231F20;">December 31, 2022 and 2021, respectively</span>, and are included within accrued expenses in the accompanying consolidated balance sheets. Employee payroll contributions ultimately used to purchase shares will be reclassified to stockholders' equity on the purchase date. Stock-based compensation expense related to the ESPP is recognized on a straight-line basis over the offering period. During the years ended December 31, 2022 and 2021, the Company recorded stock-based compensation of $15.0 million and $8.5 million, respectively, in connection with the ESPP. During the years ended <span style="color:#231F20;">December 31, 2022 and 2021</span>, 551,753 and 166,370 shares of the Company’s common stock were purchased under the ESPP, respectively.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of <span style="color:#231F20;">December 31, 2022</span>, unrecognized stock-based compensation expense related to the ESPP was $4.5 million, which is expected to be recognized over a weighted-average period of 0.4 years. As of <span style="color:#231F20;">December 31, 2021</span>, unrecognized stock-based compensation expense related to the ESPP was $13.8 million, which was expected to be recognized over a weighted-average period of 0.6 years. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;"><br/></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-weight:bold;font-style:italic;color:#000000;font-family:Arial;font-size:10pt;text-transform:none;font-variant: normal;">Stock-based compensation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recorded total stock-based compensation cost from stock options, RSUs, ESPP, RSAs, and sales of stock by employees in excess of fair value as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,253</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,094</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,722</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53,397</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">68,755</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,385</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63,262</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85,040</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,930</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,974</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,272</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,923</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">162,886</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">227,161</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,960</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation capitalized for software </p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   development and cloud-computing arrangement </p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   implementation costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,818</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,247</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">575</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">171,704</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">232,408</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,535</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">There were no net tax benefits recognized in the accompanying consolidated statements of operations and comprehensive loss for stock-based compensation arrangements for the years ended December 31, 2022, 2021, and 2020 due to the Company having a full valuation allowance against its deferred tax assets.</p> 30962615 0.05 6702346 37664961 28427078 0 P10Y 0 0 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the stock option activity during the year ended December 31, 202<span style="color:#000000;">2</span> (aggregate intrinsic value in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:4.34%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:90%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Weighted-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Average</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Remaining</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Aggregate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Number</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">of Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Exercise</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Price</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Contractual</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Life</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.18%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Intrinsic</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,642,690</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12.98</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001017">6.1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">511,979</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,716,286</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13.00</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.1%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">75,066</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canceled/Forfeited</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(202,632</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22.02</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding at December 31, 2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,723,772</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12.65</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001018">5.2</span></p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">197,620</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:50.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercisable at December 31, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:9.18%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,491,335</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12.20</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_001019">5.1</span></p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.1%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:9.18%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">192,073</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 7642690 12.98 511979000 1716286 13.00 75066000 202632 22.02 5723772 12.65 197620000 5491335 12.20 192073000 1800000 P0Y4M24D 12200000 P1Y1M6D P4Y 326400000 350600000 132400000 115300000 P4Y 156900000 187700000 399300000 P2Y6M 281000000.0 P2Y <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the RSU activity during the year ended December 31, 202<span style="color:#000000;">2</span>:</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:4.34%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Number of</p> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Shares</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Weighted-Average Grant Date Fair Value</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested at December 31, 2021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,622,684</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">59.72</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,859,110</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">55.71</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,845,174</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57.14</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Canceled/Forfeited</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,141,322</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.84%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58.80</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:solid 0.75pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested at December 31, 2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,495,298</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:12.84%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">57.94</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1%; border-bottom:double 2.5pt transparent;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 6622684 59.72 5859110 55.71 2845174 57.14 1141322 58.80 8495298 57.94 199670 95.05 99833 0 9500000 1600000 205464 26.75 0.50 0.50 1 1600000 2700000 5500000 2600000 P10Y 0.01 3900000 1340469 P12M 2 P6M 0.15 25000 2500 0.85 Participants may end their participation at any time prior to the last 15 days of a purchase period <p style="margin-bottom:12pt;margin-top:12pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value of the ESPP purchase rights on the date of grant using the Black-Scholes option pricing model was estimated using the following assumptions:</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Times New Roman;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="3" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:52.88%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:45.16%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.92%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.92%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.48%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.48%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.47% to 4.55%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.48%; border-top:solid 0.75pt #000000;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.03% to 0.18%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (in years)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.48%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.5 to 1.0</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.48%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.5 to 1.5</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Estimated dividend yield</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.48%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.00%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.48%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.00%</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:45.16%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Estimated weighted-average volatility</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.48%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61.14% to 72.69%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.92%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:25.48%;" valign="middle"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44.81% to 69.39%</p></td> </tr> </table></div> 0.0000 0.0000 0 4700000 4500000 15000000.0 8500000 551753 166370 4500000 P0Y4M24D 13800000 P0Y7M6D <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recorded total stock-based compensation cost from stock options, RSUs, ESPP, RSAs, and sales of stock by employees in excess of fair value as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,253</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,094</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,722</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53,397</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">68,755</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,385</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63,262</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85,040</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,930</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,974</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">65,272</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,923</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">162,886</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">227,161</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,960</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation capitalized for software </p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   development and cloud-computing arrangement </p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   implementation costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,818</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,247</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">575</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total stock-based compensation cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">171,704</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">232,408</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,535</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 7253000 8094000 1722000 53397000 68755000 13385000 63262000 85040000 12930000 38974000 65272000 15923000 162886000 227161000 43960000 8818000 5247000 575000 171704000 232408000 44535000 0 0 0 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-weight:bold;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">5</span><span style="font-weight:bold;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;"><span style="font-weight:normal;"/>INCOME TAXES </p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The domestic and foreign components of loss before provision for (benefit from) income taxes consisted of the following (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Domestic</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(287,569</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(289,187</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(98,439</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,104</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">264</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,279</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(286,465</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(288,923</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(97,160</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The provision for (benefit from) income taxes is comprised of the following (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Current:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">442</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">480</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">109</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">307</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">255</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">209</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">749</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">735</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">318</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Deferred:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Federal</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(34</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(17,841</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,072</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">93</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,301</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(297</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(342</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(351</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(283</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(24,493</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,311</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Provision for (benefit from) income taxes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">466</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(23,758</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(993</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table provides a reconciliation between income taxes computed at the U.S. federal statutory rate and the Company's provision for (benefit from) income taxes (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computed expected income tax benefit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(60,120</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(60,674</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20,135</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State income taxes - net of federal income tax benefit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,197</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(17,171</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,450</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in valuation allowance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81,251</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">94,062</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,984</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-deductible expenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,335</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,399</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">248</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Series I warrant</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,767</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">135</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(30,523</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,307</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax credits (federal and state)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16,863</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16,957</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,039</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign rate differential</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(92</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.84%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(110</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.84%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Provision for (benefit from) income taxes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">466</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(23,758</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(993</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Significant components of the Company's deferred tax assets and liabilities are presented below (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net operating loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">209,795</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">194,839</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax credits</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,724</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,845</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,203</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,032</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,181</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,461</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalized software cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,582</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,013</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,871</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">358,498</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">290,048</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation allowance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(282,337</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(204,182</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax assets, net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">76,161</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85,866</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(19,296</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20,696</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired intangible assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(39,497</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(48,163</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalized software</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,724</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract cost asset</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(15,324</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,179</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid and accrued expenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,897</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,522</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,015</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(78,536</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(88,798</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,375</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,932</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In assessing the realizability of deferred tax assets, management considers whether it is "more likely than not" that some portion or all of the deferred tax assets will be realized. Realization of future tax benefits is dependent on the Company's ability to generate sufficient taxable income within the carryforward period. Based on all available objective evidence management believes it is "more likely than not" that the net deferred tax assets will not be fully realizable in the U.S. and United Kingdom (“U.K.”) as of December 31, 2022 and 2021. Accordingly, the Company’s U.S. and U.K. net deferred tax assets have been fully offset by a valuation allowance. The Company periodically evaluates the recoverability of the deferred tax assets and when it is determined to be "more likely than not" that the deferred tax assets are realizable, the valuation allowance is reduced. The net deferred tax liability position at December 31, 2022 and 2021 was primarily related to the Company's Australia and Canada tax jurisdictions.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the activity related to the valuation allowance (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">204,182</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">112,389</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85,642</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current year change</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,155</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">114,639</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,123</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Release of valuation allowance as a result of purchase</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   accounting for business combinations</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(22,846</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,376</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">282,337</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">204,182</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">112,389</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">At the date of acquisition of Levelset and LaborChart in 2021, each entity was in a net deferred tax liability position, primarily as a result of acquired intangible assets. These net deferred tax liabilities are an available source of income to realize the Company’s deferred tax assets. Accordingly, the Company released $24.2 million of valuation allowance which resulted in an income tax benefit in the consolidated statements of operations and comprehensive loss for 2021. The Company did not provide for U.S. income taxes on the undistributed earnings and other outside temporary differences of foreign subsidiaries as they are considered indefinitely reinvested outside the U.S. At December 31, 2022 and 2021, the amount of temporary differences related to undistributed earnings and other outside temporary differences upon which U.S. income taxes have not been provided is immaterial to these consolidated financial statements.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2022, the Company had federal net operating loss carryforwards (“NOL carryforwards”) of $842.6 million,<span style="font-family:Times New Roman;color:#000000;"> </span>which are comprised of definite and indefinite net operating losses. At December 31, 2022 the Company had federal NOL carryforwards of approximately $156.5 million, which expire at various intervals from the years 2025 through 2037 and had NOL carryforwards of $686.1 million which do not expire. As of December 31, 2022, the Company has state net operating losses of $567.2 million,<span style="font-family:Times New Roman;color:#000000;"> </span>which will begin to expire in 2029. The Internal Revenue Code (the “IRC”) of 1986, as amended, imposes restrictions on the utilization of net operating losses and credits when a Company experiences a cumulative change in ownership of more than 50% over a <span style="-sec-ix-hidden:F_001237">three-year</span> period. As of December 31, 2022, the Company completed an analysis to determine if the Company was subject to the provisions of IRC Section 382. Although a portion of the net operating losses and credit carryovers are subject to annual limitations, the Company has determined that it should be able to fully utilize these net operating losses and credit carryovers before they expire, provided the Company generates sufficient taxable income. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2022, the Company had credits for research activities available for carryforward for federal income tax purposes of $54.2 million and for state income tax purposes of $27.5 million, which are available to offset future income tax in those jurisdictions and which began to expire in 2022 for federal and have no expiration for state.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the activity related to unrecognized tax benefits (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,010</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,369</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,749</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Increases related to current period positions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,915</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,158</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,439</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(Decreases) increases related to prior period positions</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,198</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,483</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(819</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,727</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,010</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,369</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Due to the Company’s full valuation allowance on federal and state taxes, none of the unrecognized tax benefits would affect the Company’s effective tax rate, if recognized. The Company does not anticipate any significant increases or decreases to its unrecognized tax positions within the next 12 months. The Company’s practice is to recognize interest and penalties related to income tax matters in income tax expense. As of December 31, 2022 and 2021, accrued interest and penalties related to income tax positions were immaterial. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company files U.S. federal, various state, and foreign income tax returns. In the normal course of business, the Company is subject to examination by taxing authorities. The tax years from 2003 forward remain subject to examination for federal purposes. Generally, state and foreign tax authorities may examine the Company’s tax returns for four years and five years, respectively, from the date an income tax return is filed. However, the taxing authorities may continue to examine the Company’s federal and state NOL carryforwards until the statute of limitations closes on the tax years in which the federal and state net operating losses are utilized. The Company is not currently under exam in any jurisdiction.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The domestic and foreign components of loss before provision for (benefit from) income taxes consisted of the following (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Domestic</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(287,569</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(289,187</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(98,439</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,104</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">264</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,279</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(286,465</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(288,923</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(97,160</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> -287569000 -289187000 -98439000 1104000 264000 1279000 -286465000 -288923000 -97160000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The provision for (benefit from) income taxes is comprised of the following (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Current:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">442</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">480</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">109</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">307</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">255</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">209</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">749</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">735</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">318</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Deferred:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Federal</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(34</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(17,841</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,072</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">93</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,301</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(297</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(342</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(351</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(283</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(24,493</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,311</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Provision for (benefit from) income taxes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">466</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(23,758</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(993</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> 442000 480000 109000 307000 255000 209000 749000 735000 318000 -34000 -17841000 -1072000 93000 -6301000 -297000 -342000 -351000 58000 -283000 -24493000 -1311000 466000 -23758000 -993000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table provides a reconciliation between income taxes computed at the U.S. federal statutory rate and the Company's provision for (benefit from) income taxes (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.86%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.84%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computed expected income tax benefit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(60,120</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(60,674</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20,135</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State income taxes - net of federal income tax benefit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,197</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(17,171</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,450</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Change in valuation allowance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">81,251</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">94,062</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">27,984</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Non-deductible expenses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,335</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,399</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">248</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Series I warrant</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,767</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">135</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(30,523</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,307</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax credits (federal and state)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16,863</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(16,957</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,039</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign rate differential</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(92</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.84%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(110</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">71</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">31</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.84%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Provision for (benefit from) income taxes</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">466</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(23,758</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(993</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> -60120000 -60674000 -20135000 -10197000 -17171000 -2450000 81251000 94062000 27984000 6335000 7399000 248000 7767000 135000 -30523000 -5307000 16863000 16957000 9039000 35000 35000 -92000 -110000 71000 31000 466000 -23758000 -993000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Significant components of the Company's deferred tax assets and liabilities are presented below (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net operating loss</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">209,795</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">194,839</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Tax credits</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,724</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,845</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">23,203</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,032</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,181</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,461</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalized software cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">39,582</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,013</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,871</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">358,498</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">290,048</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation allowance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(282,337</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(204,182</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax assets, net</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">76,161</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85,866</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax liabilities:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Lease assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(19,296</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20,696</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Acquired intangible assets</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(39,497</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(48,163</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalized software</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,724</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Contract cost asset</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(15,324</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,179</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid and accrued expenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,897</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,021</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,522</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,015</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax liabilities</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(78,536</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(88,798</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,375</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,932</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> </table></div> 209795000 194839000 58724000 42845000 23203000 24032000 22181000 24461000 39582000 5013000 3871000 358498000 290048000 282337000 204182000 76161000 85866000 19296000 20696000 39497000 48163000 6724000 15324000 10179000 2897000 2021000 1522000 1015000 78536000 88798000 2375000 2932000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the activity related to the valuation allowance (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">204,182</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">112,389</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85,642</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current year change</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,155</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">114,639</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,123</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Release of valuation allowance as a result of purchase</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   accounting for business combinations</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(22,846</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,376</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">282,337</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">204,182</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">112,389</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 204182000 112389000 85642000 78155000 114639000 28123000 -22846000 -1376000 282337000 204182000 112389000 24200000 842600000 156500000 686100000 567200000 0.50 54200000 27500000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the activity related to unrecognized tax benefits (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,010</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,369</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,749</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Increases related to current period positions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,915</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,158</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,439</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(Decreases) increases related to prior period positions</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,198</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,483</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(819</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21,727</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,010</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,369</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 17010000 8369000 6749000 5915000 7158000 2439000 -1198000 1483000 -819000 21727000 17010000 8369000 0 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">6</span><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;">NET LOSS PER SHARE</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic and diluted net loss per share is presented in conformity with the two-class method required for participating securities. The Company’s redeemable convertible preferred stock were participating securities as the holders of the redeemable convertible preferred stock were entitled to participate in dividends with common stock. The Company’s common stock, which was converted from redeemable convertible preferred stock upon the closing of its IPO, is weighted based on the period of time the common stock was outstanding after conversion in 2021. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net losses were not allocated to the redeemable convertible preferred stock as the holders of the redeemable convertible preferred stock did not have a contractual obligation to share in any losses. Basic net loss per share attributable to common stockholders is calculated 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="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As the Company has reported net losses attributable to common stockholders for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share attributable to common stockholders equals diluted net loss per share attributable to common stockholders.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following weighted-average potentially dilutive shares are excluded from the calculation of diluted earnings per share as they are anti-dilutive:</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares of common stock issuable upon</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   conversion of redeemable convertible</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   preferred stock</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,431,158</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">82,428,289</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares of common stock issuable upon</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   conversion of Series I warrant</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,059,620</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">RSUs and RSAs subject to future vesting</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,189,247</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,155,387</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,826,250</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares issuable pursuant to the ESPP</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">627,698</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">326,819</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares of common stock issuable from stock</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   options</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,450,019</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,618,882</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,749,829</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,266,964</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,532,246</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">103,063,988</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following weighted-average potentially dilutive shares are excluded from the calculation of diluted earnings per share as they are anti-dilutive:</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:5.1%;text-indent:0%;font-family:Times New Roman;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares of common stock issuable upon</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   conversion of redeemable convertible</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   preferred stock</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">33,431,158</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">82,428,289</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares of common stock issuable upon</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   conversion of Series I warrant</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,059,620</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">RSUs and RSAs subject to future vesting</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,189,247</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,155,387</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,826,250</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares issuable pursuant to the ESPP</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">627,698</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">326,819</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">-</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Shares of common stock issuable from stock</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   options</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6,450,019</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,618,882</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,749,829</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,266,964</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,532,246</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">103,063,988</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 33431158 82428289 1059620 8189247 6155387 3826250 627698 326819 6450019 9618882 15749829 15266964 49532246 103063988 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">7</span><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;">EMPLOYEE BENEFIT PLANS</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has a defined-contribution plan in the U.S. intended to qualify under Section 401 of the IRC (the “401(k) Plan”). The 401(k) Plan covers substantially all U.S. employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. The Company makes contributions to the plan up to 4% of the participating employee’s W-2 earnings and wages. Matching contributions to the 401(k) Plan totaled $14.7 million, $9.6 million, and $7.6 million for the years ended December 31, 2022, 2021, and 2020, respectively.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company also </span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">has defined-contribution plans in certain other countries. The Company made matching contributions to these plans totaling </span><span style="color:#000000;">$</span><span style="color:#000000;">2.8 </span><span style="color:#000000;"> </span><span style="color:#000000;">million, $</span>1.8<span style="color:#000000;"> million, and </span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</span>1.0<span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> million</span><span style="color:#000000;"> </span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">for the years</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> ended December 31, </span><span style="color:#000000;">202</span><span style="color:#000000;">2</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, </span><span style="color:#000000;">202</span><span style="color:#000000;">1</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, and </span><span style="color:#000000;">20</span><span style="color:#000000;">20</span><span style="color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">, respectively.</span></p> 14700000 9600000 7600000 2800000 2800000 1800000 1800000 1000000.0 1000000.0 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-weight:bold;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">8</span><span style="font-weight:bold;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;">GEOGRAPHIC INFORMATION</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table sets forth the Company’s revenues by geographic region, which is determined based on the billing location of the customer (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue by geographic region</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">616,654</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">439,871</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">351,323</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rest of the world</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">103,549</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">74,950</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,968</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">720,203</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">514,821</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">400,291</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Percentage of revenue by geographic region</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rest of the world</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.1%;font-family:Times New Roman;"> </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table sets forth the total of property and equipment, net, and ROU lease assets by geographic region (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">108,884</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">113,208</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rest of the world</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,269</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,304</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">118,153</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">120,512</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table sets forth the Company’s revenues by geographic region, which is determined based on the billing location of the customer (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:80%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:39.82%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.76%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Revenue by geographic region</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">616,654</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">439,871</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">351,323</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rest of the world</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">103,549</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">74,950</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,968</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.88%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total revenue</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">720,203</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">514,821</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.26%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">400,291</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Percentage of revenue by geographic region</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">86</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">85</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:57.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rest of the world</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.26%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:10.76%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:5.1%;font-family:Times New Roman;"> </p> 616654000 439871000 351323000 103549000 74950000 48968000 720203000 514821000 400291000 0.86 0.85 0.88 0.14 0.15 0.12 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table sets forth the total of property and equipment, net, and ROU lease assets by geographic region (in thousands):</p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.16%; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-top:solid 0.75pt #000000;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="2" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.84%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:67.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S.</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">108,884</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">113,208</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rest of the world</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,269</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,304</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:67.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">118,153</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:12.84%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">120,512</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 108884000 113208000 9269000 7304000 118153000 120512000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">1</span><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">9</span><span style="font-weight:bold;color:#000000;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;color:#000000;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;"><span style="font-weight:normal;"/>RESTRUCTURING</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In <span style="-sec-ix-hidden:F_001297">July 2020</span>, the Company approved, committed to, and initiated a business transformation plan which resulted in the termination of 139 employees, which represented approximately 7% of the Company’s workforce. By restructuring, the Company intended to streamline its organization to better align with the Company’s current strategic goals. The restructuring event was completed by December 31, 2020.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">During the year ended December 31, 2020, the Company recorded severance and other benefit costs of $4.4 million in connection with the business transformation plan. There have been no restructuring events or expenses in the years ended December 31, 2022 and 2021. </p> <p style="margin-bottom:6pt;margin-top:6pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the above restructuring-related expenses for 2020 by line item within the consolidated statement of operations and comprehensive loss (in thousands): </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">127</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,824</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,681</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">801</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">    Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,433</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 139 0.07 2020-12-31 4400000 0 0 <p style="margin-bottom:6pt;margin-top:6pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table summarizes the above restructuring-related expenses for 2020 by line item within the consolidated statement of operations and comprehensive loss (in thousands): </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cost of revenue</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">127</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,824</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.48%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,681</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">801</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-bottom:solid 0.75pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.48%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">    Total</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:15.74%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,433</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:1pt;font-family:Arial;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 127000 1824000 1681000 801000 4433000 <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.34%;white-space:nowrap" valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;"><span style="font-weight:bold;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">20</span><span style="font-weight:bold;font-family:Arial;font-size:10pt;font-style:normal;text-transform:none;font-variant: normal;">.</span></p></td> <td valign="top"> <p style="margin-top:12pt;margin-bottom:0pt;font-weight:bold;font-style:normal;text-transform:none;font-variant: normal;font-family:Arial;font-size:10pt;">SUBSEQUENT EVENTS</p></td></tr></table></div> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.34%;font-family:Arial;font-size:10pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has evaluated subsequent events through March 1, 2023, the date these consolidated financial statements were available to be issued, and has determined that no subsequent events, other than those disclosed in Note 7 and Note 12, require adjustment or disclosure in these consolidated financial statements.</p> EXCEL 110 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /U!858'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 " #]06%6HN3N=>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OIVE1(71S43PI""XHWD(RNQML_I",M/OVIG6WB^@#"+EDYI=O MOH'T.@H=$CZG$#&1Q7PUN<%GH>.&'8BB ,CZ@$[ENB1\:>Y"TA*OVA M]@AMT]R 0U)&D8(96,65R&1OM- )%85TPAN]XN-G&A:8T8 #.O24@=<-8C]V2*SMP>'MZ?%G6K:S/ MI+S&\BI;0<>(&W:>_-K=W6\?F&R;MJN:621A'^_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 /U!859KV -@C@@ ,0S 8 >&PO=V]R:W-H965T&UL MM9MM;^HX&H;_BL6,1C/2:LW6A,(W2\83+. M7[73-2=X(BV'N[RSZ;\X8YE(HXHF7*4 M9DF"^<5($H(32-&$2?+ M^]; _CKL6+(@W^*OB&S3H]=(GLJ"L1_RS22X;UGRB$A,?"$E,/S;$(_$L52" MX_CO3K1UV*?"P[?1E G M'H;,S^!G% C3 (VHB,0'FM"B/3A89W^PCXY6<4C\:^3:7Y!C.8[B@#Q]^9@LKI'C MYN6NHGRH+_]G1F'OEFKOE;-Q#^C=7,^MT?/8AG#T[\$B%1R:_W]4A N%CEI! M7A.^IFOLD_L6=/J4\ UI/?SRD]VU?E?1,2DV-"16(=MJJIJ , MB55 =0^@NN>!FA(>,7D!#!!<1I5MZH32_M)4>VW2UC>%9DBL JUW@-8[L_=Q M#/?__#91W\+T6DLR!U>PZI&5E%\HX(#>P9)\JNJ->9[#!"VWO?G/7/ ":[' MI!?H=Y6N3E_5&-(E\H)=!@9;[_*?F ]M:1HRJO/ )T0ZO=X5W$=[2EI&XX(I MM2JM,C#8>K?_&@G("FR);.?7Q6]H3OR,0RM3(M,K>2Q)P+RD@OD_OJ"?K6L+ MD@1:8XXV.*ZYC1J-$Z;4JB3+0&'KDP $U""B*S3_2!8L5@(\$26\EYF2DM'4 M8$JM.J9:Q@9';^SW#0R-WOT0TQ6IS5TGA)[?YLJ,H"]K2LN46I56F1&?JJQM0ND0V<,ALX9V6#B32AQ52/'&?# M>XQ*:GK%.FI&8X IM2JU,@8X9\4 .78$\1U\[(IQY7W@A,X3YM"K![Y/0 AD M@D)2R<]H%C"E5N579@'GK"PP3W L%Z;$83@"FU*K8R 3AZ []O9"&!1J:# MI9>IAV4T"9A2J\(JDX"C-_'[NV=A3.>%,9V'&/:%7C(!F9-*QZ;D9]+C>SNU MFUQ-+H[8/-@=R[EQ^KW^77M307:).."4<<#1F_A!0FB0S[>,8ZPFHQ>H;UE& MO;XIM2JFTNL[9\T>> "*0]B8V#4^YM2JZY M*+V_J[?L>QL[CE(9T=\(9$/=).@)N:LKV[ERE4/=^LK&JP\N$0+<,@2X>LM^ MF (]YC:&#Y7NXH18W82QOJPQL4L$ +<, *[>KG\FMIMPKV>FEQN_*8D9-?^F MU*K$CE8'G67^I]DBCGRX]C.LC$EZE<9+A,RN$2K4NDV;YW;KN7TKV6K MWZ@0E?[>/U1OSB3>>H4$61()Q-!"" M@$G-YX3K[-@)O;I%5?JRQM NX?/=TN>[>I^_YU4WDGBB?,HCGVS!@_"097)1 M+UM#^T1/3U,E.:.C_Z;4JN1*N^^>L/L[HDGEJ(!79%8K@[R39>YE-7V:#U]$0 M/;ZAV6@\FHV>O1&:RI%R1E,YMR5"@OAAI=>EGT#GE,F*T#4DN&,B50B2X1O/,#W6GL8WB&"T( M6L(M-X!W(LS/9C<)$Y&T6(F_GXJ1(R51FC]E(;>-*+(="P7X [9;PO4Q+R90 M4<]4Y@O876Z[/V10(7(Y/ARC3^14[&%!O7)YG/YG;[PHVFAL:Q\]]B '+?/' M1U+DRW5NQ1,0AT\/CZ@,\@G)P< %H? 8 >&PO=V]R:W-H965T&ULM5G;8A"Q62$)#0':R7[\-4"$E H3L M&>]#8DIJ-$\W>.@*LGV7U66R$T^M+4K;I>;+7>O5VM5+$5#5=OY$ZT\,M& M=@W7\+%[6*E=)WAI!S7UBF*M8OUE?WNMEM?R;VNJU;<=DCMFX9W7]^+ M6CY=+\CBVQ>?JH>M-E^LUE<[_B#NA/YM=]O!I]7@I:P:T:I*MJ@3F^O%._+V MAJ5F@+7XO1)/ZN@9F5#NI?QL/OQ47B^P021J46CC@L.?1W$CZMIX AQ_'IPN MAG>:@R_J,J]?9ZD2U0*39\7^M/\ND_XA!0;/P5LE;V M?_1TL,4+5.R5ELUA,"!HJK;_R[\<$G$T@$0S ^AA 'WN '88P&R@/3(;U@>N M^?JJDT^H,];@S3S8W-C1$$W5FFF\TQW\6L$XO;Z1K9)U57(M2O2>U[PM!+HS M[A2Z1+_=?4#?77R/+E#5HE^WGP%<0[!$V'H*GUQ^:"WG>=:#7B2D&Y1+-;__ =)\ ^^X%[)V4FH; B5A;RO;[C:(I@T5)@'\>>^>N0U MQ.Z-NG>56E=F_3^N:9ZD!&;L\3@>URS.$H*SP>P$:30@C8)(?^;=9Z'Y?2V0 M$L6^JW0E%/J.-[+3U7^A.@NI-)(;=$&S9(DQL6%=8,0U@@(1S;WHAAJSOYEJ M64*O43MAFT7]]7M?U#VL^#CJ+(YR-HDZB/XOSF(\Y"8.YN9=4<@]3!H$4PB8 M04C2$K7"IH/7T(K-LE4(NCHJ.E%6&M42:EO9=$5+0EB?++J,6/J2A/GR%3OY M(E&69--\>0I^TZ]D'-G$GER483["Z M5B3%#/NAI@/4- CUMA,[7I5(? '.-9-A4BSU%K)>G&U J8,HBE)&)KA=*Q:3 ME/EQ9P/N+(C[5ZEY_0R(F?/R-,\IR2<8/68QI=E,M\@'D/F9OK:K *9M#$IN M]!/O!- WU*S<-0:WJ0]E%XD/>^Z BK/XJ#9[Z*X537%"_<@)'BD7GRD,4&&= M_FH+PK1DBW@6Z\';R2SGQ.E//C-8E3/KC1P)!!)$:Y6=:21[)0[5 ,I@4[56 M*M0"-)1?$1 73XII,H7M,!+G=P>8(%1TX]>\QHG&7Y#.21N4F8NG]J-6\? M*D/=?:;G:]DE6Y+0/':*V4/*F,RR!QF)E(29]-]2ED]577O!N905PTJCV12< MQR[".9V;^I';2)CUE9!>I$$&?*F^?RUOIS&/3$C"5#B( MPQW_:I2A-V"7RDA$LZFR]YF!%)X10G1D/!IF/(#8[<4HA;Q;+I>_\IPX$#UF M29S/%3<=:8Z&:>Z#V BHG1+D[Z-H]R*H*JF7M&(63\%Z[#")Y^J<'FU@P^SV M\41&GJEVZC(5)0F;"C6?&4[CNU43Y[#ZE)4S #LM =[["(,^B*: M03MR&0USF5L'9[B7NE05T]3!ZUI%F,ZA'>F,ANGLQV,9=IS;\[!=$HN@,!W< M'K.417/ 1ZJC9ZCN5(B]#+K+;RS#V53M>,PB$L_MCNA(@S1,@_W:>Q%@SSX- M1\[Z\^SYTCDA3$=*I,_9SIU;=NXN#31XPJ;,[;&+,8%]Q@S*D<3HF?V<;)I* MFWU0OT\N0 5#=8BVL*= OT@M$*'>\YNP9S_](N\YW=]W='I&-_(CPT'9TTZ)%Q69AQ;[MOK5:9\)?H K_!YEQO MQSOTR&O3>PG&2]S_0VH+>WRHCKW>RLYN_%]PD/4#&AQ42ADM8D]C]EK!UJ4T M?>AOGHJ%@WU!%;Z"H],)&44%"XL*LP9E&YJ-;W/Q&O-!6+XD<;Z,661M"(N6 M.$J6.4W^SS/EZAPRW=S[;&8Z,3LZB@\+H7=E69F[*VC'YF#PLFI1T1]C>6%Z M-NLXR2B=BDR/((_"'C)[ MH;MBYY*"BIL"]YC%V5R:1TW$SAZ6#ZA+L:F*RDO*S%4VEWF4DVBZG?89)@FE M9&:_ST81Q,(BJ*=F]=SF[SFE)B1)LRE)>PVSG,X=]+!1^K#GG <:0F[[)X= M0.I<'/G/!WR&WO.!U='%I[EU_IEW#U6K0%-N8"1^DT(.NOXBM_^@Y<[>A=Y+ MK65C'[>" W!C +]O) B-PP=SO3I$FT\9:QRZVTRX\/>,D&YHV[781O6CL9.;W M-Y.)/>.M5'/N^$'];1D\!K.@&J:2?V.IR2;. MT"$I+&G!S2>Y?0=U0#VKETBNRW^RK6S[(XBNM+[.A$[#GYT MQ"&H'8)S'<+:(2P#KF-T3!A7^/<*'S*T,_$ M4RFTY"RE!E)R0SD5"9"YE=/DY8PJ$"8#PQ+*7Y'7Y,O\EKQ\_HH\)TR0SYDL M-!6I'KL&2:R>F]2KWE2K!D=6O87DDH3^!0F\(.APGY[O[K?=78R_24+0)"$H M]<(C>G.#X6-M&O)Q2=XR@4E@E).9U*RLM>_7"VT45MR/KE K[:A;VWZ&5WI- M$Y@X^)UI4!MPXA?/_+[WIBOP_R362D/8I"$\I1Y_H.H.#%UP(!J20F'PH"\( MS:4R[#?61R*UZV^L8F#8=_S\-5L=F,[-/,:BQ9PU !')X&O.>Y" MMF(UP0V-) I29@B76EMN 9VPT0%%Y/OA'NJA41"%@V[:7D/;.TD[PPT*%#(2 M_*J3NPNRIHIL*"^@"[/2&NXFZ]([S.FC9BW4?H/:?QJJSG KT(06)I/*UD(7 MJ2_K.P%7H[V7+"]9)7->(<$65X-K?#$EL3:H$;_D[%$> M_$::RHSS!WUQFUT-/#TB5K"YTBXH_-NR"2L*[0G&\6?C=+!_IS8\_/WL_7U- M'LC,J&037OR:9VIU-4@&*&,+NBG4)_[X(VL(A=K?G!>R_HL>&ZPW0/.-5+QL MC&$$95[M_M.G)A '!CCJ,""- 3$-@@X#OS'P7VL0- 9!'9D=E3H.4ZKH^%+P M1R0T&KSI'W4P:VN@GU=ZWN^5@*2%WE&%PLI:Z2G?,O03EQ(-T9?[*3I[\Q:]07F%/J_X1@)47HX4#$V_ M8#1OAG&S&P;I& 8FZ .OU$JB[ZN,9<<.1L!I3XP\$[LAO1ZG;'Z.?/P.$8\0 MQX FKS?'#O/IZ\V]'C;^?IK\VI_?X6\_,^CC MU6%+A?I,O,A5S3.;L:@&/)Q)8-QM]^@R/O.U<03^EL>B)G1P$.]@$. M^KR//[$MJS;,%;"=85P;ZC*Z'<=Z5OW+T?8P%#8LQ$&B%\\A;&K# L\C:0L[ M&GZX'W[8._P)ETKGK.BFL7,0'KP8AA?@R*!AP]+$Q\1@8:-B'$6^FT2T)Q'U MDOA!Z**R%GR1*Q>#R'II&.,XB0T&-@Q8AEYJ4+!A/DDBDK@YQ'L.<6^B-D6S M6B+V!+U9,FF(ZB*WB)/;\D M2&-S(=LPWTM";.:C#<-)ZOG$O0S2/97TA7(B&17S5?U!H! MB;TT,5)NXH#Y,4D]@X\-PR2(HH[Z@KU6)WC]R\\>1@3)919-%RZ$0A(:K!RXV ^BL(/5@?K!O:P^VP)Y$U.38*Q]9J MLT$D[6ANN%48N%]B[#DTB\Q)(G!$&IOI,''"_(/>U?!PPL(N)JW8P"^HC16M MEDQ+_@7-!=K28L.T^KAG(H<*?@LR)&/P?3HK&)KS:LN$RO5OZ!D+)N A@N^: M^0-ZI$)0T+1%3F=YD:NOSI#TCN6?-LN3>IMB6P<-_2A-N]9[JX1POQ3ZJ%9, MH+-FI;QMEOT[5#%G"\&VF!GBV#>5D0N6!+ZY:AP"BG0Q:G41[I4.NZ(T8PLN M]#K@V[S>.8!+=#:#U@*2KRY9SU21HD\=93AV%:/HL!DT;)W )"4680F%CG^%/K M2T?/4^I;)=D%C$)L3NC4!4PC',5N&J35-J1?VSS30- ND5Q16*)4*9'/-JJN M88I#&2M+F,>Z;JUXD3$AW^D-IWSNXMZ\+SJB=&X2=Z,24R>X8/YYT*%]2*M] M2+_V^;7>$V/9D$*!IE#/:^82;204:*CM0'F]J551=?+XV-('^U%(PMCL81,' M-"41B+_03&,'DL1)&H9!U!&J5E&1?D7U_X^FF#9HJHS6#:T*U@V M\H5@M5J-].]5[7K7_&AGZDS'Y&V/>B,GW98ZJ;?IJ;P=Q[/5C:1?-[Z'EIDO M89%M0#I5\Z\(OKLJ6=#=OGGVQT8J_6E9BP.MPJ"C."-L[SP-05F:7=,%BV/S M*].!ZJ[#K:XD_;KR2R48+?*_(*GJ'-+\MC0O=.8,H84.)844RMA,'>P2U&DE M&40G5Z ^7PR#2[+%5B*=5":>RMMQ6%LQ2?K%9/.1^Z_2TBTLS<]X%\RQ:&Q4 M]Z)IA27I%Y;'6^!=:J1Q8JB1)(K,;UTG, I3:TO"!4PCSS-5X^C@<*9D8ED? MYT[@,5R[R2J& +<.F=QQ!B ML3OPVETHOJZ/@&9<*5[6/U>,0N?1 'B^X%P]7^@7[(\=QW\#4$L#!!0 ( M /U!85:F\GWQD@T (*5 8 >&PO=V]R:W-H965T&UL MS9WO\/,#$6P@JX3V?N36LGTN?"XWG%?:UVV:E;=7FZK:O;V^ M+E<;OHW+G_,=S^K?/.;%-J[JK\73=;DK>+QN,VW3:Z+K]O4V3K*KNYOV9Q^* MNYM\7Z5)QC\46KG?;N/BC_<\S9]OKXRKEQ_\FCQMJN8'UW%W_,T;4AU.7[OH%?'F$W&T\\O]*"M?%V9A[CD]WGZKV1= M;6ZOW"MMS1_C?5K]FC]'O*M06\!5GI;MO]ISEU:_TE;[LLJW7>:Z!-LD._P? M?^TNQ$D&PSR3@709R""#99_)8'89S*D1:)>!#C(0YTP&J\M@#3+09(W8/U9%_=NDSE?=W>=9F:?).J[X6OM8U?_52JY*+7_4?N5K M7K>LAY1K=:HOO*B2YO.'6HV\*-KD^>JS%F?=ITV>KGE1_D7S?]\GU1_:CQY_ M3%9)]9.VT#Y]]+0??_A)^T%+,NVW3;XOZVSES7555Z$IR/6J*^[[0W')F>+^ MEE=Q.I+M7IWM?K_=IW'3K!::__A8-[2F@N]6JWR?54GVI-UOXNR):]Z>:U6N MO5OGNZ8IC@3R7@F4;[=U$VZOQTAN7YW[W7J=-''C5/L0)^M%?:WNXUTR7N7@ M%=9J=:AT?:/^46UX4=_$;=T?;IJ.Z@O76+;*MUS[\6]Y6?XT@@^GX[O[/ *) M9D,TW*UBZN#3Y"URK^O6=6QBY-C$2!N(G@GTGC\E6=84_2%.XVS%M;BJJ[OZ M63.--QK1C>58.S@PG9;9/+&^W"V(93J6>W/]Y53X(^DL6TSCR6E,,84OIZ". M3@>I CD5T<4DX4AQ3%UW"17311.*S927M1D%O"UW\8K?7M6R+GGQA5_=_?E/ MAJW_57'3S.--,^?=M#=:N8GK.)-NGI(]O>2'.XR$>4B8CX0%2%B(A$5(&#O MK!/A.ZYKF[II'=4O")8>!4N_0R^C9,X5*A+F(6$^$A8@82$2%B%AC,J/!$K< MI3,N4^LH4^L[]JM*]ERY(F&>)37K^FF]I/63;_"D148-D+ 0"8N0, :""8*U MCX*UE8(]&7G6TZ-L'1?K4ONT:R9,VK_]KU4SG&[&C7ZVW_(B;L:B_QF3KC+* M7.FJB[PO%T]QO'O;%_U8\D/!Z^9E&^8O?/O BS$Q(\OJ(V$!$A8B8='WO24, M5%:A"3C')N H"\_*H11>KQ9?QQ9@FE:'F M]LE(F.=*)>3Q?N1%TD]ZF5:T:]# MK4[6H7;'=:B#OO>[6NK\*R]627D1X#DNBC@;6Z5[KRSUW': A'E(F(^$!4A8 MB(1%2!A;2K- 0S>7ACD^"S3TWG;0_^^;@NK1H"[^W#8!I7E0F@^E!5!:"*5% M4!KK:*?/:(-:Q#K;-DXL.4/9-NZ;AI&VHY<3=4<+8ZJ^-SQ=-T8;+U=-<&%H M%*]^WR=E\MK02%W$V?I'TCPHS8?2 B@MA-(B*(UUM%/]+^@9Z?=6F:'VRO[) MRW:II;&?/WXJE0H%V4.=0I$TKZ,)RX&Z/O#*?&C, $H+H;0(2F,HFJC1WADT MU-:@?S+R./2W!PMZ7*6RWV,2G0ZD<*\..5M^4)=O6A4":- 02HN@-(:BB?KK MC3Y#[?2=U9^RMX0Z?5":U]%.!681@Q+).X&&#:"T$$J+H#2&HHF"[2T_0^WY MM1MI%LV6Q'6S,K?C67EVF=B0C31J.*XS["^AYAV4YD^K0@ -&D)I$93&4#11 M?KV!9ZB]EUGR@]IT4)H'I?E06@"EA5!:!*6QCB9L@G.H>V;BTUMLQG2/[3CA MG[ZBU4SQ5W&Y>:-EO-TPF;SP5GE9C8\(D)[0/93F06D^E!9 :2&4%D%IK*,) MB[^.LS3L,V+O/3QCNHDW=^WV%:4KQ\!0OP]*\Z T'TH+H+002HN@-&;(OJNE M&Y9CGEO8ZIT_0VW]';;@KX0M^$FW!3\]LP7_?<<4EIAM:2@,-=R@-!]*"Z9< MCA :,H+2&(HF'D/H/3>B]MS^7G>8C=;&I$9D-V.QM&6UJ4/,51N4YD-I 906 M3KR^$30J0]%$P?5&%E$;67ZV/K\AO3DZ,J+#$5>!.,30R5"(4$NIHRF/R,@E M,PAUK.$FL+%TP\E_.%9-<^GH5-(#U+-!T40]].X.4;L[HA[.[/P^HPNHVP.E M>5":#Z4%4%H(I450&B.RY^9:IFD0Y\SDG/2.#WG%\;F@'X,> 8/2/"C-A](" M*"V$TB(HC76TTT>.0QSJG)EJD-X?(J_X0]_0RT)=(BC-([)+9.J.[AB&]*2& MVD106@BE15 :0]%$W?8V$5';1(=3V&6WZVGBXIC,\F: N^VPM6U+;'^[M/E,PVQX.-Z$V$I0606EL MY(HL!O=*5%[O$!&U0W3V4(%*3<<%R'VVYL5SD;0;E]9)V9[P*=OW8KRD/;\* MWY7LM%*VY=BFI#^HE41D$\,8ZN],P>A0?U#G!TJ+H#2&HHDB[1TB-"*7G?PZ2EQH M%,])M6FW03=^415_U=(D?DC2YKU$;7LI>56E[;N.#H.-LBJ25=4?,:B;TW@3 MD!V"A2%UUE!K"$KSIU0@@(8,H;0(2F,HFBCJWA8BTT^$?8NHWTQ7M;*#AYX$ M@](\(KL_Q#)=:SA4\J%A R@MA-(B*(VA:.+[EGIWRIQ^(DPZVIBRY6*Y.AF^HE!=E-G"A+IMTZH00(.&4%H$I3$43=3ER6L7U58;]/T> MZEBS^U?LBQCE4U6VH=/EJ8VD>%C\W M+WX:52S4@(/2/%,VX(SETI9'!%#[#4H+H;0(2F,HFJC8WGXSU?;;K&.MYL@9 M)V(28_CDA[IF4)H_K0H!-&@(I450&D/11/WU)IRI-N$N.M:J9L[N+Z$FFRD[ M:%1W36H/K39HV !*"Z&T"$IC*)HHV-Z0,]6&W)QSA:;L3A'3L/3A]FIUR-D* MA!ZCFEB' !HUA-(B*(VA:*( >T?,5#MBLP0(/?L$I7E0F@^E!5!:"*5%4!KK M:,*>)-T8WUIC]@:7^1W./9FRU;-PAO.,>W7DV2*$'GR"TH))UR.$QHR@-(:B MB7\:H?>6Z.4GG^C(R1QB6X8]=(O4,>;J#4KSH;0 2@NG7N (&I:A:*+D>L.( M?LO9)V-4B2.6B^$NB;L<*A'J]%#Y[).TI7JL:*Y%=&*./XT+@WH\2QIMLPW[RIB,H&2/W(,LWATQGJND!I_K0J!-"@(90606D,11/U MV9LN5&VZ?)=M1>J8L[M3J(=#9=?%L@S'D@:D^&JCV9 MBTQ$.G)TR#%LXMI#)4+=F:EA?6C8 $H+H;0(2F,HFJC%WIZA.'N&RHOOM18< MG0X5"#5>H#2?RB>+QNH00*.&4%H$I3$4311@[[W0[^"]T!&OP7#D20[4?('2 M?"@MF'9!0FC0"$IC*)KX%W][]\6ZW'VQQLP!UUZ:PZUDZAAS!0>E^5!: *6% M4R]P! W+4#110 MX7&PD82+>CHR&%"&8\F6=&E0&9F&]ZDX$EOW],>N9"G937 _K0 M@ &4%D)I$93&4#11H+W+8EWHLD!>2J ./KOSA;HSUHB?XE++<*2N%QDV@-)" M*"V"TAB*)BJ[]V3I^N'N-9L*]9:RBEO_)A+CB:JX\X6 M-=2CL49>M&;KP]=L0&,&4%H(I450&D/1#HJ^+C><5UY-L7;]N.&QVM>- GJWS_F>?7RY;KF M/^?%YS;&W?\ 4$L#!!0 ( /U!8580@:L'7@( ($% 8 >&PO=V]R M:W-H965T&ULK53!;MLP#/T5PBNV%AAJQVG:HDL,-$V'[5 @ M:-;MK-AT+%264HE.VK\?)3M>MK7!#KM$I$0^/CZ''&^-?705(L%SK;2;1!71 M^BJ.75YA+=RI6:/FE]+86A"[=A6[M451A*1:Q6F2G,>UD#K*QN%N;K.Q:4A) MC7,+KJEK85^FJ,QV$@VBW<6]7%7D+^)LO!8K7" ]K.>6O;A'*62-VDFCP6(Y MB:X'5].1CP\!WR5NW9X-OI.E,8_>^5I,HL030H4Y>03!QP9O4"D/Q#2>.LRH M+^D3]^T=^N?0._>R% YOC/HA"ZHFT64$!9:B471OME^PZR<0S(URX1>V76P2 M0=XX,G67S QJJ=M3/'0!MYMH9"G< 12 W?*M,X M3G;CF+@13R?..]+3EG3Z!NE!"G>&\1SV$]+?]?KENQ^I7>+N<[H1=2>U M8D%E[?MP+<.F748LJ4A'ME@5KPCT?H ?B^-H9WC"_1;-_L)4$L#!!0 M ( /U!858REEZ\KPX '93 8 >&PO=V]R:W-H965T&ULM9Q1DYLX$H#_"C6W=96MRNP@"03DDJE*S&U='O9V*G-[^\Q@>88+!B_@ MF4EL3]/0+:GUJ=7B_4O=?&V?A.B\;]NR:C]=V51B;O&:_?;;=:\?A)E_?+ABEP=?OA2/#YU\H>;V_>[[%'MB*ZJVJ"NO$9L/5Q_)NS2*Y 6]Q'\+\=(>??:D*0]U_55^^;S^<.7+ M)Q*ER#NI(H/_GL5*E*74!,_QQZCT:KJGO/#X\T'[S[WQ8,Q#UHI57?Y>K+NG M#U?QE;<6FVQ?=E_JEW^)T:!0ZLOKLNW_]5Y&6?_*R_=M5V_'B^$)MD4U_)]] M&QUQ= 'AE@OH> '5+P@L%[#Q G;N!<%X0=![9C"E]T.:==GM^Z9^\1HI#=KD MA]Z9_=5@?E')=K_O&OAK ==UMZNZ:NNR6&>=6'OW'?P'C=JU7KWQ5EG[Y/T, M':/UKKW?[E/OS0\_>C]X1>7]YZG>MUFU;M_?=/ ,4M--/M[OTW _:KD?H=XO M==4]M=X_J[58SQ7:#5^9<3Y/+T_,M] MAS5L:@_6ZV,6?;_N1)-U1?4XC(BB*P3JY4%+@&N1P>)=N\MR\>$*HD$KFF=Q M=?OWOQ'N_P/ST)+*TH64S;P73-X+7-IO_PV!LJQ;U&/#E5%_I8R&S[?7-.8) M@T9_/G8&)L=#PL.Y7(K()9SP:!*;61!.%H3.]O^X_A\,^F$,=C5$UKRN\J(4 M7C6:)G^5GW,Y.G=-_5S ,/(>7KWZS)X3+MESEE26+J1LYG<^^9T[>\Y]5^=? MK^4,LO;R>@O3:IO)B0GSX* I/&IYPFD<&I*T3!) MRB M>+(H=EKT,<\;T9L#4].Z:/-ZW\]3%^;OON_E2,% MLS8VGO :0$FWUOE EW;NA93-?)=,ODNE"Z$>/,LH*O(S_ H&]' '[U6#@_O)6N:K((X5&0/15ETKYAO MG8]R:7Q94EF:(+TW22PCC?B*H'QWSWR 597,F9+IY9U]7A= LS"H&M;T>&0 MY)LQA 6!U@$1J3#4A%)$B(5^:+'JB N)>RJ%>4=.,6I:*05$1T]\D[%1H$81 MTRB?1+YNE2D6A3S1S3*E>!C%%K.H,HLZS?JM@M516?P)K0.+)E@55$#9T,6K M_-5[\PCKI!_[6=8:.4;UL]#!0ITA$"D>ZP"!J8H9M5BH )(X"0M"_SAFBPHF M,N%UV3<BZBD']Y>3 B^=G1;5EBZE;=X"BAB) M&QD!L :D G 4Q;.$ =2#)MU! (Q)I'B!S,Q*-RS@3?JY9I,/$"A,C/";ZH@63XR2VV$852]$3+'7HA+OLU=8#J0D\ M0:BS.R+$$H.=$*F(6A8J5*$3=:.37*KL!=I 1V$,-2";<))&OS[$K1"R*>:1W-T0,0@FQH#M5 MK$3=K/2K!K>GF@=AG#A.=,#%Q,+(UXD)$X,QE%B,4L1$3R?!_G)VB&)DQ/U8 M-]$48SQBOFXB0F,D#FT]4$$4=6?)/O=4=(8UBR:[%M66+J5M[D(%7-2=\+K; M-_E3)J,3\!/T%.@?W6L?J<0?^V(GB1/UJ)FNNH:I+Z9Z!\'D*-/9-,7D(I@E M+3U$T0QUT\PJVQ7=N-!KZTWWDC4R/?0LRKJWK8T@+:9N[2@$<

%A%#L[J1%-D9>MMX._V%<+:9O[2L$@<\/@JM^C!K25JY+7:?/X7)>98$=B(U6VG_EA M:,I/3]RZG_/BCK:0MKE7%24S=ZIQ6@CLVSX=/*+!&<4%6,(P\ -]A;G"!,, MX$:'(%0C"VWI8:8PEKGSAC\?HLLIDQ9-_"VJ+5U*V]R%"I69&Y7OFCH78CT. MJ*)M]^#1/@U]WK;@%+:F2ZUL[7Z2BUMA26TI,SF=1%%"N*6+*DYG)SC=ZM^_ MN/^*>G;)S>K5HMI29JXE"$ELB5"FZ)^=2H3.'%O!X(E%,BH@Q* 8/' S^+R[C$'V$#(<70;;##<*'# I%L=Z[@15=IQBF=MV5 -Y8L<KJ%BHUY>E MJ!APML4CBHD#=VH7W0#8G G*@9F093$/]7P/(A81$E,CWB-5D!$EQ%(F&RAJ M#=S4*HU\LQ:JA&(LJX!ECK3][> !FPN_XXZ -N0 MCA-*],4/(DA]'L7ZV@>3X_[QEN7H5:85&QP#2*5<-N$KN N.%&S>'8COO4>Q&-15;)ORU$-,;Q&LR:! M"6JA;%BC;R.%@C&CH;YW@<@1"F/ 4KH0*E0+W:AVB>U"[BV[K X1?DN2V.C. MB!SFG121T[PSMUHA7$B<2_DO8ZW[6+4\YL'.\X.LBN^>^M63.L[RD)7]!-"? MCL%KX1=%P$6UI4MIF[>&8L7P1%ZWST%6:\/]J!\1-$QX9(PL1"Z,.=&WEU-$ MCD5)XML.5RCN"]W<]T4?/D/Q9^=EW7PDR0FEW*^'O-G.7G$S76^MO'$_T<5] M;-&S.J&)H#2P[+V&"D!#-X :3J[JZOHL1Y^J8@J1L@/BZTO1LZ324U)SXX_. M[[AQ=-G8;1(B'KM-.3QVFW+.V*V0,W2G8>_WN]V0P <.EZJF:0-"]#D"R"+JI.R+XT#I<.<&^^ MV,''CHFAB3%RD!RHD<+!A$++HB54,!NZ858W4=6N3^NU1FQ@97NA":0TM"(%0C=!D8;(T(6X[G"6GX::Z?&ZZT\9\W-$7[UJ=YS$2D2Z)5Y M*29E78MR1:[\1+W 5%PW!;LQJ7!Z6'(STT=]HYH:E3(*/C$IPBQ[;%RA('>C MH-T\[7 0;B"RQ4_]1$=#1"PV^R4FQ8EE^N(*"[D;"]4NXE]H0).A2&*4$F%2 M$3'Z)R(5VH",*R#C@7-V/ISE.MK_!?+ ,D+O4 N7W!1?+:HM74K;W+.*]OB) MY./I*LH9X&9:??MP-M>H%^^\5Y$UD@_1]C IC@21,: 0=HQ"?:6%Z?(36\@X M.DWM3D&>5W[Y'5R#G\* A9:![6I$=E_R>]NN@^.T= U \-MR)2D67?A"L4Y0NA*#9^4=>8S!B' MW A+IA1PFO%2!"15&UBF^4@!:'0"0/O:BG;,+F;/65'*X74-5EZWF?G^ +G2 MJOM(#GW/728;(5E1;B34W<]WZ=RWE+:Y-Q7U1F[JG7OSS!(6\"=TMBU<,WS? M[^KJDM(-]S-=.OXBY"@ZC9FQ=;G47>>>5@ >N0'\\U'-T,Q[6:M%0@AM9U=$ MNF]ZL2NQU*Y/==Y Q%@<6X)9I ^.I'7E:_WDN[9RZW>X=AP_=!E(-;'^VF# M3 8T_94&)TY]10B4^R31SX-@8K%Q*!21HM3GMM"F$#\Z<>AK1/S^U4"#J>N] MD,--M[816_A_WPA;'!_O-'NS$4"4'L@1,3V%$F$[_F%B6<]$BKHC-W5/=7._ MVPOBW"HN[MV+'OU:2MO M^;%_9:+V^R?R+AU> :G4#&^D_"5K'@N@^E)L0*7_DQQ3S?"2Q^%+5^_ZUQX^ MU%U7;_N/3R*#F5(*P-\W==T=OL@;3*_:O/T_4$L#!!0 ( /U!8592K%C- MJ 4 ,8, 8 >&PO=V]R:W-H965T&ULI5?;;ALW$'WO M5Q!*$;2 +6G7\B7Q!? E0?.0VHB3%D71!XH[VF7-)33B9!553+,'8-67Q9.%_+B*TO M)Z'Q)(ND5)M)/IT>3&JI[>CL))W=^+,3UT:C+=UX$=JZEGYU0<8M3T?9:'WP M29=5Y(/)V4DC2[JE^*6Y\=A-!I1"UV2#=E9X6IR.SK.W%S.63P*_:5J&C;7@ M2.;.W?'F0W$ZFK)#9$A%1I#XN:=+,H:!X,;7'G,TF&3%S?4:_7V*';',9:!+ M9W[71:Q.1T&<+*K8!)G!S\#5?^WJ1OXAX16HL]K(=D4_S_ 6\O2'VO82W]W]BOW0V M.*.+QTS<> ID8W=PO1#OM956:6G$+0X)S(Q!_'D^#]W\]E:'._NQI^]QO M;T,C%9V.&K;E[VET]OI5=C ]?B&ZV1#=["7T[ZKLR\C9^(=OL.8]%G+FE/,D M/I.JK#.NU!1VQ >+POT474FQ(@^&QTIH)"^T\Z ++7V2>OWJ*,^GQSU$VF7' MPGD!I?7'2U!W%'*Q&B MO*/*F8(\@@FMJH0,PBUMVI>$7U '.(DN+@DUQ'R*J^UCZ56E(\86K^$3V1+9 M33#10=08.7<>O@OXLN480OF;]<;B,WSNDR66\$-;)+5)6@4VXE(:C4Q8+7F' M$9[W.=G]5O(*:5I*U#3)9;-M;!U$A;O@:RM])+_&]HVVV&JYLV&H"Z;BI#3( M!3L<1&G<'%E>C4$2';FY;MJYT0H-MP" +3>M#?GV5&INNQ1T6'Y,&4-:% M$Y_P3KFZ3GXY=2?FA#84\+5@/:A*VG(PD4\[$V-Q MW1_,UC8W[+&=QE J$R)$!#N<_66E%;<72A-:?$NL!BU%-MV9X=]T.A6A0FR! M.W?+5V8\. 3^\ZB"O=$@< M6K3&L *?M[@9_-*#[#[TZ0,Y4E6A"13D!5JR*#0?HGZ=P6T.>E*$ A7P^&!_ MG.&:-*9K4V'QK$%3***"FVD!0R@MMSM',9CG3:&#-"8D$7?:J8Y&RT$22V*;./ M&07[""^PN4G3YYY\U+S&50%C3,TNUTNTG9 M'@IH!\6]M!9/W8@\@G^R+-$S M:60LQ-'^SAZNT?SPZ+GZ<8SX0[N(<1>__/#1R/J7IB?PT!5IZA<],']YIC47 M_1Q/,?,"M$I/2@NRW5.(7?9L5^@N?,!H%8= 6\LT7S?LI]LO8:MC:XK_:4FF MABMQ"S(YLFQ_HX:PD&"'&Z/&.S=T;M,#KQ-;V:0:G@;)EV':+#8'64\:5*?B M)ROF!8H-SJT#QT1=1\;;_I[A-&A7;+3R?"4(:[NZO ME/E8>=>6U7<79OS4JV.R\;:LR9?I!JG.702=TY(O%_(L@.\+Y^)ZPP:&_[J<_0M0 M2P,$% @ _4%A5O$@UF8,)P 3(8 !@ !X;"]W;W)KMOVT:V_^Z_@O 6%PD@*[;S:MHD@),F72^:QXV;+A87]P,E MCJ1I*%+EP[;ZU]_SFIDSY-!VVNX"]T-32R*',V?.^_SF\/E5W7QI-\9TV?6V MK-H7AYNNVWWWX$&[W)AMWL[KG:G@EU7=;/,./C;K!^VN,7E!-VW+!Z?'QT\> M;'-;';Y\3M]];%X^K_NNM)7YV&1MO]WFS?Z5*>NK%X/<+KZ8)?K+EJU=\9KF11 MUU_PPWGQXO 8)V1*L^QPA!S^=VE>F[+$@6 :O\F8A_Z1>*/^VXW^EM8.:UGD MK7E=E_^T1;=Y\RU\^;^JKK,&K833\@Y9* M=\/D;(6;/3R99:?'IZ^W1^= JJRXG"?MY8T#*EO5VEU=[G,ZRKEJ849%WILA6MLJKI ,_XV-3+NC'9SV:YJ>JR7L,"9]EY!:R05T5FX:JV7[2VL'D# M/\VSL[*$@3O3R%1 ;$L8&?86KX>]K=J<=$*;;?)+DRV,J3)36A OFJFMU,SA MLCFM[/;%A,& ++N\X:&0(DV!SP?1[C;T6;9KU\#Z[:Z$F:U-99J\+/?XN]G) M-) LGRN+GR[P.6UV[[_^]NWIZ?'WG^<7\^S'L[./]/GD^_OS[+5I.M#"8;5A M/HU9EGG; L? 2%V-:T%]3G_V30.SS_8F;Z+MG&>?6X/T-VUGM_1P) ,OC3<< M?KS+%KO'V6[/)/"3AXG]UEMX**BT"FP WH&3VN9?C'HN;AM,O]_N>->Z3=YE M^6H%FIU(!%.J&YQ OD72$M? ]:;C6TN;+VQI.RM#%;9=EG7;-T96@)N!3YZZ MAY^":\0;NCLQ [':Q-P:2+<0QQB&EL7\^Q=( ]_ M!:*/S&(N\[(G&J$83%,,R"\+[6$J8+W;NLH7)3!="[($? B*Q9:R/; ?.R)M M[6<*#%2#QL'!9C1%G@4N9@&#K&SG2(F:$_YH'37Y\E5NFPSG:O3>+&GSBS'! M<>8B/=FB;RU.$P;=+E!":0Y@&)=?CM >%_@#TI!Y4N@Y$]7B2!I/ +]YS?DZ?:8C3P'F(6&!X__G'#S/9O65]"<),RR%MO:[K MXLJ"5J*%UM7ZJ(31"D^AOC6KOLSP2^*/Q"7+?&>[O+2_>\EKZU5W!4H&?)!+ M\*UVQ!Q(^);67F]!J^;7IM64:$Q)'"NV2?BD!,^,-,:,/H/+M#JR%<@'*2VY M-C 7*-C=KJF!1$B-O/@5O!3B>7@2[&VUGWG">7[L<9]PLMN\0!U2$X?!"LM] MQIO8[Y#X_7+C&=PQ-^DB)0!X_9#?X=Z-A:UK4"Z(!\ 4X.QQ0?#C);!WW<-U M,*UFK$N4]EF (3!(&EC#PBA1@64ONQY&!X* RX<,TY>H3( [FFS5U-LD6RBR MH?HTUYWHN*N-A<72+1]^.?_AZ.19!C<69@LKW^9[&!@8J0/Z "/:RG^R,+RH MO>&CO*00KQ4&!($6O^J[/N83IT+AVPVXK3!L#\1B\X$4 [^BJI$6J.YA*X!G M8/FM8WT2 _BCO8LBO#+P% L4-\5L8KF%+3)\'AFL/&N5?8/]^=($2)EEYL<]#U\G540-:"&0[6\!$L( E 4I.5R="$XYD%Y0V]G M@>3!1?"8PDLKF%[=P(,:VQHO8"( XZ62R@>BU?A!-,6>=X/YB;F+5=_6Y!6( M+>J&F^EP)RLL;# T+FTVSRZ,D.OG,'@&@5_#QJ2E3:G6IN,0DM[@)=VBJWUA.K* MR&<JH;R#-&YFC)X;G 6IU=X';5V9>JOJJT#T*#XP-)Z&#IX'Z0 M\249;PQ\Q[$;4*-$ZGL-YXP@T @DJ25!&J^%U1O.:)DW#?J=,,%@A9D(SO^7 M 3:F9.][8Y9?B#^0@?)+9!OG-[=.$4$L:+8+D$ 7#]+5\,?)F+3D(J" %K@J MLX?U-E\,S*>O"J$=J2D4R*88SM6M!:W>M7.PMBA$OY/WT7;S["U1QVZ)V/C_ M62PD:)=Y6A"QHXX 9Q\O1:^E7<%VB?9U+A0:&J ;*BJUP:B]6-%(<% A$Y:H M.AIVUKVPL/\)]]A6#PJ#OMF7>8[*+[T_*LC5+U$V!"B!^*.O9$NU/ASQ4* [00D%,\\W#^4FV M!;,GSM%0BO);6 8=#.0(-/0\&1:&(B1,(Q*4;JT/WHP4#H2]%1A=B6U% .BFBFR 565+RZ>E':=2YJ ME)@!F1.<@AJ4ZX"$A8'9;Y%O>%^5>^?HLT<*&TN\VFY 0H]P8:3"T*6F#]./ M%$]4N!MXU#0E\798K;:X7DZ%&?8R[XOP8*VAD17LD)V 7\!G7=MJ. R% 2C' MQ%-H[2A O]I@=D%(7'"J(\E1+!:3;#]@R\H+%_H/-0JZIE]^F=L2'W $OQVU M^8#JBH%OT/=Z.Z,8ENVKN/3HFZQ C]0X\?3*<'[H#MD&"1D/'+AMR*;DV<*F M@D25I+?+NL7'L:N!.LA+@80Q-!=A>F:(^%[;:G=/%!7^@K[^>>7'0PZ"?6,% MJJ\C=6ZN0>!C8T%: )B/I5$BAHE)N 7,:,9Y 3:?O7)V8V$;(= B>6/5'[FG M7FHPUMV(E]YX'@_^E:DN;5-72$@)_V'FH&'!R9,LBAYNEAH,[J!]X#!M+UYT MY;SQUEFTP6U"+I['//L<+Y^=K#2;%#W98HP%V0[H#1)7B9(:OVL+=T_R!_SX.=AO'3[$K4)A]GWVYX9@!>;G!A]"PJ'>8[2(9NZ1':432''JMO/ MLQ]"QHJ4D\$L_UC;$#O 7,C#J@:2$ERNJ8U$60)! CF^_5J62;D(EFS=G9(0 MN=5Q^YD*P&1H/?F7G1#087H?11%(4^ M[IJ!@X'5P8[XVHH;?-?PQR>SR5QN\U]!5:TBJMJNCS(Y>_)(P!MI2;C0H)E" M80U,WN%3S,+Q5UF^'A:&]K)ME@$)!Q52@13@G M#IR'9,"<$P3VZ."P3IZ[2I-F!J](7=A$.KRZK"'F]SGO65;4I+#$Y=.\'Y\1I8]>OXK*H.LQ3+/$/!;G)9 <\ 25,>9,R)C:WD/- MLZHG+8OAE*2@R,'.97O7WBPKJ9RYS?X-MI4L=3)KRGO@*D/XM^2.?.9*.1A! M[+@@DTO96AEQMS#8-' #@(^Z&Z/WU([Z+8EW)+8E5[#X;Z*=!OU49^ K:R)H M+PCIG-)DP#<@9EM>''^-DBD+\Y;0>>*M*X612V3)/+E!:_0$5Z9!O>.<('0, MA2?=9,("M95+D>(6S8LV,*@.SS!,LI$I$GX;HGWD7O[5;=Q_JI>'T*.1/$9(*7JT8HT#5<\K- M5 (F(14_2%)!GOV$V??6=/=]"==]XRJX:!'> MUY<\RY$D^*)8?A,Y7!P&&X,BYS6,C\JG^92TVJHO5T!'MAEYTU48A=Q+JMA^ MMP,[V;3WD6T69I.7*Z>YO)S,>+LI14O1O_L!=U;$"N<'46*82!"J85'E-EE* MS#Z6!JQLHG5%58KL)S#)Z3$( M]QZF>8'3IN?C)*5.A[YNWTEN0 5*48HD%$:]H[V%.+>6C +97P(4P"T2Q+#Y M354A.:'JTTQ^+9I*5-Z<9S\VJ)JT=-9]!ZY[144%HFV@"^5Q!MN;4",8G'QS M\G#^Q*<1<5;?/)H_"E_6RCG5-:?TBS+&CB:Z *O=*=0R5M D5D$%*+_' M$9RST7\H,3O/WM:-L>M*Q@$/,4+'>+A,&0 ^J[Y:2H',WS11$5_)X!J=@TKN MK$> 56GS6?8ZK_(B9YW]IEJ7!.C1$HOC8FDE?AHK$Y2(QKJR=?=UDQM.ZIVY MMLMZEKU9[W?@A%X Z7+PX, 7$@#.69,OLC=;2R6H6?:6JN/\Z'/D:)XYI6T+ M=&\;)F^:"E<4$4]-V;9W7?<$8 7'EGVC0!BTK9X8Y4"OI0S*)36@@!'_C7WX M<7IT=D,R@*8K*+^A* F,$J^M:IZ1S1%6LS7(("T#C8 MS,]>25'F6E_O\TX<8WC%0;ELQ?/"/J-=W$_46=MQ)G604KE+'H82B*X6'?L! M$.WW31"NE.0FH(*I>O&^,03-M:R.E=D 3<3EL7G7KY3Z;3$GIL M2 &7?>J\%:#=<;FK=CIYQ9I==/SQ'.&(,)^.J8'O.:$PL"C@)H:[O$&RP>[WC=AY,@%-ZX/CSK";@$,+C2G=3]S1($KABBKU M0 USA28(;UR8#CT"7X[PH"(L)?R@)N"&Y.*A> (4=:+F1J#S$0)(N9[-SH_& M^Q0!RD3[+%H*5X*FKOWNX R_REY'Q:"#-_[VSPR(^LFNS,%/!EP.5#J8]&_0 M/\;YP]T!P?R MC(/73 W9";_%!P_E]X^N-N-S$'!+*!51.856U$Y5X/)*%WY)H MS=UT*(' Y"B&9-UH4K,"[D9B0<0,7(699B!N M6T>%).3*N(XHB"=7P'%/XT<,F)EQ *B(!RYG( M\0!B)B]0^??CL@[1 5>_S MNO%3;G)>W> EKWPR4Z@!VM29#,';\ I(9:CA;Q=%KGNN%*%7T4[QXZ+]U;4" M6+&''L:>IO(S9@'/2(]S2R'W-'Y2Y)Z(6_MUGJI,E )OGS6@^(9TP.D0KN)J M),-LRMV?Z/#43"J2DYR\\?K2M@J'C"IMF+HGY*#=+A"647@&!L*4,!G:"JG+ MT2(J0;IY-17*/+XTP/%RR<7Y2ZS].XCJPE @ Q'"(.3TX#AZN/UB2KNI:P<+ MZ5AHR&"(==!SICFRNXFH#?'H"'L 1-JJDJ0H)W+CBIX#>F(@M^=[;VH1>>U\ M(\XH4I*?@B+TNKDFCG@&CM1)?]>K%8JN/=!U5@GUY MGT7:S3'8 N'O$?_>_+ O/!(=AY"@G*&"D;^)OT>K2?]X$'1,K4G&J', PQT M,D_<(Z$'4PNFW.>\/3DB[O++%>F0!+^ 9' P,]X&*43-Y]J@.BT1J+2N[H_ ML&%#*P#.7L#V<]*H&:$R-%#/PQ(<)9RR'-+#QL5XS8G\"((G(W_DY9+\L32Q MJ*;3;P=$8[K7NJZS\$!Z0RJ^$7>K$GM^0SB3D!%M>#!X.[. M-J(2 NIH@-+*6ZOGJP80"%GV. MT'!BHM2NJJ"+<8H35[-.#9!KY']0,-=$).8"L7B.Q93/0;IR+.P4"[OC41BS M,244KAN<2C)X2]M (($),(*=(I*90N%\U8DXCV3"F76!K.%*VM85C>P684S) M8P"4"/]'7O48 8^R_!F=MG1,V[CR-HZ$F#^2](W)2TR>^Y%W8!>!VK4S'W@1 M5;A5C(HH]2/.7J#K9[=M_%Q58 YER[:K=T<,U7$/F[*0=)K %4 IKTH/\>&4 MTS!$><' C2M\(:HJ52$*D!+X#B[M[ /) M=H"M#8&24?(_=_Y$R2!!<>[1<=(G&*H5#(0T80T@BHIF--:12H"VA/TT@O.M MCA1:8+Q\R2O,W DNN5F44QV=?\+*.AVWP9%96QCAPWJ!4D[/ "HNC49GH1N- M-?,H1>R\)HX&N:HJ'#((:\$CIVI>:.KT2 M!FZ.[&R("8?+P]HL=E7Y=W^>OA3I$VCLXBW7_V MB\_J2-SB0W7R5O("'7Y,LW3.W]QA(L^C90I+2NKL5GCT%+$==0=$']Y-!^UO MMFGC!-WMH&TI_=Y^X0CDI<_&H+U15D+]-%9+L10X4&:34"810KPQE]B-@P$7 MM\]VB.6FT)-4/!V&SV4V1^C['H'(XMF)!K7^DC)IT2)(2Y"0*1T",11&$D5R M' %(Q]AQ=?<49GRL;O[SB&0].I<.(5;/O,=[J!=Q*H5.-P2E. !.MF<-<$)1H?2"07A$+@"H78! M)S\!G@;W]CM21>+SJ%/O;HOBB8^"V,1\9ZI [ -O9^'\B50Y=.BL(VT-DEF) M(&>%)74V6.$\^]&=2[=MG"OEPQ)I,HXI)IG6OX)8B7J(=8<+NE3K )^+TRP! M*CFPAVTYNH(PA*?F1L*!EOB-_A1H;B% A@E0\+SXH7GC;+>=$64.C M":&P&S,B?5-13V=CV9IH^) $]M&H6IT9)9JRQ'Q MZEDX7B$_>U'BV,8G.\?:.D0G(53@Y?,";*)E7T$"8$?]B2Z? M!-8[4+B4:=@K:K,@8#Y7@W6G MX;-\4?>=I*+(M$2Y*'+-R:TV[C1::JUT';6/H'/*,XFF.,JF\IDI1M1U8VT] M2EKM#?V8NZ.$GUVTRY705EGF\7YE4I4+!<4H6R?LOVXSD#E!J, M?&S#.'?ACDQ/]8DY9$"Q\_/Z_3J"2X@GB, MS@:4EZ)U>E:=.AJ8[&$3]PT('1V&+6L4" $!MI2N6P'C=E*B8O^%JUIT4IC/ M") ($,ZBS)<>:1338!95K3!NJ:\$C==W]&'F&PSYX@)^1T@:=N<@KD&XZMM M:W(G5RQ,3L#MDF5"UP,0.&CDM#3UD@F&E>"!:.4Q-;.BA$):I"P4^+!\O2N]3%C?'\P-7/1;]W( F<+?YM(U@ B->]+;4) M*BYA#. M\(?P(%=K%/D412L"Z;A7#[//(8O.,O*YKC/A,M2QV$,I'( M46E"Y@9%MM:/E1VQLZ9@A1+"7L5!76&\.S$#",#UJ-[FR,:A$1 M,I1Q+T( MIY#I_*_TR&ETI)^P]+@S5X1>ZBAHIS1MZ-&S&G2Z:@2*P#DYHR1>MIC#YF&H M F.Y^"E.(/)27?ZPKS"V)AMPS\[-G&5VW#0&<3&5D2L7V*:4].7PNOOC9#W> M-G@>1=$&;8MG'#5'K@SF585U&([-%&IU5?<-V++?>A )QJBEF&T%Q@7NQCV? M.53?%>N$[CNK-KR;2]@,7R(9$QSD D 6%:]ES#I)*VGR;H,]-4.8/* MQLI:VO=P2AEB%)F,YJ:07D8VXZV8R#\[VHD0W#!!=Z)TL*"PMY%7$/H_\*E9 M20FSPSL;3A[T7[E'CK*AM0JS;/HRTHJ-*(B@=\:QT(#X_NB3"LM&_D\L>/F"F9:[W^,MQ;C-T2QT"4P[J_B;PE)Z?$=OAINQX?A M*!17=["-02$LC]!U<1/!(_/#L=@ME ZLV.T&W<&63P&%$:>@SO/L@QPC&P_B M,)^EZ:A\QQ,2;(5\X-9Z#N<6PZ(SS&"4>G&:IK8=)!7=HR34R O&[0S]N!$- MJ.48?'6$H"E&$86>U5(!1,^AHFR*PG_+:6E;P0#]CDZ&BWM6;7+!>W"(A%$Z M'BA G@D][L+I$VJ>,TEAS5+);17RZ:-VC*.J4YS!J30\RQ_-TW7-&T:Y9=T7 MTNO3/X_A/])E4+J#VTGY43.1KKK #1.N5+*.,ZM*>]$T[W3Y6, MJ126TCTWT#O4NQA7)]R(9AX>[3%-<;?+F_=&"F%! _P[]\FE ZUN^KQ"^M#. MS?[0UJE6/>[XU+]G]]Y.A-O_?_,9O[@FL^ Y+S>5_0VS>PX0ZC X.F+O$<"? M7X.=^=WH+);"SMAJUTO\2)C1P95]-;IVFK(A6B9>5#/96-BN9KG9^P 30T** M8UJVOSCRC(]?.&0!>^*H**3 Y9PD-27'@67>=@-72D]]%AWIH>/LV+>0.KD:IT[D,=CH8++Y5 8TFSD'Z%BL*4$\!!<\( M [_1GBE8Y&]?M9+Q=-*+>GCP>;S]F0+\[Z1A^ +[M71=:3@. MZ3:50A5M-W:OT_.Z0S_-A(\Z&9VF.A[IHR6#(\NZTXC>NWLJVYOL0>2^W.7[ MD&M"B*,)9TCOZZ:=FB#2.8M2,J'/7:C.,;"$4[7:8/ETG>MCY'N6CON*SB9[ M*E%2*T)\W 6#$>4-DU@I.?#*5D=*%NH>2HG>_J" H PPDY#EGTC;)U2:;Y2< M3IJJEHX,^@G'!$50M E+J;TTS/LN2-$I-,U-0!=NNE-71XUQ^&IIY_N6@(QQ M9T=RMV\'%&J"E'7]A5P514F-M9Q%#7X01.G0P]3&FM>YV'.U&V=C6$,'R%MH M)&40R@QSHL-PLD!"%DHOI*VNI$QH$[7D.^U$"M1%!(\06^_/?IF$6CG#) =) M!!U?A!IJFDO.55H'.7(!_W(S0SH!,VRV/Y%'333E#RH*U!ZL37X>Y5;Q#0OI M0\/NU!\W7;]+O#$;YCVQ)2@5%^^0I(VS?!.)!.^(,5P#\V72#-ZGD;'+E:(J MIAPI']BZS!I+CQ^)COC*MNP!7)LZQ'$0E(2 ]*[4V3*IA5H6: MN07 O+"DNA(=LD[U+![X!K,(*D0KQ1[(PS2Y^MF]$8 ;J[*L$"A ;$+!27-, MJMDVE(O39E,3>/"R!/2Q)L[)\:#P<1G18#IY]977"EZ-SU#[UQ;*)O M.@DV-?_9 $0;PR2BPUM?B72]*5,8[=L9;S'30\3; 1TJQ#!L.77B%NS2!@$A MC.N^ ON %>H".Z5C?SD!%@SH+4* 69%/X[>C1,K#;XZLBQ.7(@:R;@4N1OZ+RJM@YN36C G&R7J&Y'@BT)?! M02M[C7ME7/J+5Q;S Y #9'J?/JBLUY\V*?H*?: K1-*,&>%2",QJB[T]C@AI M(\V0XC9(ZGRMM$H8'/49SLN=#&V,>B@!)%'%EJ%!YN!$)#=QD(;SM>[;U! 2 MA)65/W[N$&1C=N(^EM1@L8V[;?G6+69MJXHQ/>PH"CVB=3AP$MG4FIH,4&L$ M[C<\8W]'/UYA\A*O!<+HTU>0.2BDXEEG=A <4E+NR?<'3J\O(TB-:Z9-2ME] M:,-Q8%G@][<,HU_*H XB^I-W,G 8)HGOT0D%"OW"]>XM#S=<[+3Y7>>"Y/?C M:W+J/-P&F\D16C3V&/GE >2W3CQP4!2^!M>5L 'DNU-I7-[8%$!A0FRVUNZ4 M>NMTIM.R#C#OVT&S>R4JDZN@+&X.5NSKV3)2#(M17=P2("=F",&:!\D10!&? MD809;6W+$W3U/9+^7>DU_@#TY.J,?FV#E B82O!KEMWD;C*--BZG%6-[6WY1 MFN%7^'3UFA^&_I3K@^KP&?X-<^F%^J.ZWAHDLYG:*(@Q"'HV(?O4T%4&3)L6 M-TJ$LFU-(V&4IT\@8-2/U?778ST5'XR/>,TQB?]"LH,N#UDA?*<5Y49HB'"B M[,:)IY6,YT@DS"6SX!2BA71X& MZRUV 9]G[^GU-U/O,7->E@K96>OZO5#C996R%>GP=Z#KP: MOW'6@8C\N?X!GZ#T2E= -S/77"?*':G7:+CKW*M0?%O!JR'DW($6])L=?.,( M,;B4JD&\&L?=+CW=,$PD*,C(++/7%'M_Q7 =*=.=ZC]%IW=CJ&NB7!/LKVN, MXD7^DW>&T[P\PHIQ3B(\AQ-39&RF+@U2'UW6MJ]LG*\1E\[<!Z!-;L%[IE==SO4M$WO$)+7IQURY'L? VRL$:F#[%U MVF?X2N)RF^.GSY[.'V=/CUWTHR;M T&N:%%*B=_M-C#XP;>:T@ ^1/8'?56? M"T\HU\(XOX<=%Y>ZX)Z(?)RRH 73R61 M0M<>6AYZDMR;VM?6U!*C5UJVNBCNYA^5YX*7H_+M"LQ.SLX5YMR&3&ZK>&%F M6"M%"5'6A%T/,@G8W,&VW)*(*F>X5Y@35*ZT:DW@SQR&58IIJ1FJ3U>%%KY; M; #)!4GR6GQ)=1%#)?)@>R* OS1MU1Y.IEX0FG&:2^18/($A:7B"#!O G+JJ M=-ZE+YV+X!.@2O4:Q@E"TT(1F^=PEA\J!'H>20=FH0U+.N^2> M'-B=H9-CE./M3.QDE .=W;(^>?$KOWPL;!6E$#'0B.9(D5^!IR3WM3ADVLX/ M;PBO6=20LQC)=QOU0\8O*@WXL]P1>-1KCM*[AI2V<*\;[-P+HO<,B*#RWQ>N MC"I7++ALZJ4D*H'E#N.GWV<;CG[)VQ-]BV,YH.Q-;R=M%+0=5(G9U-CWR'[7 M?0MK:^]_=_ OU 9O1ITI#]#(X#\G^,_QP2OO-4C[C8-O#AZ=SIZ=/(,_'CZ< M'3\^Q3^.9T^?/3MP\/GVX-')[.GCXX/3Q[-G3[\].'DR.X8;SI0Z.[AW>CQ[ M_.STX/[!/?CYY.2$_GHX>_KD"?SUA@\.A6<^>30[?OHT\?#7 V3)\'. #>G7 MQ &%6T29E4?AU,;X3;]A1T:>L.,7%PUT!CND!U4(\B8]3%U4,?UBX1D&N7B4 MW;U55XGI3"N ^6AUA'+Q+HON[8+Y./;$*;/O8YD2O )4;2LCQT>B/H4>V*X8 M/E%S&-YVM_K"7?%,4MT+1U!!V6Y,CFB\,18E%=8G("O*;T\H?&JO;;"FP_FU M,'.>BZ3'>%[AZ#Y6[-T3N%9'*3%6:NA:8(.:VH6!_O71=V6^7([ITED6'6?Y MZ&K@M"JNF^:UB+D"5MDH8U.RHL$4(2-AR^G]!=7MW^$KR*NYZC9IT:M:;0EV^6HE,)H9)Q_*3D=X-TBD2F!PCR]JE)$2S@GA^63:YP^ZE\\?V!;^ M6<)_37T%_U(_I1\@#'_Y'(9?F]<&TRJ4;GIQ>'*HOL4L\XO#LY/OSDX/'\"= MX?*7SW?YVKS+FS7VG2G-"FX]GC]]?,AQKOO0U3L<$AO+PEKH3YR;:? "^'U5 MUYW[@ ^XJILO-+V7_P=02P,$% @ _4%A5N] /TR%!0 4 T !D !X M;"]W;W)K&ULK5?;;MLX$'W75Q!N43B 8NOB:VZ MDZ9M@#8(ZK3[L-@'6AK;1"E1)2F[V:_?&5)VE<9-"VQAV"*IF>%JJ"$M\LE2ZXQ:E>]4VE@>=.J9#])(I& M_8*+LG-QYM;N],69JJT4)=QI9NJBX/KA$J3:GG?BSF[AHUBM+2WT+\XJOH(Y MV$_5G<99?V\E%P641JB2:5B>=V;QR>6 Y)W 9P%;TQHSBF2AU!>:W.3GG8@< M @F9)0L<'QNX BG)$+KQM;'9V6])BNWQSOH;%SO&LN &KI3\2^1V?=Z9=%@. M2UY+^U%MWT$3SY#L94H:]\NV7G88=5A6&ZN*1AD]*$3IG_Q;DX>6PN1G"DFC MD#B__4;.R]?<\HLSK;9,DS1:HX$+U6FCS%3;D!8S'+UISU M+1JDY7[6*%]ZY>0GRG'"/JC2K@V[+G/('QOHHR=[=Y*=.Y?)LQ9?0]9C:1RR M)$J29^RE^_!29R_]=7CL-2PLFY4YN_Y:"_O YI#56E@!AOT]6QBK$2'_'$J" MWV)P> OJFA-3\0S..]@6!O0&.A>O7L2CZ/29 ;[ ;/6?]5?9Y73GO!S>WG MZ_G]A^O;^SG[P/47L'PA@9GOL1]>S13VG;&0,[5D=@ULJ20VL"A7C!M:PTI! ML0"]KQ;KBA(E56UXF9NCDV!6*&W%OVCB2AD;O-7*&/:I1.J0;O4M4H9YNOP> MYV""-UQH]IG+&H)/O7F/610PM7YH.1F\#":C<#0:X6",WVX\'05'?G4P'@=7 MJBA 9X)+5O$*=#!.PR0=!*.@FR8D.4[":3Q .5TIS2VP4EF,'?UG:B'%BA-Q MF& T#.-A%!SCIQG>(R]A[U?*"(OOHW ZC(.8WM,P">Z5Q4V+0YE%]Q+T+XIB M'.'FZ/8P29S;R608#J9I,).281G1H97(F&A!^*:DPI0-HVV%7;O:\ P1C:[0 M(I;F/6Q &B1T+,BMVO@R88FP4,M:HX)FN3!(+@;3[60P]''H3&'.*EX^>),: MWW/:<0-828JCTJH0QBBL ^6*=5^]F"1)='K5DB%S;CD^/2+S'+7$!J.1#VP- M,D>#;H\>F]DG[N,>U+4&;M:A,,'OD]YS\=KS6TG/@ M"RZYY&4&/^E6 E\:3B8)/H_=>("PQC8*TS0);DH+2&44;J9KR!WTXVCHOG>U MSM9X#CJ[YA!,43@-1]$T2-%FB@TQ#7Q-3 /07R2?^$>45C'P.6DU#]J=4"=V M_> (ARWJZ$K''4=LY:BE&Z=3%.DFT1@?<1KA,*:^OT'\">T*ZC5(=.RL'>^& MS^#H?4TG$8#=+@3Z G_C_H^4- B1J ^.]OU!Y1A54G- W" M-(J"=C#[I4(H-Q/:8/\GZN(_4$L# M!!0 ( /U!85:;\4*46P, +P' 9 >&PO=V]R:W-H965T;>K% 'T0-.3.'(@U9.N SY6G.AEWYE3#,/0UU4 M4%,]D@T(U&REJJG!J=J%NE% 2^=4\S")HG%84R;\U<*M/:C50K:&,P$/BNBV MKJEZO@$N#TL_]H\+[]BN,G8A7"T:NH-',!^:!X6S<$ I60U",RF(@NW2OX[G M-YFU=P8?&1STF4PLDXV43W;RIESZD0T(.!3&(E#\[6$-G%L@#.-+C^D/6UK' M<_F(?N>X(Y<-U;"6_!,K3;7TISXI84M;;M[)P]_0\\DM7B&Y=B,Y=+9IYI.B MU4;6O3-&4#/1_>G7_AS.'*;13QR2WB%Q<7<;N2AOJ:&KA9('HJPUHEG!477> M&!P3-BF/1J&6H9]9W5&FR$?*6R#W0'6K $_7_C?56Z8+ M+BU;33Y?;[11>#O^>8ET!YF]#&DK9JX;6L#2QY+0H/;@KW[_+1Y'?UX(.!L" MSBZA_Y_<7 ;*1N2."2H*1CFA6H/1I.X02T(-V=J-]FXC6RA8;$6K%!,[>^&9 MQBMI*B:(J># M&@78A5"XZK]^X=Z9T0W'^"PG9A@@QH?1XX@8Y4[@^4SC3<=!-ID@PM517,NZ M!N4.KJ$-*-1,DF 69R=A+54C%35 A#1XH9 JD1O.=M3V'8V&XSR(\^@DO,>V MAJVCD9H9IX^"69Z4<=CB:1Y[K[N0%]Y<3P.QL@,I=DLB.*Q/2[4XXB:*)O^*TGQKTE2'F?!+)J< M9>FX\FOY!AD><3<>.?^X=:>SJ],@S2&ULE55MC]HX$/[N7V&EJU,K121.@ '2+!+ MU4K=EF[;.YU.]\$D ['JQ*GM++O]]1T[0%EI2W5?G/%XYO&\9!Y/]TI_-26 MI0^5K,TL**UM)E%D\A(J;GJJ@1I/MDI7W.)6[R+3:."%=ZIDE,3Q,*JXJ(/Y MU.O6>CY5K96BAK6FIJTJKA^7(-5^%K#@J+@3N](Z132?-GP'G\!^:=8:=]$) MI1 5U$:HFFK8SH(%FRS[SMX;_"5@;\YDZC+9*/75;=X6LR!V 8&$W#H$CI][ MN 8I'1"&\>V &9RN=([G\A']M<\=<]EP ]=*_BT*6\Z"44 +V/)6VCNU?P.' M? 8.+U?2^)7N.]M^'-"\-595!V>,H!)U]^4/ASJ<.8Q^Y9 <'!(?=W>1C_*& M6SZ?:K6GVEDCFA-\JMX;@Q.U:\HGJ_%4H)^=KS7V5]M'RNN"KKZUHL&*VVED M$=M91/D!9]GA)+_ 80F]5;4M#5W5!11/ 2(,ZA19(\7_KO8F.LQE_DO^=2[X#[SP.[L9F8AN6=]]6*_N/O]#%^]OZ.KCE[?K MV]7[S_3)%7"\(J0U 0U,J65!1-5K=@P,WY(HDHS!.4B<,PD$R)LM6R,(!/[$; MABECA_5UJVMA6PT^TJUX<+(AC(7#;$Q8'*;IF%RKJFDM:/,T'<)&83+L$]8/ MLRPAZU;G)0964*.V=L\UD-%@3+*,D>?+08:#D*5#,LC"#%-[!\9,D%/RMFHE M=_4I +N?"]Z1#;KR2FDKOGL%>8E)COLI>852'(Y& Y0NU!VKDHY#-G;E28?A M*,VPO!?P*3P@31N@>V[H%6,]AF0A)9Z$]"KKC7[NG.?5L#<^:K"AVC?V$3C6 M#-STTO-6^OGS*^N\48I#)&33@*=4^=A[[C^/SDBI KWSU&OPAVIKV_'327MB M]T5':C_-NZ?AENN=J V5L$77N)<- JH[NNTV5C6>XC;*(F%ZL<07"K0SP/.M M4O:X<1>92Z.*HEQ?IZD?^]LART;;L1[5?\A*[N_7!0+5HDM M[VO[BSK\($9[4I)7JMJX*SL,M"&(R]Y8U8S,0-#(=KCSN]$/,X8B.,$0C0R1 MPSTHEX*2X7R'@C]*U87'W]19@% MW[P",#D"3%Z3_HKK7^?+V-+[=2_8>]5TO+UG>VY8IR5J2M;W3+16:%$QV5K% M:E+!N-:\W0F4DC4,=0@C?U&)$ FB-881&MCNV MU:IAJA6D-0S8O>#:+-F-:@00,GM*T6-[9%O6?06.C@PP)$O<6=%63@ IG(2- M*,D!??=8YP_J(&Z%]DPGG8BQ;=AB@&/I)"QZ9OGOKZ MF=&/HC9YS+S@,L+J-' K'M@'@7;/+5Q/V+E1+33=LU)H"SM(F;@3NI2DZ\.6 M;6&0@7LJ5DI=]HVQA([,V7%=#? 5!/\UFFI8N:>04BYN>]M#2R?@NLKX<^\Z MU7 K>5:ZV ^Y)HQ%^MMCV@Q^?"E32Z4[I8ETCPGVN><:M&8LB"<9/$]9<==) M3;@!$/TI]YUQ?$HA &O% 3Q3BI"OYL!=*)^Y35IT^[J>^6X>IRG:HGJ0Y]H0 M4N.6U[TS=P#9\?O!C5J,% 9C=D-N)U.@$I?).ULN]8, >M*CA>OZGNQS\F 9 M?&R=C=0-!&J&XEZJ72O_&9U_PI5H1IQMD4$(^#S[2EB%6B=D1]CP*L:[8 >H M(,:MJK$D&/9&D@O1> # O#WW_D,N=G.&84J(9H,&A4GAT:2@2TB7P/M^KA4* MC3WWKANEK?R'N[! L:8I38>>&@E9:;POO[GGF?7"MU("\'676 MDF]DC?00!C1!F-,5E)$?QJ'W,W(6BB8O.@1>&/IIE'F%OTYB7(,D]6[VP'3F MBFI&F.6)E^1>Z&<@_!W-?-8W'4'J9UGN)7Z#]JNPQ3QT)D$=^6JQQ M" L_#,?#&L;=]%U7NYX)%MD.Z]RP6=4(8L6F<6$H65\)QHD(/!@_S+79@Y=] MGH3^.D[HD/A!&E&D>FIZ0W="QY-V3ZW%C:.RUYKR?AZ PB^"T,O\,"V>N7Y& MYP_M<1#@Q0A!D9/R-(]'!ZK3S 0O\XNBH$/NYXCRE&6CF=//EXV,2H9@@/OJR>W9_*C)8KC*]Q0M'0K<&,?.2:.\\8+'976A;$N M#M0*9V,1+0TTI2LJ5E$GG)Y4U#+ >!S_ ?1>1HT^2! M(<04'VI=:U1[0 F'ZJ#$"V/TMHS>)JB8,"[H#$>PP3/T\3+R?,.69;+K>#KNL:\3> MF\3/L\Q[Z[T),]130:NLVQN$%/HN:X;,(\:QZ/;18-]]HE302 Q2K!J=-^B0< M^VBYKV@\CYD/7U"*2=M,@_1+I#+VP+HF/027T#TQQVT/)(@@W&.N']/4?S+B M^8CSV)]<5H[-[4QMSQZ:&Z7W3-%#1YEXL-@:50;S MH7B&)2MVW1';Q*RST,)R4./:_M(WV&KV*=P(O7,?_+2LP'O#5_'QZ?$_A>OA M4_J!?/A#XB/7^$RA57X+UF"9IXO!$=,/JSKW8;U1%I_I[DBKD-!$@/=;I>ST M@Q0<_VFY^A=02P,$% @ _4%A5@Y)KX= $P IDL !D !X;"]W;W)K M&UL[5QK<]O&DOW.7X'2U=ZRJR"*X)N)[2K92>[5 MKF.Y;&>WMK;VPQ 8DHA @,$ >NROW],]#P D(%&.G?CNWB\2"6!F>GJZ3W>? M&?#%;99?JXV4A7>W35+U\F13%+OOSL]5N)%;H?K93J:XL\KRK2CP-5^?JUTN M1<2-MLGY<#"8GF]%G)Z\>L'7WN>O7F1ED<2I?)][JMQN17[_6B;9[ M^!"O-P5=.'_U8B?6\J,L?MF]S_'MW/42Q5N9JCA+O5RN7IY#?C7PCDX0Z@AB_F3Y/W)#4L/[9 M]OX3SQUS60HEWV3)?\11L7EY,C_Q(KD295)\R&[_+LU\)M1?F"6*_WJW^MG1 MZ,0+2U5D6],8$FSC5/\7=T8/M0;S04>#H6DP9+GU0"SE#Z(0KU[DV:V7T]/H MC3[P5+DUA(M36I2/18Z[,=H5KUZ7"E>4\MYDVV6<"E*5>G%>H&MZX#PTW;S6 MW0P[N@F&WL]96FR4]V,:R:C9P3ED?UTL59'#-/Z[;XISMV -\37A)+^#!YB(+UIG!W.';!/6.$OO<)'>_* M?)A5F.OA)1$&+YGDS%,B'!["T\J=N9 M>=TQ;JR 3A@RC;QXN\NA#NYN)^ZY=UP):2WB%(U26$S)F*+EKLMY*TCN,"M3 M4AY.Y/QC.>Y](C@XAJ:/YV \&X]X%EC+),,=UTW)BI4I( M.0T&_GBQ\-1&P%'VQ](21)XHO-/%I#^8>#M8(C^K-;A>YW(MBDYEH;_3R;P_ ML&K2FETU)D=2-0:E1ONCT>I%,/0<0 N!:-'6NJ6>G&FZR^/0=6JF^M>_S(?! M['NU-TAZX#(1)M+WKG3CX@'U^M[I:%)-BK5&BTE"PKQ#"(BU%JDG54C88LS. MV\@D\I;WL#IX41[!AG/X(REREQ4PYA@C+A&_$=YY*7+)Z)46!A+)!VY%G@L\ M*I76I1UB2R/X7@K4(-)^%H!;2I?/)?RB>B MDHP:'KB4&#>1F#2\),^V=@3!.RPF0>]"KYB"*D*)V]!8+_"'DT'O/19%Q)$G[Y!\*:F%RB!N MCIP@SPF2M+2]B3^<+WI7?"O-TK.#V[/QH/<#J1!Y'"8MPTV:)=D:OHD53]RERU7O#V0?ZQ4IIV]C$.W78;C3WYV@V-LW^EF71+6RV M-QK/_5%@,43LZ>>T-PDF_GP\[[VM*1M/E5O<=:H! K->3GO/ G\PFO6>T[V< M\,(JA^XLQA/<^4&N)*8?0>(;F9;2M]KJ/9OX #T\\^&_IC[/U1F MX[' GXX6>.P=3#*R Q;B;N^IA3^<#O"8GGW2,D=,"?G-;#PVG1UJR,)KPZ8U M^AAO)[LEWVL+F"L$FJ3O';7X%0HH[14'X&G=T %=U9L-2^1?!LNMXY%\2QBN MP5_%@3J7RS(&2)%1P[9BN=(8D&?W(@%6;27\+0+T_)N\U]K::6@J 2YY:U>Z M":85)F6D8[=41;QE3T](=)J'7$%7A1V7[U%'#@:SJ Q)XHQLGC#6XK]=D]JD M'Y*N>U).0@@B@0Q%9:P&%M8:2I7L59]4T*/(C'9#SF)[R$5RSUZL)IL6<$N M-5>D/PT^)B'30FO0-RA!DX'&LSS2<9,-B)==*S^VD=JDI+3R)$26Q!$/B@2W MX%2318:J\EJ\I$8(6E2K(G-$L@!).N#3.5J'G[$5)3Q^L^%M##6ZJDM<\LK>VU8O9*L5ATDM!IG, M=DE),A>E61X:8VN;6YI1!A)1+4ISHCS ^ S2$4AM"FI2%D7*0A#NR9S_.\$D M:N#L7DK56KD%BX4_G0V\#Q\OE#' &Y@-$V&1*6^ 8%A*K#FKJ>"WBR*P#[CK-N=^]YEZOTD MEWDI\GMB5$9-[=:&/1WWYVX*7#6>:>62T6-P+8A-5PA4!<(#KP*^\[I$I0OT MD:1RK\Q97Z)[M5E $46Q81M8J39&Z$[=*HDEIM^47R0J\[A".0V"EAH5QD:5 M)JX8!L6X4--VVJS&)QK EMPN*-8R6X.]':/P A?>4%!5*^;(",\(R/;\/Y0[B/1R@3 Z: M;P1:+*5,;9ATPQ_2$S5QJ$)(0R($:H(YSVFOK:TBX%,,0(HL#G>A;9/8&)[0 M1FCA@/3.X O10DR!%X6$ MH^B6T_R,>SPZ>T,=.4Z@3$4))\'3B,L>[X'4VL6IWA719D.P83.@UE6BB5H6 MDK3B-$!FLVH038=V#X5#CZ$Q+GS_5Y$RNF@=#'3XB'XMR7J9-JO';$(#6\/L M9RB$_ ?VCSL9YD@S=Z&K)HW?A">+DYS861AI<<\]4#$HYG?CGNV8)O3AXR]* M!P<-A 8^.,^P0:PUN+!J2"(;S2H>DJ'.!!3JTN#E-9+4PPA)ZW0 B]PWJG^7 MBKF3&9-';X&KS"A- M)OXT&/:>,V,V&OO!:-1[[KV%M>9O8/:\W7,5%AGO]@1?$CN0C[WC,* M.L/!]]4-OA!\_YS-X'0V[0]='*74E&)Z>[K6KT^ "BHOH>_U#2#@>JF3&3*. ME0B);N,R2C]JZ&?>HK U)'_)R%WD69&=H>!-V$RVR/M#O50^8P)JX=!LS.0B MO.9V""*B)H!& CT6+B;WG 8>MZ\ETPWG]"8X'!;WG;/]>CM0WPQ9/O2#\:*5 M*Y^-GL*4ST:S;IY\',R.9Y,')XX>#AWGP *.-#WAP4EHGX4U@\QC=/?;GB^ QMGOFCP>33K)[-O6' MM./X)W/=3;3Z)]/]3Z;[VV&Z*U[N_S[1?>B&3Z6ZMTB\XC-35+I.S1_ I]]9>7A[' MB%?YW1_#B5>I_.]AQ6T&]2@3_C /7@G3P83K\S3(^KW319/J+"P1V,( M#OE04]X3*,%#9L 0&XW,HRHTZ^4D9RF/L(F5=-\>GW@Z,DD0;,;RP/P54L!T*'0-ZAG(V%H/[C.C;:9C:G" M>1Q&&48#DAIXP[6X)E_Q=!(CBX3YVC$N+NT 9[N,-!?I8KR(0^4.A=+JT1E/ M8+2G5X SR!B:X&.EUH#J1SV)W4$HS)%6TMDZQFK2-XJZ?[%84.=%;C(V4!(2 M]LX,FU:+/HG7?9!Q.*[M:!I6Y-CS@K6CHERB5-#%&^ A^;1U9W=0SQ ;V1*Z MM/24T>;?LR3BYF_J SD6AXX?,AG(".*PW!R2M$**-7!-,R15\;1_&)!J>-]3 MY?)7HBGIJ&]Z?R"B/FOHVU.5P?R,SP/BV10FG"O"QRZBM7TJ+$L]Z6@R!_4H MG+5LYUCPU*]/"/:R S!A_*X.6 ^&PZ8GZ6VT47]QP(59.VR7W1W#;%?3T6>J MPU F7(?5*S =F-I/N%Y+!W6A;L!/[, M=/B+KD5KSG^!6YD1_A+[A>WSH,QK[9 ZWG,LXRCTZ+\8SIW>X:GICO M)UPC-.H D[2K6NBO)QX&*_B-+\E'7?C5OBSG1,>]V,-"Z2.N.K-;N16 14OI MCH]A.$Y'$7:-[[0BY:E7-7L[VNS82'RI.2&"VK%C)SWUK+0C\X6CQT$MK(W\^ MGSSVSEHP\8/AHZ^L+:;^;-SYQMK1KZ75TOJ^=Z$.H<^>,8!FR$ZRUE6[?'_E M=[#H#;'VWE]K'EUSO2TSD?,:1# Z[1[/Z#E3]+VFVU697HAKX[&9>\5,L&_) M[2X#Z$DL&]<@@)^(3(_DTQJHWD([TV^A5;?8DT0"^.(I0.NX6LG,0ASDLWS" MT\5NQZJE".\Y29%Q^4BXQ].**YP^$J)SJM M']..S/DG&@$ 0?,H#&-8-TI]6D;#5I,WT28"5Y2\@T'[V?R&*=,?9B&)^ZY' M%#. RX L4$N",,+^]";.LU17V9SR,Y/AD[\C,R>*1%F1XYLXD6NINB "UHAZ MG1D1#'=#IQ_HL^XIY_ !$7V7E";QM4SB399%^I09L;]<:^ .##VB0H!B>N'K M-P0%PS=,F@MC#)&:%_3;SYG1BZAP1"/LPV[)H;,B/3[WG<=:'$8,C]>I3J1L M%&R\H-CV4J(]Q%<=FOP"R<&WFAO0]+;B5Z@Z3(1-TCI.AT")53I?U9*. C@L M1\PBF%#Q=5[&7!QY\F/*;T=.S $.?8"B^U!E;X2'WU*@! :D7C T=E*=_%CX M\]&D\^!',/6GDW'KP8_N=QA/>\\FXY8#(+UG=/CDT7<6_=%L^M@ACL"?C := MASA,4_R@[]9Q207W^'OD%#[!%PG6_%?/;^GL7)SLT]:[F:W2K^H%=@ MOE;IZLJ7(XI7JYK?7;X.]LM7\?G5Z\4-G62\K&^G7-5V'$$7M#H YJMPR8&.CB.\WSXJ.:G2NI*/ZI@Q9BL>7= M%;$U49[X-_:3ZT7;KC0[G2EUU.B]E_(C5$41DQ\[)@%J?>G4A/H^R]&QH M:?M9GO/:;R>AC%CS+T11L8HN]<\HN:ON1Z@N]&\O58_K7[#Z60 Y <.)7*'I MH#^;G&@WL%^*;,>_Q+3,BB+;\L>-%%@/>@#W5QFR5?.%!G _S?7J?P%02P,$ M% @ _4%A5F/B'QL4!0 L@L !D !X;"]W;W)K&ULS59M;]LV$/[.7T&X0Y$ BBU2K\X2 TZZ=0'6K4C;%<.P#[1TLKE* MI$M2<=-?OR-ENV[CIML^[8M$27?/W3WWHKO8://.K@ <_="UREZ.5LZMSR<3 M6ZV@$W:LUZ#P2Z--)QP^FN7$K@V(.BAU[83'<3[IA%2CV45X]]+,+G3O6JG@ MI:&V[SIA[J^@U9O+$1OM7MS*YY1:=J"LU(H: M:"Y'A;=ZLW/\$VGLSC5;JU MX4HW@VR6C&C56Z>[K3)ZT$DUW,6'+0\'"F7\%06^5>#![\%0\/*9<&)V8?2& M&B^-:/X00@W:Z)Q4/BFOG,&O$O7<[$8YH99RT0*=6PO.4J%J^ESK>B/;]F+B MT(:7G%1;O*L!CW\%CW'Z0BNWLO0'54/].< $G=M[R'<>7O%'$9]!-:8)BRB/ M.7\$+]E'G 2\Y"MXN]CH' -]&/XS::M6V]X _6.^L,Y@W?QYC(?!2GK?D0!@0JZQ6E@Z8E4U*UT M;]%]>WI.,-?0+<#L\TV>&VTMO1;&W$NUI/-.]\J1>57U7=\*AW#XRCCY4?@F M)[_@&/M2^&WH3*C/YG=@<-#06_#3RDN\L=#T+?U9-D!/?@=A["GZ<(>C:HW( M#JJ5TJU>WI/O",N*B"4QGDY2%DWSDISZMRR+6,Y)-F;D.G0K.F^@#=[8E5Q; MDN=1DL7DA)51EDU1*RVB8LI(.IZ2U]J)%F$X3Z*T#.!Y'&6\&,!S'DVS)(!_ MR0S[?S%3%(EWGN51S)+!>62IR&.2C^-O,9,CL5X)0\=ZPG"+ V+2B/& S7G$ MTCQ@\Q@S4'A)I/!3/5*P3N*@!HM%)1Q> "M/6JHTM7*I9",KH1QZ867=BY;> MB;:'P2D?E*82J_5!_8[IPRX0!]12^("_2!LL_;,R]WP.\Y$>YI6$B@_)Q0O2 MIJVCND$'[T#U$.B(4E[BH< BX7A/HH1EY)5H81@!:/P=.$P@85XT0X$\C@FF M M5NL;.%J59!LAZ2B?]7AT(9?N917J2D0.N!_<]C1#=$];Z7YEB'>T?**"F9 MSWN"U9WC(@QH$A M;!KQE.]K=M>V^Q_-,0["F%5NX*!:81#@2X]6NQ85H44][\L=SK\OHRM82A7Z M>2%:H2I?0UD:1]-0/(QG.,AR,J]K&;J2G)$4!UI:J:OL:HUQC69_Y?ZS7\CN; MOU=B+4/1?;(8RC242-/@#N>IP"441Q:RU!L#JKJG^'M6=I@I@6:Q"\57RIXX MY,W303=^'MRHNL=HCOV%)P=[%(ZK9=@6+:U\)H:5:O]VOY#.ASWLD_BPS;X0 M!JFWM(4&5>-QD8VH&3;$X<'I==C*%MKA; S'%2[58+P ?F^T=KL';V"_IL_^ M!E!+ P04 " #]06%6X?9'W&X$ !R"@ &0 'AL+W=O[ 9HFB+TM=A?[ M0$MCBUM)5$DZCOOU.T/YHC2.7[HO$DG-G#ESAARQOY;JFTX!#'O.LT(/W-28 M\JK9U'$*.=<-64*!7Q92Y=S@5"V;NE3 $^N49\W0]SO-G(O"'?;MVH,:]N7* M9** !\7T*L^YVEQ#)M<#-W!W"X]BF1I:: [[)5_"%,P?Y8/"67./DH@<"BUD MP10L!NXHN+IND;TU^")@K6MC1IG,I?Q&D]MDX/I$"#*(#2%P?#W!&+*,@)#& M]RVFNP])CO7Q#OVCS1USF7,-8YE]%8E)!V[/90DL^"HSCW+].VSS:1->+#-M MGVQ=V;9]E\4K;62^=48&N2BJ-W_>ZE!SZ+WE$&X=0LN["F193KCAP[Z2:Z;( M&M%H8%.UWDA.%%24J5'X5:"?&8YY*0S/Q ](V%0NS)HK8!-XPFJ5J+UA8ZF- M[C<-QB*/9KS%O:YPPS=P@Y#=R<*DFMT4"20O 9I(L?']=#9ELQ0P2E[R8O/^72\,NA\TBVNT](Y64J,56UUIM>H$ MUI)KMI 9M@C-SD7!3"I7FA>)OKARL/"0ST%1\1TJ/CT"YS.Y M7!7&.7,"W_=:48"CCN^U>[XSBN-5OLJXH3"Y5$;\X-01G/-6X/7:+>?".8\B MKQWT8WIG@=^XQ".<96CI MX31L^((U:6PY\ ^@\H=1[Z'C5*78%M=MJG6 MA<;%6"H"*)4@Q;,-0Y$I):*LL#C%"ED*DUKM 9ME7)65I(UEH64F$JN@-OBB M.FIRQ9^#LJEK&XJ<%*34LY^ 95B@!INL%($<9VL.&^A $I[QEZ/!*A"#,OAK M.;63D,:9WXAJTOJ-SD_*1HWN8>6E1-NLZ7QR%:?6OAYDQ^;_5H9XX*8D&"-? M1"R5_!?YZ1?J)! +$@=M^1P1<8=@,6F/2 N> 05KV",)VF"9?][OM!$L#:'Q M"U(\%QR%S$+$-I*K6V"D!22XV1RKI*L&H55CH^SX#9[EIL%5- EQ'Z^(8. M;YW2(TW*EO+5J7O5HOZT9Q3_=!3UYWX545/J>KU6EV8M!\]!NQ/0N.T$$?8J MV] Z3N2%76O2=0(OC"X=S!3O60L#"GT"9R:1\;X#'?N!-&OW@!S4TMYVJ.C8 M&:LKP7YU?Z$:5?>(@WEU&[OC:BEP[V:P0%>_T6V[3%4WG&IB9&EO%7-I\(YB MARE>"D&1 7Y?2&EV$PJPOV8._P-02P,$% @ _4%A5C>Z$@X P 1@8 M !D !X;"]W;W)K&ULC57;;MLP#'WW5PC>4&R M4=_2Q.F2 &F:80-V*7K9!@Q[D&TF%BI+GB0WS=^/DA.W0]ML+[8H\AP=RB0] MV4AUJRL 0^YK+O34KXQI3L-0%Q745!_+!@1Z5E+5U*"IUJ%N%-#2@6H>)E$T M#&O*A#^;N+T+-9O(UG FX$(1W=8U5=LSX'(S]6-_OW')UI6Q&^%LTM U7(&Y M:2X46F'/4K(:A&92$ 6KJ3^/3\\&-MX%?&.PT8_6Q&:22WEKC8_EU(^L(.!0 M&,M \74'"^#<$J&,WSM.OS_2 A^O]^SO7>Z82TXU+"3_SDI33?W,)R6L:,O- MI=Q\@%T^)Y:OD%R[)]ETL>G8)T6KC:QW8%10,]&]Z?WN'AX!LN@%0+(#)$YW M=Y!3>4X-G4V4W!!EHY'-+ERJ#HWBF+ ?YXV?6H">A M05;K"XL=PUG'D+S $"?DLQ2FTF0I2BC_)@A13J\IV6LZ2PXRGD-Q3-(X($F4 M) ?XTC['U/&E_\CQ$Z,YX\PPT&31*@7"D)_S7!N%M?'KN@6!AL=MS;,5$PX MS (Q5&R/7F5)/'KG@K3DK*0&XW+*J2B N K5A!H' 5%:?J!%11I03);DC6.3 MK::BU&]//2P"J'-0MA \6PCV$7O[6\FE:%&1]]I+LB ]&>$BSH)L'/41F$K- MM!T>&J%!FHV]. I&V;"/T*A-;0/2T*W""R&&W@<$CR=0-UQN 4@. E;,$/Y0 M.5XZ".(X]9*38#P>>5\Q'?7DHKQX&*1):@],TH%W+0WE3X->>^-Q$&<)+H;( M%HV>JYKP46_7H-9N@ME+;H7IVKS?[8?DO)L-#^'=A/U,U9H)33BL$!H=CTY\ MHKJIU1E&-FY2Y-+@W''+"@<]*!N _I649F_8 _I?Q^P/4$L#!!0 ( /U! M85;?^Q1?X0, /L( 9 >&PO=V]R:W-H965T/A4ND74R-:^-$(:491;6U[F20FK[%A)E8M2KHIE6Z8 MI:VN$M-J9(57:D22I>E9TC NH_'0G]WK\5!U5G")]QI,US1,KZ8HU'(4#:+U MP0.O:NL.DO&P914^HGUN[S7MD@U*P1N4ABL)&LM1-!E<3D^(VM\4H2ATA%)A;A\#H9X$S%,(!$8WO/6:T,>D4M]=K]!OO._DR9P9G M2OS)"UN/HHL("BQ9)^R#6G[!WI]3AY,\O&0ZV6H)TTH;F%=]5K$SDN75(>K:9;3GIV M/--8< LW+.>"V]4PL03JKI*\!Y@&@&P/P""#.R5M;>"S++!X#9 0FPVE;$UI MFAU$O,8\AN/!$61IEAW .]ZX>.SQCO?@?:4]_%'"&U?A[\G<6$UE\<\NKP/F MR6Y,URJ7IF4YCB+J!8-Z@='XTX?!67IU@/')AO')(?3_DY3# (,!Q+_,'CY? MWS[!S61V^_7VZ2]XJA%FJFF97$'-"F"0!SNLTHC4:!9^M23SZ<-%EJ57;TCX MT\'5;]!JM>"4:9BOX)&N'X:I]1U0K@'9,EM[154ZQ\4$B!T>@D-!K,!.X#T (,T_8D0AQ2\,1=20>]+ MI]VV<+S)MSNV@O/0 T? 9!&H]NGSCQK%ETQ8U/0L.*5=OA#-"05!0/;[&HNV ME!72-%U>O[9[(*Y2]2$TGO <44*AV9*^BCY[H_F>NPLOEU0.32LXY1M#8*F" MU@7@BV6!M/[/5&_7LT!+P?#2?6'3$#*6[+LZVI]ODO]X%I]N\NQ"@WFG$1:, M8M49>(X?8^_'I',O!M$F8\P5N"I+3AZ4 8LC\7UN'4:?%8='^+L#0QYO,WS/ MG\J=QNHK(3?(7+@#P\)-)$Z-Y$)(8N!BL=4IP1-MKBP-2[^LZ=\):B= ]Z52=KUQ!C;_=\;_ M E!+ P04 " #]06%64Y^E\J8% #R# &0 'AL+W=OO(+QBV #!WV[2+ F0KZX9EC1HL@W#L =* MNK*X4*1*4G;][W?4D4Q*=*&W_2+T.H MCX9#GY5423^P-1E\*:RK9,#4+8:^=B3S>*C2P\EH]'I8267ZI\=Q[^/&WY5M/([8\&>I-8^\N0Z/^F/F!!IR@(C2/PLZ8*T9B#0 M^-AA]K#N>(/^-OH.7U+IZ<+JWU0>RI/^85_D5,A&AP]V]8XZ?^:,EUGM MXU^Q:O?.)WV1-3[8JCL,!I4R[:_\U.FP<^!P](4#D^[ )/)N#466ES+(TV-G M5\+Q;J#Q(+H:3X.<,AR4^^#P5>%<.+VP5:4"5 Y>2).+"VN",@LRF2)_/ PP MP1N'60=WWL)-O@ WGH@;()1>7)F<\GV (;AM"4XV!,\G+R)>4C80TW$B)J/) MY 6\Z=;A:<2;_@N'S_[IL+A4/M/6-X[$'V>I#PY9\^=S,K1&9L\;X4HZ\K7, MZ*2/4O'DEM0__?:;\>O1#R^X,-NZ,'L)_;_'[&6XL9B(0>_B_W# MO3B[O107[V\?KF]_O+J]N+ZZ%W>-RTHDO\AVY?/"%@(!HBHEMPU2(HHFL(*- MR:S)%5>?U*)^#@)=17A;A)7$?M9)9?AM4I\Y5?/!UD,;2ACHOGNQ(NR6?%JC MJ7CQG3(BE+;QV.N_/^K]3M+%#(0J>_QZX#?MO>J-WR2S^8QGL]YXFJ"!\7C> M.TCF!U,>8IX<'(YX>(#AF]&H]P *)(M #@MS7K!!:H#-#I/)>-J[-N(G:1IT M-E9AFH 1(315+ALLRAY,A\(D-Z%5!Y,,MV@--LC M#!%DJB%G"DP6E9>>N*VP8FP07BT,TW\^Y /Q,\*\D+'1OHW Z-Q,F'_WI:CD MFMU D/]"9^8]2PD?&B_T$P;:+81&\)WR',088!+6(:2L<&8;AU0"E[3!!O)^ M(-[9%4&6?6NJI2]C@F$[KV6-0Q""7D.]-D[]3'S$P3B MB"GLRVC%-UFYJP.$PG&KE]"^,85<6H=HK0?B&NVU,JI068N'A:\I]'D8:F>7 M*B>HNP?&AQ"3-2OC,W".-0B_61';W4IP/A%+Z&=YH,R2L,K#7#D($H>Q= O MLJHK%4IVINZBCL6 1\-&=<;@S(31!)1##)M6R%RX'FPBT)8]/64$'AC,DT5/ M49>0#;,HWS9Y@;EM&5WMM [G(EWOBA&#$>M!F8 ' A@V'$+'\0I((E,X;K"Q M(KK4J"2$BS#*Y2A*%]!\8\'YSP6-=GV,$^N.^V6)MTB4%-'::,Z,&IQT.DJ_ M]:,5DK_BXE=54R&Y M9C&E:V:7M%UW1KN6Y;ZVZPVQ2.R?2Q07Q848 ]=O9X M[]=9U'&C'Z>D71.=@G#BEB1P\Y^ 99=9Y59YIIX,V@E M4X7B7\<;H05>X$*12$JD<$H9*QQ!M'HDK4IK\U@$AEM:S)F-K,*FNFLBJ*S8 M]Y(OT]^QTC5,2)K&>P%,4%[>LIBXQSP:>I3UN7?,<.<=B@:QB*]MST$UH7V2 M;E>W#_JS]AW[M+W];^!&NH5"/#45.#H:',S[PK4O['82;!U?M:D-Z$9Q6.*? M$G*\ =\+B]3K)FQ@^V_.Z=]02P,$% @ _4%A5IA%-OVG @ ] 4 !D M !X;"]W;W)K&ULE53?;]HP$'[?7W'*ICTA\@/6 M51T@ >VT:F*@LFX/TQY,[.]WW^SL[=8*O- MG2T0"1ZJ4MEA4!#5%V%HTP(K8;NZ1L4KN3:5(';-.K2U09%Y4%6&212=A960 M*A@-?&QA1@/=4"D5+@S8IJJ$>9Q@J;?#( Z> C=R79 +A*-!+=:X1+JM%X:] M<,^2R0J5E5J!P7P8C..+2=_E^X1O$K?VP 97R4KK.^=<9\,@082Z:DF[T]A/N MZGGG^%)=6O^&;9L;C<(B1E=/$QWZ$F+ M3EY QPG,M*+"PI7*,/N3(&0I>SW)DYY)OK>;[> M"WQ7]XVD1_@Q7EDR_ O\/%9D2]$_3N':XL+6(L5AP/^]1;/!8/3V=7P6?3@A ML+\7V#_%_L\+.(V.H0?=5]/Y;#;_ LNO\^EGV!%:1PBW-9M4(*2EME*M0><@ MR<+U8M[Q<=]$74;$4*-I M81TO(S[*UK!,*]?*"^2+R=$8MOZ#O0M7@I5[^R]]T@(JDN2.A31HA;#17/XS M^MCEAP>=6*%9^WECF;E1U#;E/KH?:>.VDY_3VWDX$V8ME842+'@LHW$)O)YKUKMSW ;[03_Z#5!+ P04 " #]06%6 MX6/D(OD2 ",.0 &0 'AL+W=OO0&GD&;L*@@"0X.*MRG:[L7"3'&?F12*!7LY^OG.Z^?*^K#ZIM1"U^WF3%^K5Q;JNM\^OKU6Z%IM$ M^>56%'BS+*M-4N-KM;I6VTHD&4_:Y-=1$$RN-XDL+EZ_Y&N795/GLA W ME:N:S2:I=F]%7MZ_N@@O[(./!,^?SNF\3S@5RGN5>^S2YPLRO(3??F0O;H(B""1B[2F%1+\NQ/O M1)[30B#C=[/F1;LE3>Q_MJM_R[R#ET6BQ+LR_[?,ZO6KB]F%FXEETN3UQ_+^ M>V'XB6F]M,P5_W7O]=AI=.&FC:K+C9D,"C:RT/^3ST8.O0FSX,2$R$R(F&Z] M$5/Y35(GKU]6Y;U;T6BL1A^859X-XF1!2KFM*[R5F%>_OJW+]-,5\96Y[\H- M=*T2$M?+ZQJKTYCKU*ST5J\4G5@IC-P?RJ)>*_=]D8ELN, UR&IIBRQM;Z.S M*WXC4M\=A9X;!5%T9KU1R^N(UQN=6D^J-"]54PGWI^6 6_>CR).:1:!JY=ZN MDTIHF=PD.Y@@GOWOFX6J*QC1_QT3C=YX?'QC)ZDYXFA<(# M]X=D1\J 2NJU<-^6296Y259N(3H/8S)^K,BDUF6>B4JYR79;E7?TFE[17/?( M^DGA/J7W%SR OE\\@R/4:YZU;:IMJ81;+MU5E6!.L=*;&*:3>]"A/%<6:=YD M[5L7=$$,>*&_$BDBE5KA%7DK7GV\?<-_?\'?K:@XRH$PLR;S5(*&RJ4WBDBP MN]6E*S;;O-P)@6^9Q-IU62DMAQ3[(BZ 6.6[;S"V3G*:/ J\^23R)F'L*E(; MKYB6FPU(TE3>"YAGTM3KLI)_@#GLZTJE&J:J@6=5G219<+)3B^_^C%=%LUE@ M%!;NMJ I9!M)L?O[WV91.'VAAML:LWS$?J"M1#24:9+G.Y(YKK#];^C5VJLEFMA\_)^\$@;;LIFZ)V MQ>\-) G9/Y7/W/B)Y4T+^$]QCDP%LHK,D(6@(WB546BG+Q$WL#JQX"X$!"3X M<8:(T3+:2J65B.="DD\ER$S<7"B(]Y"^3-2B0E2'W!>[GD]M*XG)X)(>P6YS M2'N1BTXV,*HT+2LB.M]Y1\2I_>V80 ;,U^ND1CK9@2_6.@@Y;F.:)R:3E)%E MDMP(4IEXTR#R1N.)V0*4P6W(GF#_< ;>LR=42U[2=YT@OBV$*,Y(UZ?(^L^FH$?A MV.M;K VN9D(X/A<\R;RCX 4/HZ?\/7SQS'/OUQ(F>@]=)$AF2,[D4V]@9#E1 M$9"A60T_SFQ.Z$+'GY8 ET*_S,P@6KB5'A:4+0L4,(NRN((;UG C&/%0B" / M*2!=$WF6#$V733F<%FA1':N'M.I(/@S7Y7(I4U&=#=Q[T6.?.1,O(51.>DV: MPLD[K]V/.9@8/:"V:* V)@?8^G$Z#X8Z]]V?BBY(G;4HFD:\[UIY&U/EW-<+ MCGW3!:TM>;2 TKZB&H D"27J2&$7Y$P.0R@X:[@4\X9:?3!(#_8>&[=9E@V+ M>PF97'%TOAW8S8$W,HUL*Z O:RKBB@&&0+R%C3 XHY=:U\LR1\W"@]C_=>$" MJU<=SC%KZ^J"M-1;EDG2_K8?B=S(^3<7#"*[ZGUZC-I_-VP\QY&GK3<.)% MLXGSS E'?A XT]@+)A/G';EY+K)KU$Y+(6L:C,6]R2C"T"CR@^@A0B(G]J;1 MR)M.(R)C$CNQCT]SD!<%E@A6S(G)XWGHC4:QY@)38N8BG$>(^2/G9(KH\$13 M(#:4JX(#71]QIOW:(47-P!&N*>Z$JNW0SNH0(BY#?X;R+<_QQ,9CJ5SQ>8O@ M0]Y84@;N[0;,7"%9W5O32+1%&%,ER@-_S!:F3F6[\#_%"H2YSPN]^!IF0C^T MS'S$QC#D;O.FD#57'W#]V3 ]+N 2.K62#1&*I\T1V&NXS9?&>^WTO(B-$0,< MMA^@/MS\Y!HI-=M2AUN2HUHFNN, OA9(2."<GLY8&R%Q66G<4Z7T7[M;RWU8J.L0=[LEJTR1+$G>9"T!ZPXI8 M+@6W3%J@2ZAN):D*YLF4K@45QVUZ/R(A+64:H%/SE])DB4FJ7.JHAV"R-KG@ MKR&1<'KB(A$5,$E)3H" 6>;^T!0XAUD]DMK)XGJJ6HD"1DTE$;W4)L\)BLV: M^#"$)RY*F HYD$2-KT5!D=JN2%VWK,FAR1MK>VS]),D5."T>SI4DP**LD5T7 MJ!NP"Z21V0I<(R46US*1E7M'*8$DQ\S2U'Y-PA&B->[AA(?HT.ZDZQEA,X:K M)&("?)&H^*W)5JP<"-WN:G/GE^UE$$:Q;:#IJMR@I"D08&AQSW!!0P7%'6#_ MQ6_&;,@V@5GL5W+9#DR$F33YF< M(9SV!N!8BJJRH@[D@>7J$T)%9Y+# MAH:&\-NDXHRY9QOZ52$MI(:1*!W$U-[$=B B*<29EUO='J-IR G$>B$TXI,# M6]7F9]LNFG$!PDP #!G M6F"@D6S %@JZ+#5,P:\WVQ*\BK(A2">K[ I\ L21X7$$,4FA9XU[+D)AEBMQ M%C*;8:]>!P+2XC$VO"5@QHD QF)@MC&L-QLD0[@%$IV!T#3I'4*YY$!XPQKC MLK\I.%]YC.<2FVH0+^[@UM#I]R+/VA1IBH=;D0*8UJ3A#P;>JV$+]!;87?S> MD#^:A$>ZSH5=_U3TE/MMP8#D?R/9 O@9VFD1= MMZ#J93 SBB; 42V:N1S%@3_IOM/@RW 4]IT?=5L3R/8)/NM4;45VV48QO[(JHY,54>6 M E"'(@1'%"L :A_H0,O0J] K5V)-1U#8/"]5%]01-_J.88&!0;0=SYR-]A*O M[71^J8I\]E'R?:M [8ZSJ3\]Y8['2R$WYH/N^,[:NJ/.L"78$4^;&1VTD>P_\&C]$L](-6'U]7_AWC M,FBY?$0'!@3_B<;+00.E[;^8MHO['?OJ-\3UMY1;=-_D%UL3'VV:3+P)._6GH_,JK.$\C;S:.O7 Z=IXY\=0/QT>; M)J$7CD-O%%';))[YL^ L'9$S\\;SV(OF,Z)CZL_'SD%!;3JBJ*A_A&IX>I>] M;7 VZ"2<$-\+Y48*C(/;&DS&%!P+1'Y_%>)I)L3& M(%G($4&V0WNLUT!:24ZCDTO@C6G\2(%]3UBZ=M\V M,B=_!.+[4*3L&4K8%CCW-"M8#4N2TXUEG5:)@R<6:"UEA<50;R)45HK.BBB< M]@8H0>E\,,*DESY=S-0 P1W1FI[6"J6'2>@$GH_:3B)*K=8]F>\=.QKE,0"' M%KICBI[:AZ=\!# @SBL$NRO\U^@"&37)CYQO?/.H6(*_5OTGN.F*098@&5@_ MO@[V;)'"_B(]*7YKT(<]_K"+LLUI $VV^)F.(EHE(,AN&.I\64T]]"X*YU5V M+I50_"_T*?UEC&QE#ITX1!H0>%TOOT,2>+/=J8=]];W1A3AIN[ $&G\C\!1W-BD MND#YO^DC1+G9B$SJ&F_[<-EA!/D/%N'@%@+R5!!X01"!$_<2C&F9LWUL M0%<2PO_.E82A*> ]CR7N7C#]?.]@Y,T':O8X,FSK8Y<8R,=50WBUO;[063!= M$&C+=YV]!V.1P ?%UH6]%Z[D;FR01D?^W&##N$_:4AM)"M+Z%]UF:&UH[U# M=K:?,U<8 *_& 4##O+W"0*9<4FCIX*ENQMOV+*-:UI97N;L7E>\5#&+M.$0V@'JW-?[)]QX2PN1M M?RJ,#K8;4$X8[RC9QPCU;-N6]$!ZKWFMBNH%0HQ,O>H:>$.61"Y7C/LZU*8[ M=R!T2Y4]'3GM!B?47^"]-F!LDQW1 \_)FJZ7VFQIW;"]NH3VIDRE1N"8>2_[:<#-:*O/AT%C 55;*O M%2S/GJT,:Z:UDZ2F4],U-?M$D/LT2GO.$;$.[VS4.J\56>M*L((KMH)#:DC! MW<.J!T#-\OBGX].LNS&&NE([:MNR- WT 4#:QY 4MCHL;1W2^N=Z<%EKW]G; MN,S;)X?SF<\][ES31:_,!=6]17W4"/=TK.'9@=SP/G&$LL]-W1<<9P*IC&#: M('Z(CD[ROD>;=^PA[: 3";/3SV.]8K]/ESXS+<3]P5*GSWIK,[ MQ=8O-/0"*ZU)ZG9AS9D/4% ,(17K)XQI.1T[#Q1#=-F\5PD&FWH'^$'5"(TA M*KEHS"4FBI(<%JE9N^-#70"21WI$CR4-MHMLOR32QW1&M";FZOBF>X<_'S4) M'1CMYOIX9A\&ZV*V458U;_,$)^*\;QM1$ 8\SJ"^9Q@7<^SU@^YC[+QORH=2=%GM&RP1/S MMQMTV,4JJ3F=(V$XD] /QTS)-/(G\R?.>.S/0GXPF?NC^1-6 I-E*YBC\I?J MF.MH%=J"S$I7]0@P@EY+*G7XJE7[3@ICQBLDIRU]U$BV:&4S MUVW\<:]'<.*6<'L6,.SRGSLT.'&KZ[!WX]Z>:F3TC:5M>^AJ[H$^.MGLWD\/ M]"\+=%FO?VO #F6[3GKT8J^7VC5P>C:1*!,]%<>T>ETV"FNI9\^=_Z%R]_U! MCZH72>G TZ$?M^@>&3!"(YQ+9^I%\0C_9UXPI\9UZ$TQ0_?$^$2?(1'=/XQ' MWF@^=28S;QK'3HAOLY@ZR]@YU3B^=QW F8R\:!(Y,P#5<>"$D3;/9!)^B:.J% M$[KE-T;Q.PF>Q@^Q09.(ARED'Y .HE'DC0-JWX_'7CS" FMR M(/:BH@000G1*/@,]%&))_ML[:#'QB2XDL/F:$]HCAYWJ\:>=IX]:.TETYZ)G MS_8.CN"S1NP=41)$TD7'LD&T:2]BT %5>:]_FK-* /MJ#EZ9[=N32 I1*W\ M8S^INN[]0FXCJA7_#I "*LH8_6.Y]FG[4\,W^A=VW7#].\4?DHIA9RZ6F!KX MT_A"QUO[I2ZW_'N[15D#G_''M4!HK6@ WB_+LK9?:(/V!YBO_Q]02P,$% M @ _4%A5B?N1/B="P Y1X !D !X;"]W;W)K&ULK5EM;]M&$O[.7[%0@YX,,++X(I%T$@..W5Z#IFV0EQX.A_NP(E?6-A17 MY2ZMJ+_^GMDE9+%6]Y@:W]>VYWM2"%W;3NCP/I]/Y^9K+:G3YW/[VIKY\ MKAI3RDJ\J9ENUFM>[UZ*4FU?C()1]\-;>;LR],/YY?,-OQ7OA/FP>5/C[GPO MI9!K46FI*E:+Y8O157#Q,J;U=L'O4FQU[YJ1)0NE/M+-J^+%:$H*B5+DAB1P M_'C-(1*\22-Z5Y MJ[8_B=:>&AG1Z8D/8;@BM MWNX@J^4--_SR>:VVK*;5D$87UE2[&\K)BH+RSM1X*K'/7+ZJ=09:]/V.GS,GQ4XHW()RP* M?!9.P_ 1>='>OLC*BSYK'[N1.B^5;FK!_G.UT*8&(OX[9+.3& ]+I"RYT!N> MBQLDVM[J1---RR\4)48BD-6]9J?<:DT\F0 M3I"!A-1&%"3"X*2E*I'9LKIE8UGA%]5HG*G/+KQ_"UX[8#"$5:P7HJ;0>A1: M^A/0GZEWTZKJ/?'&89KXLWGFG;F;S _2Q-UDJ1]'].!'9XP7^,$T]L)YC*LP MR;SWRO#2;9O[\7S6R4C]+(Q:&8F/,'EGC#STY29+;3U72_T-K;YNZAJ1N/#> M&6X$M(OCD/ZF4_P-IMG>SFB:>.%LAEV=C4F<>4DT\Z(@]6[$4D!0<>']* I1 MX^DXBF'M.$C\- [LE3]-0ERX@[+(&\_]:&H?A5G2\RAVTKIQ-*.'L[0]#CZ, M[.+8C[/(28P"6O+F2UU(ALWG-AZ1GT"R"P=)L[&X]Z;AB[*-30'71/^93/\#RL_9ZGL0MAO%[-.LB>*C24U:A M<@.4G;D#HLCV=TUO6*5[X M,Y5"2=$59-C<3^<.G',_FUEC,W_:9PP7_T(ND3'(/ EH4Q+AO(Q@_QM046-[ M0%Z!CZ+@V^#['8Z62YG# 0\(^!"&19O)-G1<:X%%9"&0OP#\#;F26ZI&T:D( M10MJJ8Y >0*)-\?B+[Q?"3L;.--0[E%!@-X@&C_)9D1#B'L*%_:\#UKPDS#V MXA#T,O->"X2PKZ('!X33"/&'\\/3<0Y#4'M R^)YX%WSC035R+^P3*NEV9*A MN=+&BS)_EH; C0O/S)\&D1?Y*0)DV6G(;8@IBD66>F$V]:< XN\#R :KA<"K M!4HXC:$-@>"D3)_RS$OF*""!E\X MOFA2WL^N&C=TFHS#C(_S.;N(']NKZ[R M/QM96R8PR#^;1]URF!R[;(U3'$>@'O(/? (BIUC@.9HP:F>LSYP@'(OD"5TM M0/XGF25LL>&RL+CB>5XW+2G9] 4EI.[ R!E[55F5M;8% $F!Z0*V.H$[RI3!@*QYA;$! M X)Q30E(0;/M2I#2#&F*LCU:4W-3RH^BW$$RKUBES(BN#/R([-VHVN("Z0UH M=$DYE(I;B>>+3C=13-A;IZ7;#P)N#+66/>*UG4,AX-Z"E%35@XSO##2*W6*' MI2?=+,$5DM9#DBV&+=%LI5E))R('G^Y 28!!P9"^4D&=ES;)',89O^.RM+O5 MX@]A)Q\FJ*0"^GW'@4*DN*,>Y[/^HH.IUIQT#I:2@Y9-BA MDL1>/R/:Z%+9^/OOTC">? 6OH MO)H*.<'Y_5!\N[2&K4I+M]L\$A>4>FJH) 9\:5%0M+PP6%#]GYE _=2W,JJ(@T6O+35 M@ZJDJQFHD@$X+PO&<:E8+ MR^!F^4E"L4P==\H6JTDK6A="?/ M^4SP?,6HT4)L"!9XP+\$87X/0 \\P$^630L5_0B"N_8)^7-/CEK!I=:XKIM3 M'<$/

  • \[OK*MJ/# AL;.[N*%;U( ]?9J9]0XVBT3V<%.@,B\7;ZLJLLBQY, M'&T9:X DY+!N;!J=F\E=+/ 0LGM ML,!M4N^8:P!=5;?>@.LE%0[+*K)"S;+O(+I#N@)S]1@[N?#P-26/I>1!U7H\ M\G\:V:#9;^-Z[$=;>5S-!/FW/B^(DB7X#44 TK+9?I!N.$)0$:VPZT+/$P? MKIF'F%SQ8C\J5D?=_T%GH?>E^=??7A\^V==I'/@DCS?OJU+\2U>A]2^-;2Z M!8E;YAACK_M75\>FHNX$4^E?+9/M^]5O6!^#!,,"OC@!=@(_EH7: 0<=24(%#.P@ M$OAQ&F$P";+!EP M;%538E #H>1F\&QA'Q&MTSX:('PFE^Q>W@."5_ 540Y'5<[EQKT/VS'=>T5Q M[U2XL>B<3<:31D>Z[CW!/ M[?H*S$Z\M!30"W$OT4"4AL8^>5 JVY'V)"7V"D(W!?^M4WM&"TK>/5\?NGLI M2Z$/7D;Z J V6B'!O_@[7SO@%J 4:C_?=4ZE#Y E2@"3>VZQ:[E.Z12N!+% M] ^+%N(,OFZ[09IG()>PSALD>&UIU6E+YQ%;:_M>"VZ91JPCUUK0=[U30OMD MU9'GA/W3CK(E-4,.\GT;;=]TKP'BMVM%#C=XX^"!5ELKEJ!O;WVJ&QN7 M#'2TM67?O?(![Y*W*$+(D9_4%LUL[9QY[">K)0HPRJ2C@<&PO=V]R:W-H M965TDSOG.=ZYDSG=*/YJ2,4N>*B'- MA5]:6Y^-QR8O647-2-5,PI>UTA6UL-6;L:DUHX53JL0X#L-T7%$N_?FY.UOH M^;EJK."2+30Q3551O;]B0NTN_,@_'-SS36GQ8#P_K^F&+9G]5B\T[,8]2L$K M)@U7DFBVOO OH[.K"<7-;7/@A$F*"Y181*/S9LFLF M! (!C>\=IM^;1,7A^H#^B_,=?%E1PZZ5^(T7MKSP,Y\4;$T;8>_5[A/K_)DB M7JZ$<;]DU\HFH4_RQEA5=2+DK8TY$86K'@., 9"/:OXP.HJ?A7Q(\M')(D"$H=Q_ I>TGN9 M.+SD!;P;JB67FX&7Y(_+E;$:BN+/8PZW<)/C<-@H9Z:F.;OPH1,,TUOFS]^_ MB]+PPRMD)SW9R6OH;TS)ZQ@12#.>-BPV&#?DG\SB7)E<3VYW8/U6E+8DM&[$Z=Y(*"7L5L MJ0KHT.\-UZ HJ2FVO*:.YYR8\#M)61"C>-5*E$P;8A:N^V/0(._W HX MLVI@AF$$"K[E!9.%:0.0JZJ"D>)TC[LTE C(KN1Y27;4'$A@F+2JWDJOJ0$+ MW,>M(;>+KP%F:^>Ì@"I()PP)Y9 8C 3,T59_0,OQ@3EM+)0# M@M*UA1)H>;BA"XY# T8C..,EW3)" M4=3U<$,%42O!-]2->B#4%3*,?;GOJ(^ZXC]2\-1:S5>-=?9!>QBF U$(D0NV]!VM0A!PM:JE1ZV.7L;16QBR' '/9@'07NL+'8++/?M((&K]5DS M8E!!H/^&$X?FN=+(7>P#K-2?SP6,&BK,:R/L#2AMXZX5U/$.(_FO=!QWLLT, MVF!/N6B*0RN[]NH*!(L07Q$N'&-,YI-S,&S0R";VLR[\1+DF ")J-IYF5Q,(FS(,YF M/V-Q">4#*K]I'H>=2-AI6TA\%TLUPLO#0^ M#=)9YB6@E$4SH/%?[KBL=GU78TH-6)],PR $=> ?94&6Q5XT#4XG,R S\QZ4 MI0(/XC0-9NG$@_-I$@/QU(O") C3))AEV;$WPGCPA*N8WKB'*EX7C;3M:ZX_ M[=_"E^T3\!_Q]B']A>H-EX8(M@;5<'0Z]8EN'Z?MQJK:/0A7RL+STBU+>,\S MC0+P?:V@\+L-&NC_0YC_#5!+ P04 " #]06%63?<=L: # K" &0 M 'AL+W=OZ52A&E<7P: ME8S+8#3P>S,]&JC:"BYQIL'49X.]^B?_+FURCDN7E+G5=,I)SXZF9274!A$F*'')+\2MXEZJDFVR8OPQCF<,M6JZ1+IB%*VXRH4RM$?X=+XS5=%G^ M>RD(C8G>RR;< SHW%1'&:57\T7M MXU>1:> 2+(G_".WE_#!3=Z_ M/4O3^(*./MQ]]'S\3G+Q,?2>[!Q IAY0&ZH>E!\F+6=";("&QCZVP3&P+A24 MKIS1:^%E70+5%F"4;Y MO9,Z@#0\VZ'_&_<_(@XI--\$MN3=[S?Z+U6":*> EZA7ODV9AF=3R[O=KA.. MFP;P)-ZTT1NF5YP8"ER2:ASV3P+036MJ%E95OATLE*7FXJ<%=7/43H#.ETK9 M[<(9Z/X?C'X!4$L#!!0 ( /U!85:YKG<=9P, %T' 9 >&PO=V]R M:W-H965T"^X XS8\DOB=$F M-NZ M?.@:I.T=AL-]4&S&-F9;GJ0TZ[\_2DZR'B[-;5]DBB8?/:1(:K(3\JLJ$35\ M;^I63=U2Z^["]U568L/50'38TI^-D W7M)6%KSJ)/+=.3>V'03#T&UZU[FQB M=4LYFXBMKJL6EQ+4MFFX?+K$6NRF+G,/BE55E-HH_-FDXP7>H7[HEI)V_A$E MKQIL525:D+B9NG-V<1D;>VOP1X4[]4P&$\E:B*]FL\BG;F (88V9-@BSS2.#Z7#^@?;>P4RYHKO!+UGU6NRZF;NI#CAF]KO1*[3[B/ M)S%XF:B576'7VX9C%[*MTJ+9.Q.#IFK[+_^^S\,SAS1XP2'<.X26=W^09?F> M:SZ;2+$#::P)S0@V5.M-Y*K67,J=EO2W(C\]NT912-Z550:+MK]C2M;$UX1M M+/QLCW/9XX0OX+ 0;D2K2P4?VASS?P/X1.K(+#PPNPS/(K['; 1\R ,PO , M7G2,-+)XT0MX=UA0,6E882>DKMH"_IJOE994%W^?BK='BT^CF5ZY4!W/<.I2 M,RB4C^C.WKYBP^#=&:[QD6M\#OT7;N4\#H,4!L[UA]OKU7SY:7$%B\\?;UX+Q$VHJ:V-,G0?%TC*-2*E%*7H.GWE6@ZWCZ]?96&;/1.41<^8KM% M!>LG*'YPE%@0/0]VM"FA4M06&B55*^:V97*@_C-XZZJNS6&UR&Q$(#96WQ M.T,V](9)3%(^,D<.+4&P]3 MYUYH7A^R0/ZC,/#"("(I8;%'23+H >G&S%FBS*C>:+(99/F_#-.A\\9)$[.D MM)R@%).:&0,6.F]^YOJTI4L@G:0I+O434%H!OVVKSK2"!RW28G2KVP>HD:X* MN+(@IWC^YW9>N))]PEF0>FEJ$LY81&E*3\0T]L(A)=F+@KA/KK5./9:8I#)* M;\).-K__;.11X11VL"O(Q+;5_?0[:H]OQ[P?F3_,^X?GALNB:A7%OR'78#!* M7)#],.\W6G1V@*Z%IBJU8DGO'TIC0/\W0NC#QAQP?%%G_P!02P,$% @ M_4%A5B)O0M@_ P XP8 !D !X;"]W;W)K&UL MC57;;N,V$'W75PS41=$"J76Q-NNFM@$GV;9;8($@V;8/11\H:6P1H4B5',7Q M?OT.*5GU HG;%XN7F3-G#LGCY=[81]<@$CRW2KM5W!!U5TGBJ@9;X6:F0\T[ M6V-;03RUN\1U%D4=DEJ5Y&EZF;1"ZGB]#&MW=KTT/2FI\=F*'#TB_=W>69\F$4LL6M9-&@\7M*MYD5]>%CP\!?TC< MNY,Q^$Y*8Q[]Y$.]BE-/"!56Y!$$?Y[P!I7R0$SCGQ$SGDKZQ-/Q$?WGT#OW M4@J'-T;]*6MJ5O$BAAJWHE=T;_:_XMC/6X]7&>7"+^R'V(*#J]Z1:<=D9M!* M/7S%\ZC#2<(B?24A'Q/RP'LH%%C>"A+KI35[L#Z:T?P@M!JRF9S4_E >R/*N MY#Q:WZ,CVU?46ZEWRX08TF\DU9A^/:3GKZ1G.7PTFAH'[W6-]=< "7.9".5' M0M?Y6<1;K&8PSRX@3_/\#-Y\:G >\.;_IT'8Z!KN40G"&C;^0DB2Z."O3%V4((:A ,*"^@/#EAV;$NT1^G3BQ!Q8]I.Z ,_O\I8 M'^?P":W0%8)@*0W'\*M C5M)4!E'#LP6WA2S@B^K4O[=2XBP_HE- S^,2X"(UXXD!$#=HPA=.#9!K:%V/^SVQ0C@^1"QV; M0 O M/TC"-O0Y$N+NG5&R#FF.^,.F1EXGME8;NG:!5\5B6VR\XW%995B<[P*&Z1WO MN^^OHAN6V&=:WW^/T9LHR]]%#T+A ,'L'Y&89Y1=+/(BXNO#Y'^&7B?C!9I%GTR)!37*"Z*^?RERYR<&$^+=A?L MU7$CO:;!@Z;5R<$W@W']&S[8_T=A=Y*%4+CEU'3V[FT,=K#484*F"S96&F)3 M#,.&_X70^@#>WQI#QXDO,/VOK;\ 4$L#!!0 ( /U!85;^=%&PO=V]R:W-H965TZ=E(HO#9@Z[)DYGF!4C>S:!3M'#=B4SCOB.?3BFUPA>ZN MNC:TBWL6+DI45F@%!M>SZ&QTNICX^!!P+["Q>S;X2C*M'_SF&Y]%B1>$$G/G M&1A]MGB.4GHBDO'8<49]2@_]@#G"2O -(.D ;=;:*@ M\H(Y-I\:W8#QT<3FC5!J0),XH?RCK)RA4T$X-U_5F<7'&I6#Y996.XT=T?K# M..\H%BU%^@K%*(5+K5QA8:DX\G\)8M+3BTIWHA;I0<8+S(9G-M\FIK5B.LXCZP*+98C3_\'[T,?E\ M0.NDUSHYQ/ZV!SE,D28P?+>Z6ZR6W^^65[>PO*=U!;<%PKDN*Z:>H6 6<,MD MS1QRZL@^)[;WXPJCZTT!E\SD!;0O,1Z0&X$3Q!L6(=?*:BEX(%D+Q50NF 3K MR%$&G@8- MLR(5DF":8A0Q#6UL@'P!0/0C@Z-/1O$XDKF .E_UFLAPY=> M-MYKNQ+-)@P72V2UO0'A[-NP(BA8IRV[WX0CYFO'&=-O;&O?&QL8^@$211!L$V#@D%CO7W<'&J39O32OGB\/#M[^GB?YN6#%S_0=Q_J%S]4 M75ODI?E0)TVWWZ?U\:4IJIL?'RP>V"]^R;>[%K]X_.*'0[HU5Z;]>/A0PZ?' MKI4LWYNRR:LRJ7B^]>GI_A"_3$K[FY:=3?"4YE556?\,.[[,<'9S@B M4YAUBTVD\-^U>66* EN"*+^F_;^EN:/$QFE3;F557\5YZUNQ\? M?/L@RC:3:)%?YMLPW^3HMV^1RO:ZZLLW+;?*A*O)U;IKDH?WKT0^/6^@: M&WB\EFY>KIJV!JI'#8W.:V>V3\8T! M60YIS4TA1>H,^XO#)U"^+4S]:/IS;K(FT:V*70 M4EOA7% PTY]=7#'N["9G7+>'GD9' &!.+]W.4PTN;9-TLX%3@I8)AE35.(!TC\M+G O/FY9?+?)TE1=YFTM36=ZLBZKI:B,S M0(; GL?>X5YPCOA">R>&)'8?&5MMKDW9&7K&?(;#NH%>LJY&OO3O$)>:.J^R M>?*3)P]_!2(?&=91RPY.5EV3XS"AT?T*I02- 0[9]:=3/-LS_ %IR#PI])R)>+,D M#0> W[QB 85[>/'L>VI^#^]3PT@1H!@0 )\TQ&F@B 0LT'__W8?W,UF]=74- M H6F0Z?TMJJRFQPD(TVT*K>G!;26.0IUC=ET18)?$G]$'EFGA[Q-B_R?;N2:T9?0;U M:W.:E[ _2'#*LYZY0,@?#G4%)$)JI-EOH/$0ST-/L+;E<>8(Y_BQPW7"P>[3 M#&5(11P&,RR."2]B=T#B=^N=8W#+W'0*J V S_?Y'=[=Y;!T->X+X@$XCG#T M."'X\1K8N^K@.1A6/90E2OJLX# R2!J8P\JHK0+37K<=M X$ ?41&:8K4)@ M=]3)IJ[V4;909$/Q:3ZW(N-N=CE,EEYY_^N[UZ>+YPF\F)D]S'R?'J%A8*06 MZ .,F)?N4P[-B]CK=^5V"O%:9F CT.0W7=N%?&)%*'R[ Q48FNV 6'R$(<5 MGRPKI 6*>U@*X!F8?F-9G[8!_-'<11#>&.@E!XJ;;#8RW2S/$NR/#LTT:912 M*].MRFGB(I%^Z[(M=3E/_L/^.1"$2-GU+@5Y#U\G)5@@*.%0+*_A-(8-D&4D MY5)48]B POV&&M<*R8.3X#:%ES8PO*J&CNJ\,6Z#R0883I5$/A"MP@\B*8Z\ M&LQ/S%TL^O8F+6';HFR8IL.=3F%A@_[ATB13VL93IVT\G=05K@P3/*9E3+X9 M5[IM<[1G9+8)F+4UGVX-<4FY+4SR7[N\,)HH*%VN\PQ/5-J:=&;65=8!^5B\ MU=?Y&L4X_ AM! *26I8E &;/[2G5$%/@HZW:9WI 56GD,[;3\/AA!ZU3D'WT MVJOWKW]2!W9L'?W2:>;#P_O0U8>J,4ZU:7#ZZGGHF5ZP,@^%^IK' M.INGK- M4C(->66%QL0\F6" 9XX!GDTRP*NTV>$QU>P2U.E@FF[_P0#:FH0(_1YCD2]I M>Q9K/& 8IW@W2 ^@*1CV&A[6N"I2I8*#AHZCE-1M8+CFMK,J)!S/0#06[6F"4 M]BR8Q: K<8\4*&IK-F[<7F9]'=[)&]TH<(;BL)34 MC0\^27'M_ESJ"F)7&* M!BJZ(K7'[7,Q&Q/R"?%8\/>\8=YCLHNM1(=+8]8HRST50#J@*$K6>%ZWR$.9 MX@"]*8AIOCF?+Y(]J FB3/9W47H+RTP=&=\ZB?'MY*[^B7@*52N>#FVGF'#X M@F:2=VJODU%#9V'6V[A;V/W 6KCP9;B+:2-ZNSUM9 OT^K'[5E8+VR3CMD6] ML8.373^*%H:I65RG(+!G:MU _1%UO%H5^3:5XX:X$G<):',5'$*]M:\]>)G:"SB71-U\3 33 M\XJ*F5FUECY'I+#):=,T.Q 5IS@QDJ5H"]&'\2[%A)!M!IO%U 5M,C];K2HY M@2',<)1Q7_F.]5&!K)#WV0GX!8R-;5[VFR'[#04*\11J!>3=N=FA:TI(G+&? M+,I1O#]']U^/+4NWRU'QJU#B:/JEUVE>8 >G\-MID_:HKAAXXN#1RQDX'U@/ M$5L,EE:P\Y"-:-);E^CLX5\QDV?'AJD10 MYN/=**;>R"#L!&8TXC0#Y8/-*;8_8!G!0J;]QF=08%>X78-.BIV85[7C<:^' MFO(ZKZL2"2E^&Q@YB'I0AL7]I9N;Q1J#-V@=V+X^BOE36C.JL4=K[S4A%X]C MGGP,I\_*:)Q-LHZ4 C3B^4#2"R0Z&WFC_JF/VH?B^'DDSH\9&'>M'=OXR1NZ MNX5P2'X^@T$+,CN,9X'.AP/PLS>?U[C+U;)NX206YR$-E4> )$X_S[S"B8;N M[5/4N@2,OMMWS \V>C Z%L0.,QSY,?:506RHRP*:7CM<9Z\]JY&$DX&XSM# M:4/L &,A5:_L[12O^XTM).XEV$BPCV]_EO>D/ 13SNV;XLFZ58.ZYSI.Z2_/ MG?[R?-HJJ> 4PL.$.T(;07@^;S[%])@_T%SR5EF&N'^5DGNH4,[D)">:;O6; M"=U#$G.8:-LJ+Q(2H8;$XHE973U=<18M30 M;L<3UF02*2+_* JS?$]:V=^J&W.-*IVFO/?AGOS=%NC-U:]8(,6?;^$.HX/&&@]RKQY4Y*1 MK)@*Q!I'5X#SD SHO;S.,]2X^)"8VUBU9@8GV:U!28=*>5WE:Q\]F25911)4 MC"%M'<)ZKE":6=EAN0NVVM'Z=,@HQXCENLZM [BBL%\3]\@X+[NXD'KL6)LM M".9:*T-D9AJKCCG?.GUT E]DJ/41-":V/>;)&]2%^@Z[D,="AQ*2 WI0L0=V M80VI[53F-"D[$OMH:(HSDS3^5)9WZ_0$M2MG=K%_AV4EU2'J?^O^TXM)<*F$)I%79BL&B@EP ?M9-^C=B*NB4)5R0\W&Y@\M\$*PWR MJ4I >==$T&H9TCDFR8!O8)OM>7+\->Y,F9@[FJUIT-B@*NEH.9V7MM$*5=.- MJ5'N6*T,-57A23L8/T%][,9(<8ODQ4/9BP[',$RRP5$BE'./*7X@A1?.Z11Y MZL9@( P[7]>58P/AO/B*_H&%O,<*T9HOO5^$>1>_S??V/91+_>%-.D,69Q[4 MV5V:;&QPM5MY1ES M)+G_R6-B?T#FDYV/XP/+V@_$[_M^!/&V[1X9?;AA,8R/"@!*>]PA\H+5_&-C MZ)W_<-C"ERXR1ZZ3"@[::_32=.3-D39ZQGQ:EXWG+IJ9>$LXH&&D+TL5Z+[> M&N\H%;=[KB0F(1@<14=IH_T9[?$@YO-B>0;RYPC#O,)A4_\X2 E*HWW0M>)/ M4<9EX%;R* !GG.Q-NZO$"T,J B%XX!4Q_%A#B(7+N3[ZBUO1-*A0??-XGS^U/F <53?/)D_\5_<&C00 MF @%\3% /WF6.&,X0!MHC0^E3"[PK5SA8L@GRE:O52.^R*L^*:45]'(Q*4;? M5K7)MZ6,!13A -+F,&[%*+CO:[8OW'7>(P@R;%O6C1P<<"+H@9%O^[/@$CBD#!0PH@:S*31T M>\\FG#PT9-^CM)'B,;8F_3]0UU7/UGB.(-1ZL^@:>Y2D"'?:FOX4%*+-XMC^ MX00I123T\\Z?R*::$VX4HU \+^PS6,7C"/"A&7K(>ZZRN_C7R#%LP2&AKI*7 MP!%^<\5V;L0WJ.%I58@<"?"SZ;8V%E*XKX2<3DV*8'#U":A=:O]*-REMM) : M?0I8KV+K3BI:'>N3;,:=DGSZR#ET-BG6EUZL+R?%[H<:Y]0R17$''=AE#L2) M"O')UN*0EHDNDOAOM(02MTP%5$FA)8M*M%9:+3M&Z< M*Z0UK'%AT\(*%&TB)JX1W71#@!I8-'.#ISF^N#(M*EJT&8)OD M(+HH5>1CP ,&DRU.D58,.V$]4N,$,P^!)'8488HS0:VA^>[D$K]*7@6QR),W M[O6/#*3\>[XQ)W\WH+VA;,284XVF!HX?OH8FR-FQN!!.(\0&V@LXR9.775[0 MOAQY#53)V&MON[HDNHMB^YG6X$3Z.'G%U)"5<$M\=Q@E=\I)*B M>5.<[E,F%I,Y#B^(+'$#\@N2([BUL9AT6FI,!HEB(5E*GGUS8' =&E+XZZK" MR*H@/L)Y!XGI& 2B=4JV:5- M428R>=%>890((GS8#T-'2K79X):3*+[CS+EB4CRQV8\0M9(&LHZP$0[PPEO: MCM$?3\+? _Z=[LQ#D5Q2#C:.OT>S"?><2^,'UL3G6S!#?1D,@_< M)77TAN:U"Q=T<>0(N,M-5W:'1)@$1HP$!G[&[,)6#"2*BJ.Z'VR5SB)A@ UK MF@%P]@J6GUV"]0"GI"&^#JAC*6&%99\>>0A/T9S(75"F!?)'6JQ)18P3BX** MW;Y'-*;+Q 2H];Q1&IN;THW$.!U!;@C/3EO1 Q<1?T)6F(K<"2H$X5+7!+5I M\CU0H[[S4ME,1O:W-1QJY*ENNQ04D-:@B%^E]9;$GO,/'P1F5PE4$]YN\UI$ M@L?A]0"4:6,%A;?-:+M[\5%6Y:E;0K8T \,L8I+V3DEY*SY]U3$E-(@\QRP7 M8J+8JBISE2'$(T^S3/79(\C_(& ^$Y&8"^3$LRRF= Z2ET\V!/V6!<0)\ZD:6S4,M^;27C[ MPF?O+J;S;J^B:5%Q3?J+6D(/PW^D98>NC$'4*Z&<>+N':@OWP)80'4R"9V?2 M B,UKN4#'-.P^)4]S? A0GPH9P/F_YRR&PHUT7S?A/TJP(4/XS=M=3AE+)WM M;.S ICPM"P@@)SYUX@Q.*_"($02D.HQX>V^)O([;_D@;EM,KY< 5LS%G!F(? M/+$O,AH?TUWLI^ITDUX/GR&\F$[PO4)$D-GF:PWAB3+T9#LC*3RQQONX%7%6*@A*(&G! M>F^2_+97,,PG"BYHDM?0:R$P=Z:E^-J'6@>AL-3J M7P7#C,480D53)Z^5&V@(%XTEI@AV&M'P3%$[?$_H<2,I"^6I@O<,IR^NH9E- MWI6719A70>HK0F$HTQ);9NEJ9*-4*UPXZ@.HN#8:WXEF!X)<@F"$U3+9TEXS M L<>W>'RX&--NK<@T1GG-/*^O[9>V/+80P?G0A-)P$-(/6%LLKB4"*' 'K@[ M24 F?7H;,^!.ME!_4B(U")<5G;(B^]$@"@DK&FQ=X+75,V'H]\ ;:I-?!\N+ M<391D?!QCS>=W(:Y#Q5R6>VSH"G0.CVF<# M(PJ?>N MR\A#-GR'2>P*F#? !!)$C^+C#&W8Y0?))!KBFF*"ULK4T7;&!"3Z M7+]80$9ZLX"'8/:T6X(1-_RC#DS]#)S/+N-?Z3WK!?OY\E?G!1,[S[DV2)U* M,S20T"W56OW\@+Y8!V_+$29!C4IMK+.K$\*/;1]O/!B%3G40\ MU6))932G:"NR M3H;BYE^?TZ!'KL:)LMP"C^7;Z)B'4=78F3&EM?I,\\5TJOE+F[+YRA<$B6NM M=VQ'%1;I;5>+Z77*1!E@X"B@$:M/0K:R"UOX-XBE,%@+YHF8<)B8+)RR):3/ MH#@* 90L?E\R0JRW@'N WN#=[D!R410P57W%\DLX\($'(C+>F<)%.*^)/6Y= M903)-;='-?$)KKF2!^S2%[]G;X;SY*^V/DK>A(YNSOV*DW%(,7&3?PUB18)9 MN/?*&;5&PB7AHMB4,J'@_B32\3@^D/%&!'=GAB#\7 M-9 +EF1.D9#R 'QN[YL M':/&Y,: -0H%/J%2; JKXE()+3%"P];M8N=AK&U,,F/T&W0?>W/729XO)SVXKL:'E/-5#_0[E?82XH>"UY86"Q"YE!3HO M"NL+LJZP V!%78*J\^#K%>LV(CN'S5B,Q)5- MHD)4&S2@J&*+=IS;JBQ)NJJZ5OR(=,X%CD2R$TC'-S:Y-C97>H[*&%']AYF8 M=FSR4^S39 /JVK;V+L="K0W]F-K,Z(_6].8P=J/4A.%Z)1)2]='@P-4JW!NP'CD#*+BFN1.AV+3FV:C-92"\O%^,I"_=)I"M2"V'=R;FZ M<5N)+[(RQ2%)JL# &4:T!0BW4Z1K![ +:3 +0HYH1%4W I3M6OHPN68&0ADORMIS7IMAO>3':#YVO>$SJ8@YA>(U4HJ*:9/U@)N8NG//J) M-N1]\9%3/LPCKB3$%]V@>BY51LB_C8F(I8_6ZNW!>^FGV,.UM5=[2@ M&QPM_IT'F [87@_W5*XNNX8V@'.JKGGD"IY80]W.T$T'Y+HK%56 YJ^8-G# M;0)5D,9&+:+?'2UB#E?#'\*#'"ZGIU?'&$7(76V+%/5]]8,3FT?D9%UMG(81 MVG(R9AO]L4EV+'0YJMDR(L^-LVHL8\X3*17I*RZ%V\>5YI(B5\?HA=3.@Y M!A)/EY'3QXY+50-RNR.(CE!52DX?,K6QEOO1Y0ODY8ZF'Y1?F_3L^V),B^F* M2>^ DTOV0%[Z,+S5LZ/&TF2#<1>_ZD4%^]VQ?>E-FV%"Z>#-VJ@B0=Z%$T*# MK%HG&A.PKQ>S@Y*4LP2Q9PJ>@/5=8$\L!,$WYL/$;H=%'(=##AP5*U_^@0HO M2%6Y6CM((CH)\M -@>1:\G60=]M7M=OT:D/6@GAA5Z91LDF8D;T-?:,*VK*6 M7NAWY:E:MVM7HDN"3JN'^=S,6;H,JYHA_*HT\N0*JX239.\_]V@8X\#7>OV1 M\\'@*>@81XV1 ]!I66)\C:U(!2O?5%T-I^[O'6Q>1F?&F&T#QR"\C6L^LWC6 M&W8'E0RNQ-ZI=H@-1ZP)TCV(1PM* MU)=C3SQ84S(8S4W>*X]LQDLQXK:WM)--,#% FSG?FY!?VT!_\85WN#J >-)9 M-9_U!P^2NC@B1^6^N!:S;/PQDM^U" @O=X966X_X+G]2&9"#L7FETIMSXN6X M1UQBZDNR$!#:AB)WQUBLA!AM+Y^RPDK(MZ34E>*967(34K\A(:Z Y4GT/4 MW'*7"NB)34WT=F ^$G*TKUGKD]>HIMHHA35+19=5R*>SB1E,6,4X@UV26%$E M&*>M@MOW%A15ETGM;M$OHTX%]E!6C7.4'M M*U]N_DY@]3^$ Z#X9DSV3-#;!S$97"KBFEP!_YCI9 MMVJN+Y+8('UHY69?M'2J@IO-OOQ35F_JX/-UL!;3E:O>QET?T9/NBUKZ?^RE M^M66L ;4I)_AU/NGT;Y)!<_*RT,GMC;!N'M/ M=N7@V<#/%U#6^T!H9ZB1[')@GGJ].SIC',UGLOD:U@:PY1EG1%GP"ELM*+8D M;&D52C4DNQ^*M&E[:J<>^BQ(_*/Z(GLEX?TZ#V("/,U/B'^D2YQK0DBY1W) M?>6+L?J8*V.7V &OCT_GA+6U[5R%[V$5[MEHG3UR50:@HKO ? )O8<64^F5@VBCY08V(O MGGEQ%S#R&&!K"DO%A=BJ\K0V-N5!:O._):QL6'Z8E/_;,:N:($55?2+%25%2 MPWEG0=$WQ.E:!#U=DL'S7!T9PX"C,2RA/:K2%Q',5%^JDR0P*M2'V^O MXV,CTD1-^4XK$<,-$L$#4.#/E[^.HOGLP22Y79*PDOG(>)1+IJ[%\[6_EM/% MN=XI-QIR]0K^Y:J]E-C6OPXHIEE]W1Y&/..1BXF\( 7A#"L@/P^\Y7C+5+P M@DT7)EE])QMMUO=D8W5M"FS?P>T>^FU'7$-.762H$'I Y4(<%QC ^HR*JNA$ M)@]O8WVEO,==2^PMITX56(@4H>K&-/8!G)D8%)+!3EN53@.)\Z*;%/UD5(;4 MI[;(QE%/HMK8JGL(>AK,+("IT4SQ7H-^X$/];&]%XAKEO*,)D"(G5\9A$'23 MYHV'*L0/=TW@WH51J F.)-CRS'S:-(V'#:]6;U9[BK!0XRCE.UN*>[)MHF_< MK3DV_ED/31Y"=(*LSWM"OJ=\O\&Z29B/Z2';VX)L2L3/[-G=9"=L72T>*H_S MOH%3#-$1&=Y^@I51!=32H[=L I--BC]?5&LY7?3JE^$M2'+B80@<4:]I\=D4>15ARU0AHDO0]Y15#O]>M M_B[T68A9P(Y0+HD>C\( M(ZNF!_7'9Y/;:J$X)LXS"OO!%IGM) MW5P:1ZZSJ71AP9KP4"PV704-BZ,%Z)$.4E&=%"HXPY<(S%@_U-TK9&KDDD:TUAV.@HUH"LRVY@#&-+E4GWY_ M8D^8=0 LLS=DT/%@/S2^HH%,\/M;FM$W4JE<:I<\+ W[9J(H-^V (5/9/V^O MN)IXV)XK=QT+DM^UK\FIO:@[K'9*F.E0P^:KB4C/'^FP!SCX#*H^(63(UB& MB-R?Z:&10FS6&VRAC<9*;ROO;0Z+N^.!%3T1WAQAY^UFD?X.*R$MA> P568T M O5CAI#T#[]S!%;':=XPHGW>\ !M[)AV_Z%P9T\/^F=CV&YN/1<2'-J@8:W; MT=5D&NVL#S!$N#=\;:WA"Q7;:LN=H69G:XE;E)*[IN823IH!_5.[;"@+R',L0M/%E:6\FCLL M!S)A)H8@7Z_FZ[FB'X.[MS3:MS"Y19*YTJ3]/AD4O?SE?>6TY7W7MO2MS*[J.)WOR82 M6SDM"1\Y]\K A>)3=)3:J4#,2RLOI M0#M@Y2U40K/^/&(:1*P&(A4>"''GD9B?5P-LB2DK>:86TA>66TX7EOO%61CQ M;1E=V#_6Y,A&]_E(K39\QHZ-GC5NE]ID,7T".0:9PM:?L%>\#TGOXH*VWLIP M>4M_*S@7;@XU5R4\.+J%:)F5OA0C+%>MEMU?]RJ7O-Y2Y"+=@J38HDCP/I"X M1G5/XO)%"L^>/YM?),_.IAC-%V)93I=/N;1ULMS$G='/$5]R1E.S/0Q#+B[E9[ 2B4=]EAY*&^X7A[%D'&MT#NNC"15 MJ,8E>/M9BM)0<2H2/>5O#]AC76<&"I ^ZJ .JQ#"E'JM(DA@DGKQ6G=E"(A" M6#L9)#I>GS0\0(;S8'1)(1#N4L?5>HDB4&QUW?D(H6FBB.BUZ.RK =4)O%N5 M%$=@$YZ=!%Y0JB10:S=PP2BLU=-*SOIP.2,K&40#9K?,CRL;R:6U?JG(38TF M9#!&LNDS3$D_5J)J:PVN_X*_SEP#54/\[VW4]U[E($CF"F<$D',G.0JG])-# MRMZB34B&JJBV1P8J42#\$V,$E)+ME7%UAYQRDMK*)YLXN[K45KFEW-VN(-4@ MG#;32LT:?88KYW^L[8>D$E5= W-K'GUW\M\H#=X,"DZ?X &)_RSPG[.3ETX1 MDV),)]^PQ_GY[.SBR7^<39[]OSYB4T/:DZ>+&;/+LY.EA>SY\^^ M/5D\G9W!"Y=*G)T\7)[-+IXO3QZ=/(2?%XL%_74^>_;T*?SUAA,C?9]/G\S. MGCT;=CYUO/JB4,OIHE"O0M18]*"\5PM)_[,'%>I+CF&=&\2@%J<^-VZ/DB< M2GF^&%A:EFNMM=D:O"+&"V38]5(@W5JM4D!?G*ZZNQDZ4;!Z"5IX]NY>$18S M+8;F@]D1!LXI?;K>&/I[V=*C&):SE0O0JU# ;HPDZ06E?%WZD-IVD>A:_[6[ M1=+NBG:4:+M/] >1OS/IM.G@*SHLIRLQO!^@W:)<=]]&HOZK"+).68:1\X\N M.C$8[&5'LB9/N!ROTMZ>T%8?R99E:B5HMKO9WL5T2)BW[G9#"3" MUQ (,5VFJK=I*;L$)X#7[K9(8$<@]Q.POU?1F>KROL2#(-<0,$NC\J*@#O& M5N&OXZ)DXJ<_=R6D$OHL3']U1]%,PA@PD%FRZ_8ID0"4>")D8;9I,5.[I3=T MFZ[0]+.I[R!4G6!#I\EPEO8QCVL"-MJ81NI5D*N7 J6@'+1NI'15LQ^NRRF) MLHG&$#HSS U NT[\8*QYVU1X988-T/M#B<%)W:J@JS%I*71'ON:HB*M@4GIH M"(ZJE$#0TZ*TEKS7C,?F('1"1+VH)DX*2BY*RQM"(W*^0#_PV\UC[8\Z:L0.4;0SS.R65LD*UIK <0K39!&RDH9^BBNQI\YT]O M_,D7K/[EZB/\:V 9JZ.QO_JR,F HN!R:-U^*8UOO@/I80<[Z M=TG_$/M57#,\19L4[C(3HLS^)_>)RN*06]([HN+^9DC-Y4KMJ,: M(]] 5 1)+E8YZ]^<<(=E\7Q#2V&M-O'#6BAY-0XC!S-JG79<,E@:<>(R FM7 MU=WB%8Q4;D$*+TO049));&H2YY1P)@#7&$E0SA'4-P=5)1-H)ZE&T:2*OI-- M1D?CM^2\F_S\PX0/'8$<=''X]$R24J_,H16_W1D%MLZ^.WD;]')?KCR@*PEY M^N2;<^#')]C+-T^>SY]?G/R2-Y].-Y@.Y0K;HG/YY&R^./L+/@=_//W+R1M] MMP_Y',FQ_0B>NZ Z)/,S=7<9%=='F!L5QX%GSL[^HGZ^,7BRF>S47K9X7:%F MAQ0ZN7AN.W[Z;/XM_/4^B/'?MM-#N>X*B/.E FJI_*EY[QT>BM-GB_G%$T_@ M89VTN(.7,$X$_^CV>TP)MX"U>PM;SUQ]3_!+.0FBU]^2J_7TY)U*CN@W?;)8 MS)XOST]><:60L"INKVK<^+!.SI_.GC\_&^-@7S!&U?VE37"_90E$Z\G#)]_. MGB_.3QY-$V%YAD28THE\XNAR.MWS'5K[A04:0DY:2MTK/M'EGUP>WI;0D&L-N-J0"R@8IJ)*,KY,KEV:L;M?6VP@$ (YJ+48 M1I\) [D+(#RTR]#90VZ>6VKQ-%*W6]4MCE&,L"HN9<;>%:HWJ0\^8E.QH=!U MD,"BN93AP7O5MRF[FKQ+1!5LT\G)7"^;^4)1FZZ_Z;M?@NBGX&9@+J*6$9OG MNHH33KHTQB+M(\0'8T#YY'^+Q6\C:I$KJ$H-/W2Q9=!X'H5RC+V+MS+J*)0P MYC\Z:U &\!8 )+Y&P MZF"?VQ16)^=0 >&\>5S>/>P'E\9#5W*#9.8;7DFZ]JI6^8J&)IBM0/HHA:II M>X G^Y"%!FZ!>5N;LGT!JI7,OK)UF9VHH5V%/D)*:F2IX]'$D34XP#8N7-UG MITG:+.-^/5&_.)K.S8P+EY&7\)Y,]/5K@5S*V$>FIH*-([.)W J-V1#N5@"% M IC00,Y]XN7Y=%KD+V;-!1C3#&P7D^E*TT#(LNIL,9N8?O+5&@=I@1[9S=%* M@LNPX/4KI<2]4YGO[\KDLMMBR0COGWGKCGK5R%4+"T%.OI<5_&>M]^@3'P]D M-UAOX.65OS'VYVI./9V>/9V!)K!J3_$?9E4>(S$>+OI[\C2_%T?=PZMNU5:' M?)T\>79VNCQ[1,^\-I0I[5 F?S,9EFL\?:5 T\D;PHTY0_C]#7S%V'5183;PZMG\ MV<4#]KG:#[ @V"0>WFVUIS\Q$&!J? !^WU15:S]@!S=5_8F&]^+_ %!+ P04 M " #]06%6R:J? $L% #_# &0 'AL+W=OW<.[YQY2%UMM'NP&P/&G3.7VLK-QKCCO]VV\ M@4S8GBX@QYE4FTPX?#3KOBT,B,0;9:H?!<&XGPF9=V87_MW2S"YTZ93,86FX M+;-,F.<%*+V][(2=YL5'N=XX>M&?711B#??@/A=+@T_]G9=$9I!;J7-N(+WL MS,/SQ836^P5?)&SMWIC33E9:/]##77+9"0@0*(@=>1#X]PA7H!0Y0AA?:Y^= M74@RW!\WWF_]WG$O*V'A2JL_9>(VEYVS#D\@%:5R'_7V=ZCW,R)_L5;6__)M MO3;H\+BT3F>U,2+(9%[]BZ@[#$SF_;@.LJB"1&\$"2/^0>=N8_E-GD#RVD$?$>]@1PWL1=3J\1KB M'A^$71X%4=3B;[!+P\#[&[SA[]!^_YZOK#-(FW\.[;CR-SSLCUKIW!8BALL. M]HH%\PB=V:^_A./@MQ:TPQW:89OWV3VV9E(JH*K=6">1G)#PSQ;24O'WR')+ M,TN#K6O<,U\J*JG($W[SM90%MI0[M*/6F(=W= TXCJ7P#09/J!06N+0\UEE1 M$B;J.TY9I.8X)9_40[A"/X+A;@,<=OA5 YQ>"VO!6?SCJ5:H'/:D5OU(X MY6E*0=F![:? W@,VZD:KA,NL,!B+]FSQ-;HP%"(<\6<0!L,9KF@Q=V RMBBE M2H@$;YA%P4&SV]+DTI4&?))3^41CR^H8[*K*!IK1-#0U8(-Z?EF:>(/.$FYU MZK;" )KDGGJE4#X$;V'-:,>:43MK7EK]:B/R-29;YKR)A .+?>_3?H@=[;X_ M8\>&47<:3G$P&'2#442#H#N93MD\ M2221QK)AV)V, A:-NM/)&0O'W0 -YIDV3OY;\>HX"KJC:<1.V#%.AV'H1X/N M9#S&$0)['7,\[ :3R?^#MY1MO"O;^'O+=IB.V#3D#1JFL@ DF?I%LA#?\B5.FEXT]A#"G#>RE64DGW?*CN[>!> MUUU6^+: G5#6(*GXKX'J"FA1 \T:H,D>4+)*">QC Y;>W(,A8;[CVQJY:I C MB$I.4/&DQAXT.D,ALB75AR/TA'B-? M4:R):@$ MUP3!T=[TUE]"(#D5B!CO5/Q1*^0S98B-IDW@\:1W%ARU4'.RH^;D)Q3E)TC6 M'N:PN&C*A*7CY07%-TKSPRSZ5H4658/3,83&^T*$[/%M?LKN&I;MTZ=VS<*P M.XT&K,H.0=J#D^$!@N<$'06';%]@L<&X.YT&;U&U68\G<7TV$IOT#W.Y+/PA M#B:6%MCQ\ R5;(!BUYH$U&!,PB$N]?[GU>7 MVI?EU:?!!V%0YBT>N2F:!KT)'D:FNFY7#TX7_HJ[T@XOS'ZXP2\4,+0 YU.M M7?- 7;?/+/_ %!+ P04 " #]06%6C4L\0&T$ #."@ &0 'AL+W=O ML] M@"'?RT+HA;\WIKH(0YWMH63Z7%8@<&4K5^VQL[$2[G%=O!&LQ==:-P M%'8H.2]!:"X%4;!=^*OHXC*U^D[A*X>#[LG$>K*1\MX.KO.%3ZU!4$!F+ +# MUP-<05%8(#3C6XOI=T?:C7WY"?V#\QU]V3 -5[+XD^=FO_"G/LEAR^K"?)&' M/Z#UQQF8R4*[?W)H=%/JDZS61I;M9K2@Y*)YL^]M''H;IJ]MB-L-L;.[.2#*:B.:%9RK;C<:QX5-RMHH7.6XSRROQ0-H@U$VF@QNV:8 ?38/ M#2+;]3!K42X;E/@5E"@FGZ4P>TW>BQSRYP AFM39%3_9=1F?1'P'V3E)HH#$ M-(Y/X"6=GXG#2][@YSO8&+(2.7G_K>;FD:PAJQ4W'#3Y:[711B%5_CX6A.:( MT?$C;/EGO)QP8=0Z,3J$OUUB.>5T D5ORF:E[ M,#99/=N/&7P:L@>C?X0@DUAQVD!N3S)[(%M98.ERL2-,VSE,#90;4%UZR( + MU)2U9B+79Q?>JI3*\'\0XDIJXWU44FMR)[!I%&[V(S8+_7+Z$XY!>Q\85^0K M*VKP[L[7Y\2@@J[58\]([U=O.@[&XS$*$WP&T6SLG36SH\G$NY)E"2KCK" 5 MJT!YDR2(DY$W]@9);#4G<3"+1JBG*JF8 2*D0=_1?B(W!=\QVS*T-TZ#**7> M$'^M>(L=":N^DIH;7*?!+(V\R*Y;,?9NI<%#RV.11?-BM(_2""4\',U.X]B9 M'4_38#1+3M D[6B2OIDF.(^N[7A&^NQ?V3Z(M#_&E__ [O!XA]>T55M%.;J) M'+&,>02F"-A.<(0L7+=? )=SI%3#+_V"12^JT_O$2VZ)><.4$:#TGE?:6STP M7MA0#_$3-5PS]-T5>&^?2XIWR0HF,GB%Q38I23"=QO@>.GF$Z49Z!4D2>]?" M -:T=3=3->2.$A%-W7-3JVR/7P:'JX\$2:-R$HSIS$L0,T&BS)!ZN*S).+4,'C7"&8J^D!H6KJ3.R<2VNRPJA.'-GP23\QHW:A304>+] M#/9$_X<]/XDHM"5(\[PA]\@JS+IETRA(*&TS;[CM#K;M8!#05H7NH O8?45[ M83EPLR>,;&J-=:AM8RXW7+C.Y/A$*6W_>PEO\HR,'=J_MU/^&=V/]:&P=\? MWKIS-REK5"U,<]WH9KO+VJJYH_Q0;VYZ^-W9H96D@"UNI><3;#NJN3TU R,K M=V/92(/W'R?N\<()RBK@^E9BV-J!/:"[PB[_!5!+ P04 " #]06%6OZ9B M\'\# -" &0 'AL+W=OI7G0!8,BWD@N]]@MCJF48ZJR DNJ1K$"@9R]520TV MU2'4E0*:NT$E#Y,HFH4E9<+?K%S?@]JL9&TX$_"@B*[+DJK7+7!Y6ONQWW4\ MLD-A;$>X657T $]@/E4/"EMACY*S$H1F4A %^[5_$R^W$QOO CXS..F!3:R2 M5,H7V_B8K_W($@(.F;$(%#]'V 'G%@AI?&TQ_7Y*.W!H=^AW3CMJ2:F&G>1? M6&Z*M7_MDQSVM.;F49X^0*MG:O$RR;5[DU,;&_DDJ[6193L8&91,-%_ZK5V' M_S,@:028L)OR9!1Z&8XSFSO*%/E, M>0WD'JBN%>"*&TU^>:8I!_U^%1J7$+?/.%1S&L. M1.[)'1-49(QR"QMU,<.QX43V_')'5,3@T34\ PM.C8$*J@+1/L+XNH MR5YRK!^8EVZ8K#45N7Z_]# WH$Q!]?GA_0Y'X"1NOUU[[#U+0[FWH[H@\+5F M.*5-]*6'R0JO>*34"Y; ?8VPWCMO' 58UM"X:I^VX]Z%V:-!M-7$# /$^#1Z M&A&CW J\#CS>]2R8S.>(<-69.UF6H-S"5;0"A9YY$BSBR=G8255)10T0(0TF M)DHE,N7L0&TATQ@XFP;Q-#H;SU@GL1954C/C_%&PF"9G S<.X0XL(TP<09NR MD?[QW$ 'H4?*N-5VA<7^2N,"(69JAGJLD/%TZIYF0=]Y<3P+9J@,K<4BB.*9 M72[TXQL]T>3Z'YL4_YA-FL:38!'-![O4]?Q8O<$$E[AY=YJ_G[KQV=[K8#R= MOW7BPT&)QOT_N(M(DTS6PC35NN_M[[J;IL2?PYN+$G/PP(0F'/8X-!K-ISY1 MS>73-(RL7,%/I<'KPYD%WM>@; #Z]Q+3JFW8"?H_@,W?4$L#!!0 ( /U! M85;Y"\\__@( &,& 9 >&PO=V]R:W-H965T2FW9?/\I. MTP1(LQ>;DLBC:%P%6Y2<5R -5Y)J**;>>32>]YQ_Z_"3P]KLV-0I M62KUX!9?\ZD7.D(@(+,.@>'K"2Y " >$-!XWF-[V2A>X:[^B7[?:4OH.+U/"M$^Z[GQ[L4>SQEA5;8*10<5E]V;/ MFSSL! S#=P+B34#<\NXN:EE>,LMF$ZW65#MO1'-&*[6-1G)O78\!HS;NG)=[848$XG@<5+G&N0;0#G'6#\#F 4TULE;6GH ME86#7/V-3LPRF'C:( ?T$WNS3AV@0?CY"N[>EW3N&/KM0 M5:TDPAXL>A]\#@#4SB4,@4-J"QD+M;;0FT4 ([F$2 M=U1C,,RR:4HF<\JK6Z@DW\!/HFCSO&ZTY+;1T#(M^+.S#8DB?Y".2!3Z23(B+E&-!6WV MY9!HZ,>#'HEZ?IK&9-'HK$1B.36JL&NF@0S[(Y*F$3F<#C+H^U$R(/W43U': M#1@SQJ&2-54CF,M/#ECUC+-NVF HJY2V_&^[04Y0Y*B7D%.T0G\X[*-U).^8 ME63D1R.7GF3@#Y/TT"<4[#1^!7K5CC>#-6ND[6; =G<[0<^[P?'FWHW?6Z97 M7!HJH,#0\"SM>U1W(ZU;6%6W8V2I+ ZEUBSQ+P#:.>!YH91]7;@+MO^5V3]0 M2P,$% @ _4%A5K=M,1@U!0 -@T !D !X;"]W;W)K&ULE5=M;]LV$/[.7T%XZ] K"WJE

    [7[TZ2%3EUU.X+WT0^=\=[[HZZV&OSR>9*.?JE*FM[.--I5T,#7;A6V,DNOV4%4N?,^+%Y4LZMGRHEV[,JU*O;^<\=EAX;;8Y@X7%LN+1F[5G7)_-#<&9HL!95U4JK:% MKJE1F\O9%3^_3G!_N^%#H?9V-*9HR4KK3SAYN[Z<>:B0*E7F$$%"]UF]5&6) M0*#&/SWF;!")!\?C _J;UG:P926M>JG+C\7:Y91@>$]\0!OS_@MWIW@EHM7TDG MEQ=&[ZG!W8"&@];4]C0H5]3HE#MGX&L!Y]SRG0*3+'U^+U>ELF<7"P>@^&F1 M]0#7'8#_! #WZ7M=N]S2U_5:K8\!%J#-H))_4.G:GT1\I;(Y#3BCON?[$WC! M8&+0X@73)OYUM;+. O^/F5D!Q&>AL#(.+>-S-3E#*AOE?FL9LM??N*Q]^N$ M@N&@8#B%OKSK H+J#7VIJT;7JG869ZWF]/47B$"K3FD]C7N?*YH= 98MH.H MZ5X91:6E&UU"; ()BIJZ7.^LK-?V[)S\J:3IO$K!)ZI:*8-^(>@7;#@V'GE3 MU++.5 ^>:>O.R56EC2O^E6WD@6"#P8&#G4615CE+?B8^2[RH[6,1='T2D[>U M \4L;*][S+*0JZ(L7*$L[/%X@BWL]!D/./F]408$U=N1!H1S%ODQ$2P- VB] M,")W.>CT K"K\<8X"4F8$,YBV/A!F@(#8;PA8G&*N R?B2&&A"[S%<@5GT56&S]FYN@8TG^3TI\W0*GTIKK69 _!>R5\T,JG6W MU&829/]7R)/V[/CZP3/AW"<\PB:&YA$#+8GG,4GF@HAY\JVL]<%:.*,>(P.P M1YX]ZK[!]^>0D)Y!!XD2.P$=G7!>,C@O^5'GO9=N9UJ:/%2K&_FU:LL-9)") M9#0MXQBXN^YF#-QGHGV.)0R"8\C&%>S)VC1&UW!UP\H:JPD<;$P!+>2RL>O; MEP:5WZ^&[2,'[_B(.,/5'QS5!172"*M:"H7 PQ"'?(2AS@,H>S%^#2%'\4#@ M%_ .AZ(&2[ >D83YD!8@\7D)EC(_"' ]AFPF/ A=QL'GW&.I+W ]@2+%4USW MA0_R0@%%"J]&;H"DP$060'H( Y9&*8D$Q'UP5,0.5PO*19!*(LRZ,0B/46W. M(Y;PD+Q3%E)_U>RP&!1]C2;/0Y;$,3DCSWD,&4S@R.]8.J\-/P57W%G[8WOU1O)=F6]06C-S 46^> M0 4TW2N]FSC=M"_CE7;PSFZ'.?S8*(,;X/M&:W>8H(#A5VGY'U!+ P04 M" #]06%6 >-FGK4& "M%@ &0 'AL+W=O9&?)B)=4G73%FR.>F%OIR5!FS?#,> MZZ)B#=7G" M*#:_'%V';V["Q"YP,_[.V4KO_2;6E)F4G^S'N_)R%%B-6,T*8R$H_CVP6U;7 M%@EZ_-&#CK9[VH7[OS?H/SKC8IGUAN4 M6KQ"UMK]):MN;A:,2-%J(YM^,31HN.C^T\^](_86Y,<61/V"R.G=;>2T?$L- MO;I0;JIM48T9K.BQ[OIL.+CN"%$?E%"E-I\H,H6?D88 SEMAI&&PUOHD'$MZPX M)W'HDRB(H@&\>&MQ[/"2(WAW[('5FIE#M@VNM 1YHY>T8)6=8H_]U2.'D&RB<;A5.!QWY MH2,RD7/R41I:D_M6%148@E@":TNF7#0=4GL8^&/%R'*#5>QC$6,W8B5YE>3) M>0A"U#6&?;*J>%%U<[6!'#H9H,QEC;3#Q8*<<2RN9*NI*/7K-]XMU=5C;.^5 MET03/\@FWH^4*_) ZY99H$(V#;8&%8M/7IK[091[G<&'E;1 >>*'03+@Y,G6 MR9.7.OFP>\DU3"RH-=I(J?!,__O7.S]IMF\K3%[SKR-_I8"BI7=,5FLPOY@&,4:)HR&D\/ GZ:A M=UT4LL4(:D3!($;B\D(_2@/O7K$EY25AGU'#-.N4DE!7(;,J!9A>6R_UHWSJ M_>I$0HKOGXFS)/#>VL2!<@BC65$)6QNLNN%5_JY^OBW,^Q+.F7_21EN4)T>W&2^W&XB3CZQ#^OO#1,_3S) MO;WCMK/:!M*M:Y9T[?SRRCL+_2#.O-=6IEJV[+F'3I,QVY(Q>S$9E22N+2#OF48'<)!CPVB68ZV@ M;.F0%5<@DMO@(*X<,Z%TS"2YT.70I+3FEJ->.H7:%-5R MSUI3Q6M+LY(CX:"!LS:L*FJ<(>CI6F!L]H*H=X-M8GIC"]?88._.AC7:Q+8N M246!-6-,$#[OL;9E5T.*3%'T/NDWF[$%%\+Z!,AH1@(?:BJG+L1/=9RWIH7D ML&I/L^$_P/FN82)H=U@S W40U1YV">V?P'O?<=$2/H[\R32P@0WJ9VGFPOY. M:NVXD*;^)(Q !LOU&)$?Q][K@=C/M[&?#[=-=";5;475P<9I<.T7]B'3K6;3 MK]\X3;^!PF&P:[J#_TU5/['O_T-9C_PPF1ZLZEG\W]3T#&7H:$5/PNRE]3QZ M5)=?6L[#$#4G0#?PM)Z#GQD$Q\IY'J,PQL>J^>.*;1D>!<,5&Z4Q2)Y5;.NT MHZ79)I=3A3GQ\VEXJBYG?A*D1\MR-O&C*!^BT]X=-AP,ZQ^TXNH6A_(:1D-]8[B[VX>#-_%OF/"'][7>;NB_T:84M:6@:T2. MY'+LVUVCK<=O^V9IKR3LUPX<3\'(BBF;[_KC^3:7O.D+\_3$W;K2/MUVZ6ZS MP[/9VHLQ^G4V[HQ]GD5,H-_30.CJ;&PO=V]R M:W-H965TWR<#0R><4;9@[4DDMX4RK=, N/>C$R2\U9X86:>D3#,!TU3,C! M],CO7>KID6IM+22_U-BT3IX0 :/&U=B45FW,9H>+=F"7W/[:7FI MX6G4:RE$PZ412F+-R^/!C!R>9.Z\/_"[X"NSL<8NDKE2M^[AHC@>A,XA7O/< M.@T,_N[X*:]KIPC<^++6.>A-.L'-]:/V+4^&PYPWAJKFK4P>- (V?VS^W4>7B- UP+4^]T9 M\EZ^9Y9-C[1:8>U.@S:W\*%Z:7!.2%>4:ZOAK0 Y.[V0ELF%F-<YX?X(@$F(:4[M 7]:%'7E_T'7U]D#.(^&4>W@N3U\JTFN,_ M9W-C-3307]ORT%F)MUMQH#HT2Y;SXP&@QG!]QP?3MV](&K[;$4/;X;M4W%<>GJEDR^?#VS9B2[)W!Y:8-\62#K5L' MMTU;,POJ8$M;\94Y-*-?@:^>'_[L( MMC7^190<#__@3)L]\.$..&D)FBW/*ZEJM7A /R&29 &)0E@-8Q),TC':<[LD M"4A*47) T*F')3BO>>V],958&I2F092$:$C&09),0"K.@FQ"4'PP03?*LAK4 M4!H%\=@K3\,@H5FG/*7!)(F\\N>9(?^OS&19Y)PG:1"2J',>LI2E(4H/PA]E M)H7$.B$('?H)PLTV$A,'A'K=E 8D3KUN&D(%,G=RL@,L20^6Y+5@>0GWS1SB MLWNX] S?!IK=)BY>8F)3+^_T8F%>B1-7D(Y \69C( \9WQWP WE7QKJP-!1. MMMSG,XCI&!89=!F%_RB(2(*N&;"YIW@P?LLM= B[F@"!](P1%!+$+L"HF(Z MK_S)HNL&N(DM'$K@-0W2+$896/?E^S9&<(/E7UJAMU&$*2P M2*!_XAWU3?OZICN3?V:L:#P@SEOK>'M;3:'U.]!8]1\H<[<#CC*[2CID67=U MXO4@9*"L'//>P[+S<&MWZ""*LB $",)3C*(T&)/4 MK:'XT!Z9WT\1\%(H#%!:<9CX2LLU(I. QK3'[9JZ=E0OZZN7O1:= MIQ7$"2F#Z)XQF7O[>&]OJ\]N$]OJXR]E:;OZY$^&\T?#K#>\Z*>B?XW2$[X0 MTO/MG-5,Y@ZB21P&$X]-0A.X:%(T*PKA61/MHQ@NG'A,T6_@E\:L^!NHU4'0 M!%@"PP_)'K P%"<&HAPFU/'ENNX;%J()D.IXPY83NY!YW180Y1)88]_-.$[* M#<_N/V=+X3']9-&S@&_?LH1AVJ4"O@;@2H$LM5ISF3]@&(^DZ3A_6R^,-B94 MN!\6?@XW.'>I[8;5?KA.:3@,OG5+;A$D43<.6"^DOY^[L5B_G:FL;(>%6,[-M6ZZ?KZ!1NX4?^_N# M.[&I+1V$RWG'-W /]O?N5N,N'*V4H@5IA)),0[7P5_'E54;R3N / 3MSL&;D MR5JIC[3YM5SX$1&"!@I+%CB^'N$:FH8,(8U/@TU_A"3%P_7>^D_.=_1ES0U< MJ^9/4=IZX<]\5D+%MXV]4[M?8/#'$2Q48]R3[0;9R&?%UEC5#LK(H!6R?_.G M(0ZO44@&A<3Q[H$2^#K!LSY/+0(2JIA,0!<]0#)-P#B MA'U0TM:&O9*"I7' DBA)3MA+QQ"DSE[Z?2'X M>[4V5F,5_7,L"#W$Y#@$W:Q+T_$"%CY>'0/Z$?SEVS?Q-'IWPH')Z,#DE/7E M?7^AF*K8ZWPYYL!IB(<:4+7MN'Q^^V:6Q/D[PXH#++/'*@^P"A.MVDKK M_>#%411,TAA7TRC(9I&W*HIMNVVX)9A6:2L^<[KZWMDD#F;9Q#OWSM(TR.(9 MKG[#AG?4 \<:C6:S(,MS7"1Y$$U/%5HVYBD[G2?LJ.6V 4K4'5#')'_>&RM: MQWEUP/G[DGF:!R431M3#2#&!@<8T:V'P"U(X$^=?"N 9"31@#V.&"411E+5D M^JG#EONU99P?+_*VYI:PI++LF1(QF'0-%H&1"%;."T@D/%8N\=*-CP8%2WHC1N(E'2\4_W4&$_'F;OJ1\V+>#^P M/W"]$=*P!BI4C2YRK#K=#\%^8U7G!L]:61QC;EGC?P-H$L#OE5)VOR& \4]D M^1]02P,$% @ _4%A5I,0Y1+_ @ 4P8 !D !X;"]W;W)K&ULA55M3]LP$/Z>7V$%A$"*R%MI4V@K\39MTM 0L.W#M ]. MNI7QC2G8:B+ M"FJJCV4# D_F4M74H*D6H6X4T-*!:AXF430,:\J$/YNXO5LUF\C6<";@5A'= MUC55ZPO@W"JTPIZE9#4(S:0@"N93_SP^ MO1A8?^?P@\%2OU@3FTDNY:,UOI13/[*"@$-A+ /%SQ-< N>6"&7\V7#Z?4@+ M?+G>LG]RN6,N.=5P*?E/5IIJZF<^*6%.6V[NY/(S;/(YL7R%Y-K]DF7G.TA] M4K3:R'H#1@4U$]V7KC;W\ *011\ D@T@<;J[0$[E%35T-E%R293U1C:[<*DZ M-(ICPC[*O5%XRA!G9N=%H5HHR?4*GUF#)H@CR:A07KK%!8;JHN.*OF M*D[(C12FTN1:E%"^)@A15R\NV8J[2'8R7D%Q3-(X($F4)#OXTC[9U/&E_TGV M*Z,YX\PPS/>R50J$(;_. ?O\]K&.=4-+6#J8V=H4$_@SP[V MXF%TMD/UH%<]V,4^N\=&+%L.1,[)I:P;*5"OMM:_C_>>\MW<#Q60N>38FDPL ML,FN#O2R)1V?.24O.2FK0 M+Z>/EPZ".$Z]Y"08CT?>-TQ'O;DH M+QX&:9+:@$DZ\!ZDH?RMT[XW'@=QEN!BB&S1Z+W*"5\T>@UJX<:9O>16F*[G M^]U^8IYW@^+9O1NW-U0MF-"$PQRAT?'HQ">J&V&=863CQD8N#0XAMZQPZH.R M#G@^E])L#1N@_Q^9_0502P,$% @ _4%A5F?=:(?' @ 'P8 !D !X M;"]W;W)K&ULC57;;MLP#'W/5PC>,*Q 4%_3M%EB M(&E7; _%@J;=, Q[4&PZ%BI+GB37W=^/\FWIF@5]B4F*/#R42&9>2_6@U8RY9JN)3\&TM-OG#.'9)"1BMN;F7]";IZ)A8O MD5PWOZ3N?#V'))4VLNB"D4'!1/NE3]T]O"8@Z *"AG>;J&%Y10V-YTK61%EO M1+-"4VH3C>28L(^R,0I/&<:9^%(6!3-XRT83*E)R*85A8@.$K*E^^J/R*Z81+72D@/Y9;;12VS\]#U] FB0XGL2,UTR5- M8.'@S&A0C^#$[][X9]Z'(R5$0PG1,?1XTTX2D1FYKHSE>B\2*5)F&YYRLJY4 MDF/+DOU:<9#)1F:FINB_048LP6^UU8EBI0UL&^&+R4'UY_I0Y<>Y+;6EA8\& MQ1:!^H<;DZQE6CUC6O9,DW^8ZIZI[ICJ%TQEP[0[UZ0&]*8VFN/&P1YF@IA< M5AI]].%YHSND #0SH- PL09I*$>PZ'P<^.&AMW;WAK8 M6M6D\8+J(1I MYW>P#MMOV0[]7_=V==Y0M6-X&QPR#/5.IQ.'J'8=M8J19;,"MM+@0FG$'#&PO=V]R:W-H965T,G0 (HL4>]9 M$B!)TZ[ N@9)VF$?&8FVA4BB1])QLE^_A[0LNZCC!OLBD>+Q>,=[[KG3Z5*J M1ST3PM#GMNGTV6AFS/QD/-;E3+1<^W(N.JQ,I&JYP51-QWJN!*_FREPU&M%QH(]M^,RQHZV[UYL_]/;QE M ^LW,&?WZB!GY7MN^/FIDDNJK#2TV8%SU>V&<75G@W)G%%9K[#/G=T:6C\?6 MKXI>R1:QUMQ=U[M[_M (?70Z-CC&"H_+7N7E2B5[167(Z&?9F9FFUUTEJN\5 MC&'?8"1;&WG)]FI\+TJ?1J%'6<#8'GW1X'3D],6O.;U"()43ZORG7^;.YPL+ MD=J\[/)YO\;[F: 3V0#B=3>EQEY=C_/Z7Z&IP;)V)\GY!HPXB58+Y79 X$5P M186],@J'1?L@U-IIRLA?#E^B.MX:73P)AT#_JB2"?,*^1="7]QIN%(%\61AO> M5=9,;GXP+229E\;,2XN ')"0^45.4C_$. E#K\B*X<"*O N]+$P]EJ?DB(21 M'P0D2[P@3GOW5>\"X'[E;P @%/\/W/V GP%^/>KH1\4[W"C 1C_P6O6P^=H] M"0VQW9A)$11$-X\M3@H?(7-:$/;$RY/""T/ V8/K-8BWA/G9(AS\M8XWTN#M'J5 M8Z^D-G2B9/L=#6G/8<"CUWE M5#;DQIFHMTPLMTTL!Q.W^>M5$_7:Q)7TPPL5[;R1+P)?@77Q7 KMUB<6*4\6 M*93K'KF:OH.,FPB-SOOW+Q;,?6BS %ZD&6!V# S M3RT=QY!5I0.Y>#1B?UU"/K*]PK6B_ MY,0LD;C;;CA+RT8NJF.[=V$+,^1*\C,W M[";K0X:[#VP,6,2\.+"9%L=>$B5[4BT=4BW=B^CK'EQ]_MPL$#-N2UO#NUWY ML5>;[7]/])R7XFR$!E<+]21&Y[_^$J;!;WMLS09;L_VT@'ZZ6H"6 =0-3]J9 M3:*-[:XO1HYT*TK%NJ/&7>[L/]"5A$V:09%E>W?8?'V8&@ZS:U5_X-0Q^D*O M*\1EPQ%C."!==J]:F#G:!RO0RDJ@:T46@V=K],D PF;KIB9QC7JT8H\3\DHV MW];Z\7BB$- :Q0 Q,%39)B;TX^P05$5C/TD.2> 'D9L&?I@?HK;/44 MEPG5 M.@ZQ)4T?02ZQ4J$?;(8)N1[,K% +*U0^^E*+IK)J@\/^N1%:KNL=[^O=DVR M\ 95E*0A"I&S)$/'41P"V7X>N@]IX4?%X2[Z]5:HJ?LGTL)D;.7>__( W^)-QPAE\W MH:P UB=2FO7$'C#\#)[_!U!+ P04 " #]06%6LI<524 ' "T$P &0 M 'AL+W=O-)?O^=2LF,WBCL[+0(XE$3>YSGW M7NE\H\TGNY#2L2_+IK47HX5SJ[/)Q-8+N13V5*]DBR=S;9;"X=(\3NS*2#'S MAY;-) [#?+(4JAU=GOM[=^;R7*]=HUIY9YA=+Y?"/%W+1F\N1M%H>^.#>EPX MNC&Y/%^)1WDOW@J.KNN:+_?\*.2&[NW9N3) M5.M/=/%N=C$*R2#9R-J1!(%_G^6-;!H2!#-^[66.=BKIX/YZ*_VM]QV^3(65 M-[KY2;5NK/]EFVYO$8]8O;9.+_O#L&"I MVNZ_^-+'8>] &;YR(.X/Q-[N3I&W\E8X<7EN](89V@UIM/"N^M,P3K64E'MG M\%3AG+M\U]9Z*=F#^"(M&S^(:2/MR?G$031MF-2]F.M.3/R*F"AFW^O6+2S[ M5SN3LT,!$]BT,RS>&G8='Y5X*^M3ED2C, '*\UG.;K\^]^B//SG$7O3G;WI M,>F7-WJYTJULG65ZSMYK:]E4@H22W1G]67E2X)*-KV4KY\JQN='+$[:?SR&7 MCBM]6$@VPWGK5,U$.R,-P'7+Z@-KFCUK5H?63 ^L49TUSJ.KUJ"R=7)&(APT MS76#FJ#:1S96+>[HM85.>W(6_"R%Z9#$@ .YG$I#6 @("_03T4\8W/:F!M\% MX[@L>)97P4EW4?&H++J+JN1I0@_>=LX$$8_"-(CS%*NXJ(('[433'V"2C2*BB2+$BB,KB5YK0TB.Y;D'2\(+2.ZP0M*. "7? 24_FLT/$HRI5:.$[U]3 MZ392MG\(D:-"AXO6PT'F'36!#D%6FP0^Z?0.?UYAI*%GD56L!2% M9A8\J:H@3LO@7AH%$]^QC3!&M"YX@[^"%WD!3W3]Z0U--#.?/0CPJ@-R=)R$ M///%;YQQHNI)0)VS!B45>L!XZRJEDK(KR;&VXN%^Z>WR/U-S ML!M50H&&1'CHJXBB_P$J#(Y'%!7$*(G^$BZR(V0L=F0LCI+Q'M:KN:H10W;8 MFI]1O"U:?LBXLE9B P7HO1)3L,>I8<)^O>+#+GQ(H=E6.<%./"MOGI4SX?LU M6-\2 Z8TD;\@U"LLNGTI_BSX@7"_ A 5!F5>V"V1/KWD(/R MRXLX#=(893P+WDO ;]_$ ,F+PP38!7#BUS$:Q^CO$6U+\RBX$2N%DJY^PS:K MYVY#CM;:NB"I>%;&P'P'K8R'41(DO 2X?!<8"AOPB(FA*H.X"GD($OTXP$IT MCQA<\R"/PQ36$(!?E4;HUP)-?.X$G5MUGU!]:4'Y:SL],:<$/-,9U22N._8438Q-&6JPGL]CJ-L^ZZ?Y 5_C6/G@M'U7;D@53 MT7@@$V$[^(*P$<);5E@!HCFFIGZ:8T\DO?9M*D!V(LQM493R'.2.<8E&@7!Y MT"*$0^:*;HZP>%>F+:NU@33">%WK=>O+!]7WZ=HB;-:/$U/5>BF6D!I3O1ZL] Y&-+0Q(J]6]]^>_'^L&"?US3-P)EO6_! MWNCQS2/3$%0PNX013?(E3W+""2H(IG:,I(:R;_<-JGOLH#\H/6,K;567SHQ7 M$$D!.EY( A@B7QXBGF*8'Y=1-8B,"'6N>&'^ M$"HF>U]2EM(\^N]%!$> M/NHLKN[^R1UU7V)>=[>?<_Z7A@$T+)&SG$T/"WP M[F:Z;T3=A=,K_UUFJIW32[]<2(&YBC;@^5QKM[T@!;L/=9?_ U!+ P04 M" #]06%6MXY$7'@# !Q!P &0 'AL+W=OL;MWEW,K69U"VM)5-\T3+Y< M Q>'A1NZ1\%]O=MK(_"7\X[M8 /Z8[>6N/,GE+)NH%6U:(F$:N&NPJOKV.A; MA3]J.*B3-3&1;(5X-)OWY<(-#"'@4&B#P/#W!#? N0%"&E]&3'=R:0Q/UT?T M=S9VC&7+%-P(_JDN]7[A9BXIH6(]U_?B\"N,\20&KQ!:=&, MQLB@J=OASY['//P? SH:4,M[<&19WC+-EG,I#D0:;40S"QNJM49R=6LN9:,E MGM9HIY>_X[W_)I0B:Y!DLV<2R$\/;,M!_3SW-3HP:GXQ@ET/8/0;8"$E'T2K M]XK_#61YP4:>W0G/\LA3?>4) MKWAJ!"M>ADXNC@ROG,ZH/14BPA*#9HA&6D6/* MR'Q"\PF<,6'HIA!-@PZQWXI'4BO5FQX@?8>R0K08C!KY2"@!YZ(Y'0YT;=9X M_15(/!P@G LGBKP8789)YF34BVGFT2S_'H\;D#6:O"<')B7&B=@73N@%2>ZE M&,/]YB.FLBW)_6:E<+AN_\:!1[0@5:][S,P3*(V)AZB:O6 IE;N=NLUTY*9UZ:9TZ$1EF8(XW_"L?>ZB 3G;E2 MA=[C)/ "-$?^8>9E&77"Q)O%.9+)G0>A&3<"FJ9>GL8.RI.((O'4"8/("]+( MR[/LK?;R3\9@ W)GA[U"9GVKAXDX2:?W9#6,T:_JPV/T@T7>[Q301I%/"\$ECXX\8XF%[9Y3]02P,$% @ M_4%A5N['+-"# P +0@ !D !X;"]W;W)K&UL MC5;?;]LV$'[77T&H:]$"@B7JARVGMH$D[;8^M#7L9,,P[(&6SI)0BE1).F[^ M^QTI6_40Q\L+39[N/GYW_([T;"_5-UT#&/*CY4+/_=J8[BH,=5%#R_1(=B#P MRU:JEAEI?S2LFJHVUA N9AVK8 WFOELJ7(4#2MFT('0C!5&PG?O7].HFL_[.X8\& M]OID3FPF&RF_V<6G]])ZI-BIXUL#\'( MH&U$_\M^'.IP$I!'SP3$AX#8\>XWR M-@J_-AAG%K^!K!3KZJ8@GT1_QK98;^_8AH-^-PL-;F)=P^( >-,#QL\ TIA\ MEL+4FGP4)93_!0B1W4 Q/E*\B2\B?H!B1!(:D#B*XPMXR9!RXO"29_#64*&J M#%E!)Y5I1$7^OMYHHU @_YS+MT=+SZ/9IKG2'2M@[F-7:% /X"_>O*+CZ/T% MKNG -;V$OECWO4+D%ND^@-@!V3R2DT-;087G=8[V1>#SM.]J(%O)L5%M58R5 M -%@-!J5J8G!S[>R[9AX?/,JC^GDO<:^=*RTI57]I*4F(Z#<9;B+$VF03ZA.$LR&B1Q@O': M'+G@O<)+CT9)D*53;Y(&TRSRTCR8CG/O3AK&CU7 ^$D=G3F0:Q&.42)!$:2\- MYYT'-+.2H"B.C)Z]P\*3*QQE7[F'2I-"[H3I;_/!.KR%U_T3\-.]?T@_,U4U M0F/^6PR-1A.LN^H?IWYA9.<>A(TTV&-N6N-[#LHZX/>ME.:XL!L,_Q 6_P)0 M2P,$% @ _4%A5O_KW/O) @ [ 4 !D !X;"]W;W)K&ULC53;;MLP#'WW5PC>,*Q 5U^2MD&6&$@ONSP4*))N>QCVH-A, M+%26/(E.VGW]*-GQ4B -]F)+(GEX2.EPLM7FT98 R)XJJ>PT+!'K<139O(2* MVS-=@R++2IN*(VW-.K*U 5[XH$I&:1Q?1!47*LPF_NS>9!/=H!0*[@VS355Q M\WP%4F^G81+N#N9B7:([B+))S=>P /Q6WQO:13U*(2I05FC%#*RFX2P97PV= MOW?X+F!K]];,5;+4^M%MOA;3,':$0$*.#H'3;P/7(*4#(AJ_.\RP3^D"]]<[ M]$^^=JIER2U<:_E#%%A.PU'("ECQ1N)<;[] 5\^YP\NUM/[+MJWOD)SSQJ*N MNF!B4 G5_OE3UX>]@%'\2D#:!:2>=YO(L[SAR+.)T5MFG#>AN84OU4<3.:'< MI2S0D%50'&9SL&B:'!LCU)J]?^!+"?9D$B%A.X\H[W"N6IST%9PD97=:86G9 MK2J@> D0$:F>6;IC=I4>1;R!_(P-DE.6QFEZ!&_05SKP>(/_JG2F"C8'R1$* M-G,O0Z RW[.EN1%3^77H1:T"8:'$SCYC&W-R]Q]"-);L]&0?7VOI( QM0#01O@R2] M#!:<7J^'(/:/@,0S2$Y'Z3"@G@$W>>F-!05)7;OL9+X8)<%G4,1 >BLO2&?" M/0,W,()1G 0/&KFD',/3X6!PZ#*C/0568-9^SE@JI%'8BK$_[4?9K%7P/_=V M#MYQLQ;4" DK"HW/+L]#9MK9TFY0UU[/2XTT'?RRI'$,QCF0?:4U[C8N03_@ ML[]02P,$% @ _4%A5G_4!P-[!0 ?B, !D !X;"]W;W)K&ULS9K;;N,V$(9?A7 7[1;(1@>?4\? QI*P 1HD2)KVHN@% M(]&V$$E422K.+O;A.Y1D6;)EK0W,16]L'3@?A_QY''&VX>)5KAE3Y#V.$GG= M6RN57AF&]-Q!$9G%,Q=<;%O'-=<_J;1\\AJNUT@^,^2RE*_;$U'/Z(.#.J"A! M&+-$ACPA@BVO>Y^M*\^::(,\Q9\AV\C:-=%%>>'\5=_\3/I.)Q:0P>Q&%2_-/WLB)J!OWI$0.[-+#W#&SK MB$&_-.CO&]A'# :EP>!4@V%I,#S58%0:C/*Z+RHKKVF'*CJ?";XA0J<&FK[( MYL)R7@;0AV:GXO5C0)O]%"YB0@#I.^"-/\GB_)32;!0DKRB7P. M@E _IA&Y38HVK1-]=)BB821_)1^(0>2:"B9)F)#G)%3R A["]1]KGDF@RYFA MP&F=M>&7#CJ%@_81!RV;W/%$K25QDX %38 !I:V*;&^+?&-W$N_H5V(/+HAM MVA9Y?G+(QP\-WXN_%D\7/^9:TR:WK;S=%(?YEZ1OY1B[ ^.>CNGRQCL=8[9C M&AKTJV;7S[G](]Q%1*%-W2_)D^+^*_G[=WA/;A6+Y3\M3MX4L$$[3 ^^5S*E M/KONP>@JF7ACO?G//UDC\[ZHHCY=E0?%@I M/NQ4O.C'(%Q&$Y^!BK)=L4[*N8IAPISA027;8[-9P^YAFOYDLI?(:P'US5VB M1O6.JNH==5;O[<-]6VUV&IU;FY@P!Q/F8L(\)%A#QG$EXQASVAMCRHL)^EV^(-)3<]CL#J6N=!9"I=G38/5M)=/@MNTQ;AZL5VI M?C^^5KTI/!W61B'+'%BF:>X-5XO.(IW;+C!A+B;,0X(UVL6T:A?3[LE1JT12 M$4+3^%[;:K3I-CV9N7VQV:K:H]]\T$[IG M*Z(X8>],^*%D>E^[S**HT769D+\07NR>(2W8^6L*:>EN[WQ"WRU=JW?>Z:"E MZW87X=R6@$IS46D>%JW9&&I!$NM_L9\IW=A?Z1\*W^GNV<)CTEQ4FH=%:PIO M[X2W.X5_/CXGUX1ME=(^Z,/]QCZ@5+(S_[.5Q*2YJ#0/B]94RH0:14&DN*LW#HC5EVP62K.Y(TH(G;S"IEM%HP0+&8OH2:0'U M"Q7J:\@9AF!X64[7,/.>L?P^94(>''3FR;#?M^SQ9+]AH$:14&DN*LW#HC4; MQB[>9'4'G!Y/:PK^KOT(_;VB5=WAX5YI7U;44!,JS46E>5BTIJR[.)?UPT 7 M],1')A7LEA3(6(S;^<>D5NU00V"H- >5YJ+2/"Q:4^9=',Q"#819J)$P5)J# M2G-1:1X6K:GR+AQF=9AT0H]C=JQ@9B)57[ 0Y)\CU-\3J^>5H=(/N=' M)_:>._IP27X<88<;L24@SYH<37KA2/,XO MUXS"IDLG@/=+SM7V1F=0';F9_P=02P,$% @ _4%A5EGAXQB1"@ /%T M !D !X;"]W;W)K&ULQ9SO;^,H&L?_%90[G7:E MSB3^D:2=:RNU->@J;6>J1G/[8G4OJ$U2;AR3!9+.G/://[!=.R0.B?>>4]_, M)*GY@/G" _X:N'P5\IMZ84RC[\N\4%>#%ZU7GX9#E;ZP)54?Q8H5YB]S(9=4 MFZ]R,50KR6A6)EKFPW TF@R7E!>#Z\ORMT=Y?2G6.N<%>Y1(K9=+*G_H;&EM>*G)5_HM> MZVM' Y2NE1;+.K$IP9(7U?_T>UT16PG"BP,)PCI!N),@.I0@JA-$NPF" PGB M.D&\F^#\0()QG6!\:@Z3.L&DK/NJLLJ:3JBFUY=2O")IKS8T^Z&4JTQM*I@7 MMF7-M#1_Y2:=OIY5+0J).9KQ1<'G/*6%1C=I*M:%YL4"/8JJY\OA]H4R8*':9W];95]>"#[ #V(0K\HA(N,91WI M[XZD#SV H:F+ID+"MPJY#;W$A*4?412P<0FS0_KF.K@<;K;E@\P.0\(($,R1;]S( M-_;*=Y.;"0XM4H;,H(+8]Y69=K ,I9*9\0:9'JXZ@\^ME]I7O HVW1(O#H)H M-!KM2+A_71A'T[WK,&3A"!#,46?2J#/QJU,%4&4FDBGC&_J>O"=!=O MN/,R^^HS/1KN(+/#D# "!'.D.V^D._=WJ,5"L@75#-&E[5E61"UIH6CUM+62 MW(1":H)B2FT<+\HY>&=X]):BK]CG>YUQ>C$= MCT;[G1$R6PP)(T P1_2+1O0+K^B/3*:F4YJG]:K/^O6L!T%5:9\*,YW]CVD2 M-@9O6+%F77)[\^\K=P6[V))[]'&Z(S1DAA@21H!@CM#!J'VD'GFE?JHT.C,= MV?;HU#PN6SDS;O0_0[PP\QH;G\W/J5!E[Q?/NFX.J7F:M:DZ'Z6]V?95^,A- M:-G9RA+00F!0&H&BN;IO62F!M\KN:NT<.8W &9LS:>:RB!99VYLS)#9L:[;[ MS HV-^.W"0A<=%DAM_[L>^OOOYD8_6!4=HTK"6@Y,"B-0-'<)A"V32#TUMK] MD..Z_$'V.]K4]MF.FS9=NI;A*Z0N(H+8.*(U MT5QQ6V-P'$3-N.\JW/I6@=^XJF,XRCE]YCG7 M/SIE [6=0&D)* V#TDBP[[ %P84[7W-U:ZVGP.\])680WE"[A /]\B;=&?HL MBG1M>JDU)6::ZM*4L-V7\((6*:>Y"=FJ?.&/?L/?M5U.\IPSA(OULGS))HKN M\ UJ1('2$E :!J61(R)^,4%4-EW/C*-GJ!#%AUI"W\J'UK@*_9[/O5+KRHBT M#F7&V-*^[+'/K^43D?V\%=JU2+]Y WB=FR\0U6LH(%V@!)2&3[T) I6MJUUK M/H5^OV8E1*S9?YV8:,.]\ M!^CG]-;77RK]*@Y[8J EP: T D5SU6P]L=#OB=T7FDF[B/9_B.N@EADH+0&E M85 :@:*YRK>66?A.EED(:IF!TA)0&@:E$2B:VQY:RRST6V:GQW50+^Q(J>;6 M*#@ H*X8*"T!I6%0&H&BN8JVSEEX M\4X!&]0D Z4EH#0,2B-0-'>_2>N017Z'K,]::#^J]RZ2T;X]'$WVU@=T7!;' M>VL#0(M&H&BN)JWS%?F=KQG+YX@7II.6CA=-4[DVD^O/!U0!7405[9MEUK/? M%074V@*E$2B:*UYK;45'%DP5FA:+TILL5T>=H9/G1'YR;R7]Y8P.3XA RX%! M:02*YJJ[M3_/OY3J@7X_-"'RI^RM'NPF.]A==K#;[/X?3E34.E%1_#X3H@C4 MN0*E): T#$HC4#2W/;1>5G34R_K3\1O4PSI2SF#D">"@AA4HC4#17'E;PRKR M[_UK7,E'*;)U6NZF;7:%WXG";FFIE@*@)Z[LZ^!FAOS4S) [Q0CMN=\H":D?5M.TU M,WN/Q$?=4"I26@- Q*(U TMPVT M1E4/IYO74.3Q@\3[D(GW(1 M@2J\6]FM%17[K:C^8Z(?V+NV]S?N[8Z)QR_!QR\A4,5VZWGK)";_HJ '4; ? MZ('*;TPCLBZZ=^[Y(;WK%M3M :5A4!J!HKGBMFY//'ZG$0S4"P*E): T#$HC M4#2W/;3V4.RWA^ZH>D%V^^Z&YO:LM4YI09V>>/]0J"CHVBA]ZH48M'P$BN8* MTOHSL7_ISLWL:WG6XH?1I'J$X.41L&;4>Y1<2/18[JP^V^ZC,TV+S.ZP1E]7 M&=7,_#'[MQD6#YZ8!^K4@-(24!H&I1$HFMLR6J]N :F=E3;!2R6\/, MIXQO>,:*SL-J_-GW;A:@"YQ :;BF.2--UWXI I5MI?APZ]!G\P2S*(_G5JCL MP-5QQ\VOS1'@-^7!USN_WP6?<'60=XNISA4WL_@%+Q3*V=P@1Q^G9K8AJZ.Z MJR]:K,JCI9^%-H]1Y<<71C,F[07F[W,A]-L7FT%S8/KU?P%02P,$% @ M_4%A5N;N]SA" P I0T !D !X;"]W;W)K&UL MM5=M3]LP$/XK5B9-F[21ET(+K*U$>=&00*JHV#Y,^V"22V/AV,%V*/S[G9V0 M=%)K!*)?6MOQ/7[N[K'/'J^DNM<%@"%/)1=Z$A3&5,=AJ-,"2JKW9 4"O^12 ME=1@5RU#72F@F3,J>9A$T3 L*1/!=.S&YFHZEK7A3,!<$5V7)57/,^!R-0GB MX&7@ABT+8P?"Z;BB2UB N:WF"GMAAY*Q$H1F4A %^20XB8]G\<@:N!F_&*ST M6IM85^ZDO+>=RVP21)81<$B-A:#X]PBGP+E%0AX/+6C0K6D-U]LOZ!?.>73F MCFHXE?PWRTPQ"0X#DD%.:VYNY.HGM X=6+Q444.G8R571-G9B&8;SE5GC>28L%E9&(5? M&=J9Z:+)!I$Y6;"E8#E+J3#D)$UE+0P32S*7G*4,-/E.UB:?:\,P)I"1*XRJ MMD,G6H/1Y,L9&,JX_CH.#1*TRX1I2V;6D$FVD(D321$GBP1MTX1HXO/TM>%> "B@DS\AE62GY""A0HS=Y MZL6Q>^U85S2%28";28-ZA&#Z^5,\C'YX6.YW+/<=^F +R[G"7:O,,YESETR1 MD?.'FE66+/ESA;/)I8%2_]U$?'\'Q \ZX@?>\/:JNM60UQS%E<,FDGZ8*T I M*JO)^( \ U6H3T6XS1TQH$H/TV''=.A=8E8SGMGM\9H.O##O#.>H(SG:G0Y& M.R!^V!$__!@=^&%Z'231&W5PU#$]\BYQ42O!3*V 4(SN!7NR[8U"\.*\,YYQ MU!_ST>ZDT&)_,/>U$A5_C!I>P6G/ A^GI.>4>+%.95G5J"'M\MZ%SWQ?HF)_<9G7*BWP!,G(0N9F1=5F M0EZ0]P:NKT[Q<(=)WT7-BONB%7M+RQN2[LK)DO,1237EFBXH#3@VI M+&S/<0*[Q(1:T="LS7@T9"M9$ HSCL2J+#'_.X&";4:6:VT7[DF62[U@1\,* M9S '^5#-N)K9K4I*2J"",(HX+$?6V+V-0XTW@!\$-F)GC+23!6./>O(M'5F. M#@@*2*16P.JVABD4A1928?QI-*UV2TW<'6_5OQCORLL""YBRXB=)93ZR;BR4 MPA*O"GG/-E^A\=/7>@DKA+FB38-U+)2LA&1E0U81E(36=_S4Y&&'X 8G"%Y# M\ X)O1,$OR'XKR7T&D+/9*:V8O(08XFC(6<;Q#5:J>F!2:9A*_N$ZF.?2ZZ> M$L63T;P^;L26:$XR2I8DP52B<9*P%96$9FC&"I(0$.@*[8"G.::96B0431F5 M7)V?&@@IT%@(4+?+&"0FA?B@> _S&%U>?$ 7&OX]9RN!:2J&ME0&=!AVT@0[ MJ8/U3@3K>NA.;98+])FFD.X+V,IY:]_;VI]X9Q5C2*Z1[WY$GN-Y'0%-7T]W M.^CQZ^G.&3=^>YB^T?-/Z$UQ120NR#.D^Z>"?HT7PDQ_=V6]5NUUJ^K"]GLM=GLG5./)I 12O4GL, %I@ET MI:Z6"(V$+K'KJ.<-W,'07N_FY!CE^T[?VT?%'2@G'+QH[;GHMR[Z9UV,TY3H M"MOYN=74_F[T;MAW#J(_1GG]07AS$/TQ2IV#>R+ZH(T^.!]]R;@DSU@[Z#(0 M'&UZY3G]P4%FIQTP-W!=]\!"%\P/@Z#;0]AZ",]Z4+7J/R]1>'3P0<\)PP,3 MQZB.5RT^1NV_:K4%>Z=CE, STWD%,D6_KI[M:MO_2+3/W' M<(>Y^GX$*F"I))WK4.65UUVXGDA6F;ZT8%)U.3/,U8\+< U0SY>,R>U$;]#^ M"D7_ %!+ P04 " #]06%6-PDS7U4$ ".%P &0 'AL+W=O92+4.42:.*"LC0D4=0),\IX,!JX=Q,Y M&HA"IXS#1")59!F5CU>0BO4PP,'NQ2U;++5]$8X&.5W %/27?"+-4UBB)"P# MKIC@2,)\&%SBBRO2LP&NQ1V#M=J[1Y;*3(A[^S!.AD%D,X(48FTAJ+FLX#VD MJ44R>7S;@@9EGS9P_WZ'_L&1-V1F5,%[D7YEB5X.@UZ $IC3(M6W8OT;; FU M+5XL4N5^T7K;-@I07"@MLFVPR2!C?'.E#]M"[ 60]H$ L@T@+N]-1R[+:ZKI M:"#%&DG;VJ#9&T?519OD&+>C,M72?&4F3H^FF]% 8HZF;,'9G,64:W09QZ+@ MFO$%FHB4Q0P4>H?V&H]Y7FB%OBA($./H*J7Q_;MIO!2I:?DI=Q6?2!-H$&Y$ M JEM=0T:I"%A7WZ@3*([FA9@X;Y2*6V_'QF=L93I1_3&-*8L56]MOR!M N-= MLT&H#75+((RW-*\V-,D!FM<0-U 3_XQ(1 CZ$85(+:D$]10I-,4K*TC*"A(' MW3H _93(Q(@*I#15F6H1WZ,)2#2U7:&_T8UAGA597?;>+NP_\T+E-(9A8/YZ M"N0*@M%//^!.](N'0+,DT'3HS9<)7"H%9E0O>5*.A"W\#5!56$Z?.+J%N)#2 MCJ!M];O@LGQQ1153#HFZ\?\,\9*S;X5!^/.CZ12--63JKSK^S1/P;Y7\6R\/ MX&HW@*76#%\P,^ L!10+O@*IF;W/RP%6;H!S,\!.2W6T-AUW7,=V?ER-FNU& MU!J$JYI\VV6^[?]*"]=03^/I$)_@4AH\K MQ\=>0WVE4)JU0ND<4$IEM]COMY_-&M _B_@!CJU.Y:^X??X".85!X\JAL=< M1[\^Y&;;9 C:!3MZ8];NCT"E>EN;JA^J@S+!]=*WU,:5ZTXYEZ>K]J3ZALH%XPJE M,#=A4:-KU"8WA[^;!RUR=^ Z$UJ+S-TN@28@;0/S?2Z$WCW8,]SR"'[T#U!+ M P04 " #]06%6'N/N:4P# ]" &0 'AL+W=O+ M"$5J)&6G_WY'RE;<1G6Z+Q9?[AX^]_!XY\E&FR=;(#IX+J6RTZAPKKJ(8\L+ M+)D]T14JVLFU*9FCJ5G%MC+(LN!4RCCI]T=QR82*TDE8NS?I1-=."H7W!FQ= MELQ\FZ'4FVDTB'8+#V)5.+\0IY.*K7"![K&Z-S2+6Y1,E*BLT H,YM/HT(HD3N/P.BSQBN4T@,1C7^WF%%[I'?< M'^_0/X;8*98ELWBEY1>1N6(:?8@@PYS5TCWHS5^XC>?,XW$M;?B%S=:V'P&O MK=/EUID8E$(U7_:\U>%7')*M0Q)X-P<%EM?,L71B] :,MR8T/PBA!F\B)Y2_ ME(4SM"O(SZ6+YC) Y[ 0*R5RP9ER<,FYKI43:@7W6@HNT,)[V#.^*IA:T:)0 M\)$) Y^9K-%O?&'&>(1;P99""O<-CJ[1,2'ML4= XZ'FK=D[C_"IT+5E*K.3 MV%%,GEG,M_QG#?_D)_P'"=QIY0H+-RK#['N F,1H%4EVBLR2@XC7R$]@..A! MTD\2>%QD-?&>-%GS H+ MCTHO+9HU6TJ$N:IJYTVTXN3,0E)_O:538.ZPM/]TB==0.NVFY!_\A:T8QVE$ M+]J?A%'Z^V^#4?^/ P&?M@&?'D)/Y];63/&0%>V];YI[[^+:H(T#FJ\EZW0P M.$^&DWC=0>*L)7%VD$23IS[)+YMDKFL/1^7F_ MF^:HI3DZ2/,E.7HO+Z?W8T+TWLZ('OQ)E1B.;K6UQSU8..;:..>*ZY*NP\"5 M+NG""U];U[A;_WKS[/R*A[Y1=8DF(';FU>%H.D7?%YKR':FY^).(_!J-"Z<2 MIQR-?PQ4]_C36_?QG=+C5NGQVTJ_9K0[RB"7S%JJ@\3"Z?]-N:[H5>(S&BXL M=BDW?I4^[T\_G ]^3/-XKZ333:Q"X[(0JG)3W=O5MC=>-BWAQ;QIK'?,K(2R M(#$GU_[)F#+8-,VJF3A=A0:QU([:31@6U-_1> /:S[5VNXD_H/W'D/X'4$L# M!!0 ( /U!85;'.]/&9@0 -X9 9 >&PO=V]R:W-H965TV M+18;"*GHL!@B]1K6\02'W#GHQBNH89R(?XCJN1G7E9^B%$PF<1 MXK :6]?X:DH\;9#,^.K#7A2ND98R9^Q1#VZ78\O1&4$ "ZE=4/6R@RD$@?:D M\O@W=6IE,;5A\?J']_>)>"5F3@5,6?"7OY2;L36PT!)6=!O(+VS_!Z2"7.UO MP0*1_$?[=*YCH<562!:FQBJ#T(\.K_1;6HB" >X]84!2 _*S!MW4H)L(/626 MR+JADDY&G.T1U[.5-WV1U":Q5FK\2"_C3'+UKJ_LY.0VVH&0:EVD0&_13.V2 MY38 Q%;H$^6/(.EJ,D/LQOT^M4;] KY$;K?L*V@ MT5*,;*G2TL[M19K"NT,*Y(D4;F#105W\&R(.(37FTY\WQV5S6Q4CJPC)*D(2 M?]TG_&4U^+Q"USNE-2F!VC-H1LNU^/NC,D6W$D+Q3YWL0YQ>?1S]?%Z)F"Y@ M;*D'4 #?@37Y]1?<=WZO*T)+SDHEZ68EZ9J\3ZY#QJ7_'RS1E E9)_5@[R7V MNG/L)F30=QRU'KNBB.HT)YM1RJR79=8S9O:!,R'00Z0Z6) D^$%UKMH]>/#C M%D+CWE%VQE -2^QF0MSSA'Q48ZA5XE:4O'7U@U/28HS64$L_T](W:GE/?8Z^ MTF +=>GW*^F3@=L;=H\$&$,T%.!E CRC@(?.K(/NU5*(+?]>>.+KY!@]G?N0 MM^2L)'J0B1Z\4-\;M%F2EIR52C+,2C)\9M\;5C;SH*_^CO:R,4I##=C)/^&= MEGIDZJ@HQSN28H[55$N!5G!;;3+U5.J3>'B\-.9X3?7DK(&-G]LG6F5J7-Y> M/:^R)I=@ YS# 3;3P92%(?"%3P-T1V/@M4J,+L[M"6UY*PO.F0/W7JA3XI:0 M(RW+)0 &YP2#S0ASNEOB*KIX7=(]YC!SG*8ZGV2:I$TW>QZQQM;W.(;D/$->BF=(JSS3EK=R67*>(<_E&5+EF;XS=(]/ MO8:TQ3.DRC,5+9?@&9+S##'SS(GFXE7.%_5Z')^-F6.=R?]02P,$% @ _4%A5A[^41[1 P Z!( !D !X;"]W;W)K M&ULO9A=;]LV%(;_"J$-0PNLT8<_F]H"$FO!#*1= M4*/;1=$+6CJVB5"B1U)R!NS']U!29"M6E*@0FHN8I/2^AWQ(44><'82\5SL M31YBGJBYM=-Z?VG;*MQ!3-6%V$."5S9"QE1C56YMM9= HUP4<]MSG+$=4Y98 M_BQONY/^3*2:LP3N)%%I'%/YWS5P<9A;KO78\)EM=]HTV/YL3[>P OUE?R>Q M9E*7 >RH8 M/B,8E(+!:P7#4I"CMHNAY!P"JJD_D^) I+D;W4PAAYFKXBU?5@%Y\^O;F:TQNO&P MPS+2=1')>R:2ZY&/(M$[1?Y((HCJ!C9VN^J[]]CW:Z_5,8#P@@S%Y# MAQ:OE[L-\J!=_DED*'>:Y+71#*J9&.1^@V?\5OA(1RD'\M>&7&6(FZZQ@HN; MK"@65A"F$B<'%/EZBU*RU!"K;TWS4,09-L%51/9C50HPK4J!6466[=&!5^HQ-&3^&T1NP*IR>S&IQQ M!6?<"F<9[RF39K_L1&C\(J'6L%T)]616(S2I"$U>>,Y>R:35INLV-3E[3)\ M#GH*5V,RK9A,7[MJN%"JF3\XUF^N)06SOS@T-]7PWU_0O3_\#B M-";_D]/4@B7DEL5,0T3NJ-0)2+5C>W*3)E$CB]887==&GV9!3V8UMJYSS-:< MGY0DE(%Z0MRK6]"76QWR24KLMB[A!::I$C](4DR#Q9JS;9X%-T)TSY[%\; I M.6B/V)E/3VYU/MZ1C]?*YQ8RX IT(Y%6:>=EU:=;T)=;'=LQOW=_5H+O]IKA M]^H6].56AWQ,\MWV+/\&W[,DHSP%DY^% M]!4C,#.A&Z^;W;[MB99J_? >[Y MY\? J6\P!2C[Y @@!KG-CU(4 D@377Q15ZW5<W &-0)H;\/I&X!24%1.@ M.MSROP-02P,$% @ _4%A5I_CE7!K!0 I!X !D !X;"]W;W)K&ULO5G;;N,V$/T5PBV*+-!$(N5;4L= +ETTP"X:K)'V MH>@#+=,VL;IX13K>[==W*"FB%=$36[#SDNA"GIDSY,P77F>"I/V7B4KG4D$_&8$;6.8Y[]N!51NKGNT,[+@R]RL=3F@3<>K?A"3(1^6CUF M<.=5*#,9BT3)-"&9F%]W;NC571"8"?F(OZ38J*UK8JA,T_2KN7F877=\XY&( M1*@-!(=_S^).1)%! C^^E:"=RJ:9N'W]@OXQ)P]DIER)NS3Z6\[T\KHS[)"9 MF/-UI+^DFS]$2:AG\,(T4OE?LBG&#OH=$JZ53N-R,G@0RZ3XS[^7@=B:0'=- M8.4$]GI"=\>$H)R01\XK/,MIW7/-QZ,LW9#,C 8T/R3/0FE8%ZW(.9G +IFM(T'2.8%17(N%#,GVF!L3=JE_D+-[H;F,/L"L MI\D].?OYP\C3X)"!]<+2^&UAG.TP3AGYG"9ZJ,*GHL!L .OBN>?XM>!0(O2T>U.\U::"&6M+H5S3Z*(W' M=18NH0XJD_.JRGEI<]Y%K-\@%ESV+IO,^HV%[ :^OSVNYO2@?0ULZ5R:R9F&JB;'K)1*=$?%N;RF4?NY@-FLSZ0[_)#'6PY9H- M*_K#/>AK:8I)DFH!6Q"H96(&/$F8)DG9(S=2+PF?KA7,5PK>Q%.96B)&3;#Z",+?UDQOT29/R6@52+Y'U ]BU(%V_8#68!8<2[E9<.':VJ>4M]V5A\O$/&*R\RD$"E<=39(O^DD#09-)QT#=WFXU?LIZB%TW3<* M<0E0JV#4SW/XM7_-D:]K=MU+9KUDN)=%VD[0M,4Q#MV]QT*K,[:J@;Z7;*!' MU0W'0JN'Q2H'>@3I4&+4LGDX=&@'W%A;,E8]4%P^M.N[..C!Z]G4)\&PM[M* M4RLJ**XJ3MB@J4-[.#LT[F+;!;82A>(:Y:!619NR ]J 0U Y!F)%UBH*BDN* M_9I5LZOO:%9'TA)U,E8D4%PE[-'7FCU_P(8.;> 8^+J6X[:@QNM"TI*T88+D;>KC',H42Z MOD.)X);:,K%*A.%*Y*;6G?,\O#?=&1?<..C!^7>*3R#,RA76?Z^R="3148;E M%!*&60G#< FSE^!F#D72[3GT&&ZL+1FK<-@;"F>/[W6L*7"<'^QP4VVI6'W# M<'W3LETXI(QSG9KCNLB/@L JG@!7/"?\41 X/J.X?Q7@/K9XT8./!YJ?%@(EP*"6 M>(ZJXAKGS#QOZ[PO%MDB/P8UFV2=Z.*LK'I:';7>Y >,KY[?TJN[XL#4PA3G MMY]Y!K5?D4C, =*_&, R9,61:'&CTU5^JCA-M4[C_'(I^$QD9@"\GZ>PN\L; M8Z ZF![_#U!+ P04 " #]06%6\HX@"V<& "8+P &0 'AL+W=O)U^M&3,2= M\2C_[B$=CY*-"D7,'U(D-U'$TI=;'B;/-QV_\^N+3V*Y4MD7W?%HS99\RM7G M]4.JK[H[E+F(>"Q%$J.4+VXZ[_SK29 'Y"V^"/XL*Y]11N4I2;YE%Q_F-QTO M&Q$/^4QE$$S_V_()#\,,28_C>PG:V?69!58__T*_S\EK,D],\DD2?A5SM;KI M##IHSA=L$ZI/R?-[7A(*,KQ9$LK\+WHNVWH=--M(E41EL!Y!).+B/_M1WHA* M@$\/!. R )\:0,H DA,M1I;3NF.*C4=I\HS2K+5&RS[D]R:/UFQ$G*5QJE+] MJ]!Q:GS/1(J^L'##T4?.Y";E.D=*HK=HJA4SWX0<)0MT+V(6SP0+T3LIN?ZY M;#M'3*$*A,[+)S[;I*F(E^B622'15Z%6(JXV>B]XRM+9Z@6]ON.*B?"-[NWS M] Z]?O4&O4*Z\>,JV4@6S^6HJS3';*3=6;,$9A%.=A1#L"< M?3!$L^>/;?53F8GVK9XGWDJFU3OG3ZHBX::[47015%+K^Q[=SVQ0$T"?$+QK M9 V_MQM^#QS^8Z)8V#2D7FU(1-\Q.M@;4[U9X ](T&\>57\WJCXXJH])S%]0 M\09 ]YL#KS,0HZV&'(%9= <[N@/PL9DPN4+\^T9LM5X./3$#EVP=@5ELASNV MPQ.2&Q7)71Q*[K"N/T\;K#WYU5L%/AUZ!^3G>V9J]\ Q?KZ:7J''-)^J7] 4 M?'AAJ+:9<85F$Z]X&M_1K%L"N:+M",VF;;R&#\[K1V;>,K@JLT&/]OM[8H3[ M.)>#,0\^[!XF213Q-+>:#VS-TT8FCMQ!2?@27L,W9L.'W48+K3JU&Z[0;-K& MU"O9Q+@?C.GS8=DR2=)UD7A']FR@ND5ZQH/^>0K%D MV0JU^34+(K;.H2,TF[_Q-W[?E72=NAQ7:#9MXW-\T%@X ?[RY6H4[M4&NT&S:Q@9A MT&\<$6H9; G5&P9X3ZAP'^=RJ-1/8$_S#]_R$/F-!-R63"[A>[#Q/9@X*CI@ MI^['%9I-V[@?#-J,PROW,LZN)O1Z-;O:T Y:/&%C4#!L4$KAH9_HM'4\#-NYG*G%L85FEU3-Q:&P+6<(U5U[Z2U/=S'N1R,'R&P M'RG4V[0KQSF$HZ(&D=$X?+/03-+ZUM3) CVM=G0B%9>NO:@C%^AL%]Y M9YW+F6;G<6LC1J;=QA6;3-MZ&PH4?)P>T M:'UKJD&Z#8T.2]>X% J[E./2U9,_]$YU6LQQA68?MC-V)X#WHTX7<>#4[;A" MLVD;MQ/ ]1\WIPR+/OJ@B)L:U47V%+%$(5_H,.^JKQ^"M#@& M7ERH9)V?I'Y*E$JB_..*LSE/LP;Z]T6B%U[E178X>W<8?_P_4$L#!!0 ( M /U!85;J@21AZ0, . 3 9 >&PO=V]R:W-H965T4D,W'LX]_I@#E[L*?O*$XP%>,[2G"^-1(CBQC1YE. ,\6M: MX%Q>V5"6(2$/V=;D!<,HKI*RU+0MRS,S1'(C7%3GUBQ,][8Z!*>:+TJSIXB)>&I1CA%$="02#YM\,KG*8*2?+XUH :[3U5 M8G_\@GY?%2^+>4(! XX__H*JVA9WIH]9C>\ )%>&G(YY!CML-&^/-/T+-^T=4]$=B@ M"T[;!6<,?:@5_%*_KN0:QZ]PU$*R"ST7.M["W/5K.8YR?5]-]TY#O]OR=_]'DZ] CK6==H](.',X/Z2JB?("Q]VY7IWSEN1\E.1M2=*8Y-N3XAR%.7=:)@(;5 RM[EUN74Z>#?9$ MC9@*;=B)GJN!$TFT >JKSW,@/)#HJ:@AS!W@6E.JGQF0IMV(G. M^L!13W&.5/UC#0:V-SN4JB9L)C\ 7I%JYT[@"7M2LBB1UC0&CW0C]HAA+]HO:^_H-L2W).4CQ1F99U[Z4.*NWD^H#08MJ1^:)"D&S:IA@%&.F N3U M#:7BY4!M\K2;>N%_4$L#!!0 ( /U!85:^+62CA0( +0& 9 >&PO M=V]R:W-H965T$"J0&P/TQ[ M*B[T."B-J2_"4.MJAD6]0T>94Q@[Q'^O$G MDD1)TI'0Y=OA<0<\>SL\>J6:?CNBON/K_V]$,TYQ-).]0?V:S+51>'M^=S7> M$P^ZB:VB7.B:YC .4#(TJ#4$Z<W@TUKO]Z8@ZZYWO!V4=0ES;( MUQ/NW.<*U-+IHB:Y7 GC;T'K;:5WXA3GA7^*DNP5]!^-U_,;JI9,:,)A@911 M[^PT(,IKI#>,K)UJS*5!#7++$G\KH&P [B^D-%O#?J#]4:5_ 5!+ P04 M" #]06%6S&6R.BD# #%"P &0 'AL+W=O_GN]IWO:60#VH&H-$J9USU@YG6Q7D8JG0&.5$M40 W M7R9"YD2;H9R&JI! ,F>4LS".HDZ8$\J#I.?F;F32$W/-*(<;B=0\SXE\' 3 MRWZ @_7$+9W.M)T(DUY!IG '^KZXD684UBH9S8$K*CB2,.D'%_A\@$^L@5OQ MC<)2;;TCNY6Q$ ]V<)7U@\@2 8-46PEB'@NX!,:LDN'X58D&M4]KN/V^5O_D M-F\V,R8*+@7[3C,]ZP>G 0:S)84.D(7649MG A#5[S,MHW:X1 TH4R]0P>(Q5$< MH_N[(3H\>.?1;=%B\>/:K$17&G+ULRD I>QQ MLZP]7N>J("GT W-^%,@%!,G;-[@3??! ']?0QS[U,H\(5KHZ, 5(*K(F2K\. MCM C$*D\2"7W MU:AG7J41Y32?YTT(7L,7GEH<;:[?Z'4NFTKW/W-OE0WL#>@7P8]28M+*R)C! MUA^@D=6OA5V:?5CQ!BOVYYFL=N79;_G2@&V*"GZEJH)?HZS@35W!_H+PO$3_ M]E>\/4(^JG"KL\I!3EW_J)"[FLLFJYZM>]2+LC/;+"\;W!&1 M4\J5B>#$F$:MKJ&29<]8#K0H7)\V%MIT?>YU9OILD':!^3X10J\'UD'=N2>_ M 5!+ P04 " #]06%6MOOPNTH# "("@ &0 'AL+W=OT M35M$)5(CZ3C;K]\AI6BVQ"BYZ(U%4N]Y=9Y#2CZ+DY#?54FI1@]UQ=72*[5N MKGU?;4M:$W4E&LKASE[(FFB8RH.O&DG)S@;5E1\&0>K7A'$O7]BU.YDOQ%%7 MC-,[B=2QKHG\YY96XK3TL/>X\)D=2FT6_'S1D -=4_VUN9,P\WN7':LI5TQP M).E^Z=W@ZV)N]%;PC=&3.ALC0[(1XKN9?-@MO< D1"NZU<:!P.6>KFA5&2-( MX^_.T^L?:0+/QX_NOUIV8-D015>B^H/M=+GT9A[:T3TY5OJS./U&.Y[$^&U% MI>PO.G7:P$/;H]*B[H(A@YKQ]DH>NCJ#TB8"P"PB' ?$3 5$7$+TT(.X" M8EN9%L76H2":Y LI3D@:-;B9@2VFC09\QLVVK[6$NPSB=/Z10M$4>H?6[;XC ML4"4ZZ5F5D%>O\ !PVNKPNJ":O4&PCYNB[0ZU=OT"O$./I2BJ,B?*<6 MOH:\C+N_[7*X;7,(G\@!A^B3X+I4Z#W?T=VE@0] /57X2'4;3CH6='N%(OP6 MA4$8.A):O3P<.\*+EX<'$S11OT>1]8NF]^C/FXW2$EZ4OUPE;BUBMX7Y>%RK MAFSITH.O@Z+RGGKYSS_A-/C%59X?:5;\(+.+TL5]Z>(I]_RF%E*S?XG]QL!A MEN8S8 9'.,M$*:J=Y[4US:RI^7#>YV$6) O__KQ(#E$ZBRY%A4N4I;WH BKI MH9))J ]<4R@5<'!4V;>S8F3#*J89=>*T=LEY$@'.!C@NT5FF+8Y#A"/LQDE[ MG'02Y_>&2M@@?NA@MD)I%T4Z>C;&23C(<#56S>;Q<%<83;)\(U(.$D5?89@-GIT MDJ;#\S06Q5$6#" (9B/7\LPFQT%"1ZY;O_8^M6^G;JQ7<1@_1;:K+8K^M^F[=$^$7E@ M7 'Z'BR#JPSJ*MN^IYUHT=A.8",T]!5V6$*K2*41P/V]$/IQ8A[0-Y_Y?U!+ M P04 " #]06%6([U>&XX# "?# &0 'AL+W=O^XB:K+AXINL,%;@KJ9,3KU*J>;<]V59 MX1K),]Y@IN^LN*B1TENQ]F4C,%I:IYKZ, A2OT:$><7$7KL6Q82WBA*&KP60 M;5TC\>,UIGPS]4+O_L(-65?*7/"+28/6>([5I^9:Z)T_H"Q)C9DDG &!5U/O M(CR?A= X6(O/!&_DUAJ84!:,;I%[)4U=3+/;#$*]12=<,W_^ ^H,3@E9Q*^PLV MO6W@@;*5BM>]LV90$];]H[M>B"T'F!YQ@+T#?*A#U#M$-M".F0WK$BE43 3? M &&L-9I96&VLMXZ&,)/&N1+Z+M%^JGB'M082O +S+H^ K_2R:2C6N5*(@K>L MJQ6C^0VF2.$E4!ST?B\NL4*$RI<:X=/\$KQX_A(\!X2!CQ5O)6)+.?&5IFD> MYI<]I=<=)7B$TB4NST 4C@ ,('2XSQ[N'NZZ^UJ<02$X* 0M7G1:H:\7"ZF$ MKKI_71%U$+$;PK3BN6Q0B:>>[C6)Q2WVBK^>A6GPMRN^)P+;B38:HHU.H1>V MCTT1M!(#)"56ICCTU!"Z!-@:4*N&2X(.-[.X9GC<%G$XCN*)?[L=F\,J#A(X M6.V0C@?2\4G2%S5OF=)E5])VJ>MS0U2E:Y"K"@O=1$+H4@:4H 6A1!$W_?B M6)X'X1[[0Z,T3'(W^60@GYPD_V'0UE;:"+SKB?X8@5G'?03F2C>>Z4B3FBO" M$"N);LYK+HGMS*]O[I29K0N*P1O6UA:2,V>M_H+.(T2;/0G4CFKIH%KZ0-5L M16ZCCP#C[%7_6)< Z4$6HSS(L[U<'UK%89)%[F1G ^WL).V/W,Q4?IR\BV\' MF6PS2?,\W^/KL,JR*'3SS0>^^6^,@Y4M0'QB&.0'9*(L@.D>98?5.(5')!X/ ME,=_?!B,#W(?YLG^*',8I7GL)A\&/]_'P4GZ5[VV_],P^ 6;1TV#I\':U6WK M'!,^2+?'CX,>>*?3DR3;[R^761;%QQ+^\W@1GGR?]R-A=8R^DS%T4(DCN,_8 M838.X/[[RM\Z/9JC^WLDUH1)366E_8*S3#>HZ$[#W4;QQAXH%USIXZE=5OH+ M @MCH.^O.%?W&W-&';Y)BO\ 4$L#!!0 ( /U!858"9''&PO=V]R:W-H965T?[80(JA BM6_ 3NYY?/?+)?9D MR\637"$J>,XS)J?.2JGBRG5ELL*69&WA> MZ.:$,B>:V&OW(IKPM=/9O(UG3J>20@S M3)1Q(/IO@[>89<9(I_&O\G3J)8UP?[QSO[.UZUKF1.(MSQYIJE939^Q B@NR MSM2,;[]@5<_0^"4\D_87ME6LYT"REHKGE5AGD%-6_I/GBL.>( B/"()*$'05 M]"M!OZM@4 D&EDQ9BN40$T6BB>!;$"9:NYF!A6G5NGS*S&-_4$+?I5JGHF^H MH4FX@(?RN0-?P*.!A2E<;U#H1P\S-/U#V1)L-/Q$D0-A*<14)GS-%,R(TB9G M,2I",_EIXBJ=FEG 3:HT;LHT@B-IQ)CTH.^?0^ %08/\MKO<;Y#'W>7>H=S5 M/&NH00TUL'[]=JA_KN=2"=W9?YN E!:#9@OSME_)@B0X=?3K+%%LT(D^?O!# M[W,3GOD:D91-Z,- 66:\8PR M>$$BFENO?45_4$HA@)PSM9+@!Y"2%]G$^835L+M5?,(J[&1UP'A0,QZT>O\H M-$I5(WPGRNUK[LH9[1U_,&^MNXV6?5+2P^&79095A7&;ZUCT[6&39F%HPO M7Q5Z)&X4OJKTF%_XJE1W;\LTYYOO1"PID[J2A19ZO9%&)LHS0SE1O+"[Z)PK MO2?;X4H?LU"8 'U_P;G:3&ULM9EK;YM(%(;_RHBM M5JVT#9PS7+.VI6VBJBNUVJAINY\G]MA&Y>)EQG'[[W? !#!#<#LU7V+ <\X\ M[P!^8C,[Y,57L>56W_!]0VM"JH17V)^$)UM M4D9YR/.OY<[?J[GEE$0\X4M9MF#JY9'?\"0I.RF._^JF5C-G6=C=?NK^M@JO MPCPPP6_RY-]X);=S*[3(BJ_9/I$?\\,[7@?RRG[+/!'57W*HQSH66>Z%S-.Z M6!&D<79\9=_JA>@4@/M, =8%^*,%M"Z@5= C617KEDFVF!7Y@13E:-6MW*C6 MIJI6:>*L/(WWLE#OQJI.+MYSM0:"O";WQ_-(\C7YP.2^B&6LCJN]:@2Y8]_5 MR9."J"N'U$4O;[ED<2)>J?+/][?DY8M7Y 6),_)IF^\%RU9B9DO%6,YD+VN> M-T<>?(;GEB^O"(4_"#J( ^4W/UX.I^6V6IEF>;!9'JSZT6?Z_;/C!9-QMAE* M/')K\?MOX#M_#N6Z4+.3E+1)2<>Z+]1BT:& MQZJ@JBH_#QX74>0X,_NQ"S[:VA#<;<#=<^#N$/BQRNN AT##'OAH:T-PKP'W MSH%[0^">!AX@^CWPT=:&X'X#[I\#]X? ?0W<#YW^BH^V-@0/&O#@''@P!!YH MX!Y$??#1UH;@80,>CH)_VG+EY[7DQ1!^J.T.WQS\Z@R%_U/!'X_RY9 E) M*HOL:HL,)8D&3H3O]9.,SF68!)Q6ELYHEO=<"!*GN[WD*R4Z=4ZXD(.2<[0T MK]W []_)X].9QNFX'\Z?FD%\T/!=/PS[MT4]K"L(-P@H-,-.N5KIPKAUW\89 MRY9\D.RBTKU4M].AH%\\4YH56O6#F7M#E2\-0@Y_"OM#J M%\S\"[J 7<<)^O!3&!A:!8.9@T&7L O8_W]MO+DI?*MA,/,PZ")V,<0^_!0F MAE;%\"LN!EW&+HV\J)]A"AM#JV.XC(]!%[+O.KYV.4UA9&R-C!Z[+?@*82,K9#1 M3,BH"QEHH!EYO+LI?6MD-#,RZD:&X]A3^BF4C*V2T4S)J"L9 "GMTT_A9&R= MC&9.1MW)X$3ZI\X44L96RF@F9=2E'+EA7P'CS4WA6RGCKT@9=2E[(76URV<* M*6,K9;R,E%&7,H 7@'8O3V%EVEJ97LC*=,#*"#3JYQF?SS1/:V5J:&6JZS92 M4M9^(QUM_[/X=N?G_O)9RP=6;.),J,MGK=H[5X%:SN+X^.*X(_-=]03@(98ATN)_4$L#!!0 ( /U!8594*N01 !< M ,Q^ 0 9 >&PO=V]R:W-H965T >+&2!IZWS(=@QTS#I/=H)T9O9BL1>T1-M")-$1J>YDL3]^25DV51)=$F=> MWW3AKEJB/Q8]?L\VO^6.:%M'OJ^4Z__[JL2B>OKN^SF>/Z2K)/V1/ MZ;K\SGVV625%^=?-PW7^M$F3^6[0:GG=ZW1&UZMDL;ZZ^;A[[*?-S<=L6RP7 MZ_2G391O5ZMD\\GY"']G!9_?_II4_[M M^E69+U;I.E]DZVB3WG]_]:G[G>MV^]6(W5/^L4B_Y@=?1]7/IUH]7 PZ]?=+G[Z?'X_=7D*IJG]\EV6?RKQ?KYO\GO^]_$P8#NX(T!O?V WJ4#^OL!_>,!_3<&#/8#!I=N8;@?,+QT MP&@_8'0\8/C&@/%^P/C2+4SV R;' T9O#)CN!TPOW4*W\_)_KG/QD-?_V<\O MNN=7R>XE%B=%+=5*]SO/HV^C3?+ZHODZ6D5D_1[=*P)_CM$@6R_POY5/^_CF. M_ORGOT1_BJZC_#'9I'FT6$=_7R^*_)ORP?+K7QZS;9ZLY_G'ZZ+J]L5_=Z,=L73SFD5C/TWG#>'-F?"\ 7)>_I-??5._E-_5#+RC^9_;E M0]3I?1/U.KUNPP[=AH?_;59\B'K=-X?'X>$_)G]$G?Z;H\4%&^\.=L,[#<-E M>+A,[SZ\;+UIN+I@>&^R&]YO&*XO^,7W.[OAO:970GAXG,[*X=TWA]O+AS?] MYMWEPSN!5V'_-:_]G=<_E]=/L]^VBWR7T>B__UH^%IDB7>7_T["+/SR3@V:R M.FI_ES\EL_3[J_*PG*>;+^G5S;__6W?4^8^FESF)Q20F2$R2F"(Q36*&Q"R) M.0CS4C9X3=D@I-^H+)M_72R736$*CFP;)A*+24R0F"0Q16*:Q,PS-MYAU9N9 M+S?#_K3;FWR\_G(8DX:G#3K3ZN!T^#1W^K1N;S@=C5Z?YKVTAZ\O[6'PI2VW MQ7:31O](\V*Q?FAZ@0?'MWV!DUA,8H+$)(DI$M,D9DC,DIB#,"]2H]=(C?@Y MV8A,&8G%)"9(3)*8(C%-8H;$+(DY"/-2-GY-V3AXX+I-\L=HEJWSQ3S=[,Y& M-,4J:+2-%8G%)"9(3)*8(C%-8H;$[/AT)J]YF03S\GE[ MEZ>_;=-U$8DOU9__%_VT29^2Q3P2OS^EZSS-HV0]C_Y6/*:;Z':[V51/^I3G M:9&7SPU,$(/;;9LQ$HM)3)"8)#%%8IK$#(E9$G,0YD5Q^AK%*3]!G)(I([&8 MQ 2)21)3)*9)S)"8)3$'85[*NIWZLZP.,$4,(VV3A6HQJ@E4DZBF]MKA#*I_ M,H'2Z#8-JEE4G6N>OS4;V]2B2.U&-4$JDE44ZBF4K]=1LO%?=J8.[0H@6HQJ@E4 MDZBF4$VCFCGSVNM'?Z3)IJGN9M']<)3F9ZRN1W3#_8@?D]_?G"VB_0A4BU%- MH)I$-85J&M4,JEE4RST4V^[4Q26AK ]5B5!.H)E%-H9I&-8-J%M4WJQ:@F4$VBFD(UC6H&U2RJ.4KS$U>W.;K!C[%O3)YOD_4LC;+[:/9\ M:,NK0UMTGVVBNY? MNX^ZG<%T>E1=;'C>=#0>3)NO/NG5'8U>N*/QU_1+NBS?:#5E(3RT;190+48U M@6H2U12J:50SJ&91S5&:'ZRZP='K\O/ 'MKM0+48U02J2513J*91S:":135' M:7[BZFY'+_A)]LTO69$LHZ?M9O:8Y.GYXN&>.ZR\#2:#\N#K'WIOPYMM'2.T ML(%J$M44JFE4,ZAF4>#V,RZX9V2.'X1GT1IWQ MZ#@\:'L"U02J2513J*91S:":135':7YXZO9$+_P)]L&IAF\WZ7+7FIAE>=%X MIGMO'6:H:<:&]B!03:":1#6%:AK5#*I95'.4YB>HKD;TPM6(.+U/-YLR-D7R M>[1<)'>+Y:+XHS$^#4L.3,MCT'%^T/8#J@E4DZBF4$VCFD$UBVJ.TOS\U.V' M7GB5BY>/D]JL;M&8+K00@6HQJ@E4DZBF4$VCFD$UBVJ.TOP0UH6(WCNL;]%# MBP^H%J.:0#6):@K5-*H95+.HYBC-7P2Z;E'TB94NPDC;B*%:C&H"U22J*533 MJ&;ZIZMP#$;'[\DMNDU':7YTZIY$/[S2Q3\S8RR?>W[=W/!V6Z<-[5*@FD U MB6H*U32J&52SJ.8HS4]EW:7HO\,Z&7UTG0Q4BU%-H)I$-85J&M4,JEE4-$6/O'<+>/(2]>PA[^Q#V_B'L#438.XBPMQ#IGTQ(A\.3=76I M;?K1J6L6_7#-XF *&5@W+8RTC@Y:RT U@6H2U12J:50SJ&91S5&:'[&ZEM%_ MAY4P^NA*&*@6HYI -8EJ"M4TJAE4LZCF*,U/7-WEZ(>['*^)2^K$?1-]>3[? M$3VEFT76=!_&'\ZPO3?7.+@-CVP=,+3J@6H2U12J:50SJ&91S5&:'["ZZM$/ M5ST.9HUQ]67VE,ZC7]+9XSI;9@^-G8^PV/J AE9#4$V@FD0UA6H:U0RJ651S ME.;GK:Z&]-]A88P^V@-!M1C5!*I)5%.HIE'-H)I%-4=I?N+J'D@_O#"&N'3I MM#/..#!G1'L>J"903:*:0C6-:@;5+*HY2O-O0USW/ :7K991SAEOMWF1K=)- M]'-5M"^/9?GCXJFQRQ@VVQ[#4"U&-8%J$M44JFE4,ZAF4(=E M- 9H]0/58E03J"913:&:1C6#:A;5'*7YB:NK'X/P,AH7SQK/.(.W9XWAD:T3 MA58[4$VBFD(UC6H&U2RJ.4KS$U57.P;A:L?!K%&LGI;9'ZNJRGB;K8M-,FN^ M_B4LMCZ"H3T/5!.H)E%-H9I&-8-J%M4@BJQ:@F4$VB MFD(UC6H&U2RJ.4KS$U?70P;$JAU[Q+MDNGNZY$!X6ZVS@Q8]4$VBFD(UC6H& MU2RJ.4KSLU,7/0;A1L:9V6'Y\.?M79[^MJT>%E_*/QNSA=[]!-5B5!.H)E%- MH9I&-8-J%M47 M00;A=4)^3F?9PWKQO^G\^5X-W]XE^6ZQJE5UZ>?SJJ/I\V6@C=E#:R&H%J.: M0#6):FJO>:OP38ZG\QK=ID$UBVJ.TOQ,U76/0;BFUC&*YK?*X"$SUM%F7,GM+- S#'8_#N> \*=+H/EELHB_)W.(;OL,C'$%WD ]5B5!.H)E%-H9I&-8-J%M4< MI?F)J[L?PW#W@SVQ<7I#E^YT.AH?]ZO"^]0Z8VBY ]4DJBE4TZAF4,VBFJ,T M/V-UN6,87N>C[3NSIONZG)84PQMM'2*TKX%J$M44JFE4,ZAF4O6PES;<,V.KW'QWC4.YY@QNA&!:I)5%.HIE'-H)I%-4=I?HKJ4L8H7,H( MW=P\/+1U8DX;&\/A^#0Q:,4"U22J*533J&90S:*:HS0_,77%8A2N6%QVE608 M:9V=WDEV3L]FQ.@V!:I)5%.HIE'-H)I%-4=I?G3J>L4H7*_8WQ)L=UZ\6@,[ MG4>/V7)^E\Q^O2!1Z&(:J!:CFD UB6H*U32JF=%I':=_\J^D1;?I*,U/5-VU M&(6[%I??Z3P,M8[/X.17/9A,N\<')+0K@6H2U12J:50SJ&91S5&:'Y^Z*S$* MKWA1GQ"_\ +]L-Q&C$GR,?H4MB MH%J,:@+5)*HI5-.H9E#-HIJC-#]Q=6MB%&Y-_&MON-"E,5 M1C6!:A+5U.BT MR=+KGER>CV[3H)I%-4=I?J+J"L7HT@I%^#Z58:9U>- R!:H)5).HIE!-HYI! M-8MJCM+\D-5EBM$[E"E&:)D"U6)4$Z@F44VAFD8U@VH6U1RE>8D;UV6*<;A, M\<_>IS+,M@W=F9WLO[D6?8SNAT UB6H*U32J&52SJ.8HS0]8W;,8AWL6WKSQ MTCM5ALW6Z4*7PD U@6H2U12J:50SJ&91S5&:G[BZIS'N\9/(,5K;0+48U02J M2513J*91S:":135':7[BZGK'^$R]X])[#H6=UBD+[]7;=S"*T?T0J"913:&: M1C6#:A;5'*7YB:KK'>-PO<.;-5Y^K\JPVCI?I!:CFD UB6H*U32J&52SJ.8H MS<]+'V8]W^8?DD5DUK,/ MC5%"RQVH%J.:0#6):@K5-*H95+.HYBC-3U== AE/WF&*B#9"4"U&-8%J$M44 MJFE4,ZAF4W%_F&N==C0,LA>\QI]@_YQI4^@&Y6HIE!- MHYI!-8MJCM*\%$WJELP?'MHV,:@63TX7V^AVAR>)03IBTXY2A50U44ZBF4+A^7.P,IVS;#/?K<'[=5$\ M[I???9TN)@^;-%V]<4EG>-]:QQ&M?.PU[S+KDXL_!+I-B6H*U32J&52SJ.8H MS4]D7>68A$L3/R7/MVFH@M=\Q=@WT3HMJL/?<2YGRV2Q:C[PH;4/5(M13:": M1#6%:GK2L.;&]/A?*(-NTZ*:HS0_:77%8Q*N>%R^@D<8:AT?M-6QUPX7J.J= M++TBT&U*5%.HIE'-H)I%-4=I?GSJML8DO(*']T'7&]7Z\GOE^[.'Q=TRC3[E M>?K&VS*TPH%J,:H)5).HIE!-HYI!-8MJCM+\&-85CLD[+.TQ0>L;YPS29;+;+;K4A59=1KRY;B7[(Y[WT3I M:]OAF$5*@^R%13:&:1C6#:A;5'*7Y&:NK'I-P MU:-J \^R5?6&KC%':+,#U6)4$Z@F44VAFD8U@VH6U1RE>=F:U@60:8=_FS9% MFR&H%J.:0#6):@K5-*H95+.HYBC-3UQ=()F&"R1MBXMAKG78T'((JHF]YKV+ M&W9[ _]=G$0WJE!-HYI!-8MJCM+\%-4%D6FX(!(J+H:'MDX,VM] -3%MN O, MI#\\#@S:WT UC6H&U2RJ.4KS U/W-Z;A_L9E-RD*(ZVC@Q8R4$U,3VL*W6ZO M/SW.#MJT0#6-:@;5+*HY2O.S4S>NO H6T.5!-[[>BN5\>10TL:J*91 MS:":135':7[DZI+&-+RBQ>55PS#4.CUH,P/5Q%[S)H;]\>@X/FCC M4TJAE4 MLZCF*,V/3]VXF)ZYF4K]P52+-7S#:.LHH44*5!.H)E%-H9I&-8-J%M4Q"[+C]Y?$&Q]*$-#)83 M+"=93K&<9CG##WG/JW)42PK1V23R7%QBMVJ8CG-N,.#VG#2:3BHH>40EM,L9UC.LIS#N*,0 M#@]"&.Z(Q-N75LA]D6ZBV3++JZ;5\_&M3.*L.:2+=54J6:>SW=C=@G '5:[F M**)U$9:+64Z<^ZUW)U'Y6RT>&T]ILONB6$ZSG&$YRW(.XX[R.3K(9[A0\NE+ M4B35ZCKIV];%;M5S7*&Y2S+.8P["M3T(%#A\D3HPLXS8]N'!^V8L)Q@ M.?G"'9YN*9][&AZT4\)RAN4LRSF,\\/3/>B5=,.]DD^K;+O>K<']L(]1-$_G MVUFQNV+F>.YP1Z;*%$I2+64ZPG&0YQ7*:Y0S+699S&'>4OH/>2??,C6+> M]S+N,YMOGU.VIX)R@N7D"^?=:+1W^AX0W:IF.<-REN4: M-Q]7Z>8AO2WGFU5)LGR;5QT #QZ--NE]%<_O/O6NKD\>5]WO=+?A<=/]SNT> MOZ[YFX]/R4/Z8[)Y6*SS:)G>EYOJ?!@/KZ+-XN'Q]2]%]E3^RW 5W65%D:UV M7SZF21GXZ@GE]^^SK'CY2[6!K]GFU]V/<_/_4$L#!!0 ( /U!85;#=]+M M6@, !X0 9 >&PO=V]R:W-H965TMV(AYJ>VS:,8IXBWZ!QG\LV4LA0)V60S MF\\91A-ME":VZS@=.T4DL\*>[ANRL$=SD9 ,#QG@>9HB]O<<)W39MZ"UZK@A MLUBH#COLS=$,C["XFP^9;-F5RH2D...$9H#A:=\Z@Z<#Z"L#/>(GP4M>>P8* M94SIO6I<3?J6HSS""8Z$DD#R:X$'.$F4DO3CH12UJCF58?UYI7ZIX27,&'$\ MH,DO,A%QWPHL,,%3E"?BABZ_XA)(.QC1A.M/L"S'.A:( J=%233WHV&AK24,RM8PC MP>1;(NU$>)YSV<,Y&-!T3#*D8_L)C(I5!70*;JE "1CF+(IEN.0XN803S(J1 MQQ=8()+P#]+F;G0!CH\^@"- ,G ;TYRC;,)[MI!NJLGLJ'3IO'#)W>'2=[IH M AIOMH%I7.-!80M2S<8^SQ"QV,--;5#=P7=Y [PW2LZ%" MIHS 6Y1%<%T707-AM.>98E8YF-E_EI_M(/"?;&2[=GE3-^=OB,U(QD&"I]+, M:76E"BLNHT5#T+F^SXVID+=#_1C+"SQF:H!\/Z54K!KJBEC])1#^!U!+ P04 M " #]06%6-MMG$]H+ !ZE &0 'AL+W=ONHK-[FC\-BD\MHN6NT3H;.:!0,UU&<#F8WN\_N M\ME-MBV3.)5WN55LU^LH__E!)MGS[< >O'[P)7Y"]_4Z,1W6#W1+_BN5SY%PF24VJUN.O W1P[+-N>/KZE=9\N]X M6:YN!Y.!M90/T38IOV3/_Y2'+^37O$66%+M_K>?#LJ.!M=@69;8^-*[68!VG M^Y_1R^$_XJ2![9UIX!P:.'T;N(<&;M\&WJ&!U[>!?VC@]VT0'!H$?1N,#PW& MN\':_^_NAB:,RFAVDV?/5EXO7='J%[OQW;6N1B1.ZRA^+?/JMW'5KIQ]V!;5 M)T5AS;/U?9Q&=3X*Z\KZNH^FE3U8=]M\L:I&NUJD2N!2YKN%K/=)DBVB4BZM M,K/>%X4L"RM*E]:G.+J/D[B,96']&LHRBI/BMXKX_6MH_?K+;]8O5IQ:WU;9 MMJB6+FZ&9?4MZG49+@YK_&&_QLZ9-?XS>[JV1L[OEC-R[([F<[KYYT5Y;3GV MV>9AC^:VMVL^ZFC.Z.:A7%Q;[KYWIZ,Y[]^\:^5%_^:-E1]6N3F&QSF&Q]GQ MW#.\UU%?_+6-<[GL&LL]P.L&U-O9=\4F6LC;0;4A+63^) >SO__-#D;_Z!I9 M)"Q$PA@2QI$P 8)I^7"/^7 I^DQDV?(Y3I*N8) M38.!A(5(&-O#QCM8/2UX MFOGNU'8F-\.GTR'O6,P;3>M-Q.EBHKV8[?C3(#@NI@V3=QPFCQRF3_)))M5? M9\B_J%K%+R%"4R+3MG=4%[VS6:^K:^A9N3'9I& EC2!A' MP@0(ID5@?(S F(S ^\4BVU8C7AV6+F0U_/>)[!K\/<37=URCQMB3/9F./1+& MD#".A D03!O[R7'L)^38W^5R$\5+2[YL9%K(_>%?5JYD7AVYYGFU(;"BW1ZD M*Q&35B)\9S)M)(+LWS012!A#PC@2)D P+1'38R*F9"(^[P8_S=*KRP&8M@,P M]IJ;!+([TP @80P)XTB8 ,&T -@CY9-&__,QWZ'IZ9B[WL2U&T=#<[H+TV&' MTAB4QJ$T@:+I0W^B$FURZ+]E990<_N+)@X8#1_O;M_V)U\H!V9]Q#I T!J5Q M*$V@:'H.E!6T:2UX:H"K-&S79U( =8-06@BE,2B-0VD"1=.SH@RA32O"X_'# M)OIY[N#A@#C=7%S9(W?.W] M M0I0FD,2N-0FD#1]"@HL6C39K'M$B[%H2T9K^S ;3HENEOC.$ ](Y3&H32! MHNEQ4*[1IF7CG[*L2XSV.XHR>KF8AK9@K*8,3M T3'2WQG& 2D8HC4-I D73 MXZ!$HTV;QKUK2'H>:;9=XY5KCSVOF06H;H32&)3&H32!HNE%2$HY.K1RK#<- M/:R3T[:/WL2S1\T4T+T9EQE![2.4QJ$T@:+I*5#VT:'MXZ?H/LOGJRCO/&R@ M&QL7HD'%))3&H#0.I0D438_(2;GBV^L5L06+V(I%;,DBMF816[3X_Y"2CI*2 M#BTEC>I::)9Q8MHE?H[M-8YA0FB?#$KC4)I T?0D*#GI7)23?>XJ;M":)<,2N-0FD#1 M]& H5^GT<97]BEUHE'$.VN+3LULY@(I**(U#:0)%TW.@1*5#BTJJXH5N:CSN M;;$#5RW&0.HBX32 M.)0F4#0]!LI%.E-$O8N#=&YS*"V$TAB4QJ$T@:+I%\0I5^G2KK)/M0.-, V* MV]:>5[;3W&= ^V10&H?2!(JF!T!I2I?6E$;%#C3+. GMLLLK>]STWR&T4P:E M<2A-H&AZ%)2.=$F-97Q*D\89I\%II\&;3.UF&J#2$4KC4)I T?0TG%PK34M' MHS.:-,LX"AT%EF-OY#>C@+TR&FH=H32!HNE14-;1I:VC7@55^R:#,AB:;1R- MMHN\"J:MV0-41D)I'$H3*)J>#"4C75I&]CS535.,,]"A'0.G>0^#$-HI@](X ME"90-#T$2CRZM'AD11DOLK7U,5UT#C[4-4)I(93&H#0.I0D43<^(DI+N^*VG MNEVHFX320BB-06D<2A,HFIX3I3!=6F$:G>JF6<:)@59>'FC:_24:I\T9M$<. MI0D43<^!!^4F/<@UW!Y424)I(93&H#0. MI0D43<^*,I<>;2Z-3FG0+./$0*_Y]CHO-&]M-:#B$DH3*)J>A),;29J(RPNB MDF89)P%)"[T.[=F>3D ])90F4#0]",I3>I<]IQQ7GMCL. MFFF "DLH3:!H>AJ4L/1H86ET:HMF&4A24 ME_3H8LF>)S!HBG$(H&[2Z[B9I6\[K;T#5#I":0)%TT.@I*-'2\>PON%TMJEV M#=_D8I5F2?;XT_J/1=Z'&JH>H;002F-0&H?2!(JFYT9)2H\NM.QQ4L.#NDHH M+832&)3&H32!HNEW+5=.TZ>=YL<^]NK T&]([?O-P[TYW9=I!J T!J5Q*$V@ M:'H&E-#T::'YO9 /VWK2^=!YQ=Z%UF/KIXSRKMS,Z9;&>8 66T)I'$H3*)J> M!R4T?;K8\MR<@[QK ,TTW9M :2&4QJ T#J4)%$U/CM*;OOO6683FT M]KPTZ< ^+8=>%^_L%":$K@>#TCB4)E T/0]*?/JT^#PSZ;A0P$E#C6,"-:!0 M&H/2.)0F4#0].DJ4^F\NX/2ADA1*"Z$T!J5Q*$V@:'I.E$OU:9?:;]8!M:=0 M6NBW"S>#EH5AT#XYE"90-#T!RHKZ=.GFI4D'U(A":>&%;^:?G<(PZ'IP*$V@ M:/HS^93]#&C[.=\]-5KFUA>9[)_GO(HWQ87S*S33-"506@BE,2B-0VD"1=.3 MHYQI8+]USA% :SZAM!!*8U :A]($BJ;G1+G4@':IO>8B:SPN3C@NMS[N).=W2. ]0^0FE<2A-H&AZ'I3\ M#&CY>7[209Y@H:G&NQ,D+832&)3&H32!HNG94=8T>/-CQ@.H.8720BB-06D< M2A,HFIZ3DZ>-TS:UW[0#*D^#CJ>6VZU+ D)HIPQ*XU":0-'T""@K&M#EHY>F M'5 C>F%=[-'Y,RS0%6%0&H?2!(JF!T+ISX#6G_LK3MZ_7K=XLHDX[%6TLRW5 MNS^BEWB]77>F!VI)H;002F-0&H?2!(JF!TK9U.#--:8!U*A":2&4QJ T#J4) M%$W+R5A9UC%M62_LB>C6IAF!TL(+W\QVK'66EJM.[PY=$PZE"11MGXAAL9*R M#*,RFMULHD?Y1Y0_QFEA)?*APH^NQ]5D.(\?5\H?O^09>7KFV'%?\[R'[L^9O\%4$L#!!0 ( /U!859MG?PDE ( M &4& 9 >&PO=V]R:W-H965TBZK/# 2V)?WW-\ MSHU],]P*^: R $V>BIRKD9-I75ZZKDHR**BZ$"5P7%D)65"-4[EV52F!IA94 MY&[@>7VWH(P[\=#&9C(>BDKGC,-,$E45!96_QI"+[&R*4\=AP.NV6!K@_WK%?6^_H94D53$3^G:4Z&SGO'9+" MBE:YGHOM9VC\6(&)R)5]DFV3ZSDDJ90610-&!07C]9L^-778 _C]5P!! P@. M ;U7 &$#"*W16IFU-:6:QD,IMD2:;&0S UL;BT8WC)NON- 25QGB=#RN%$:4 M(A-1+!FGIK:*G)-%_56)6)&9%,26C,Q!8744.9V"IBQ79YAX"QO(%1ZWB7R6/%5/,'N@? MMQ@C-QH*];.K9C5EKYO27/9+5=($1@[>9@5R T[\]HW?]SYV^?U/9,_<]UKW MO6/L\1Q/#*^@RV,-'%B@Z3^;. J#_@>L^69?_Q0"UR;JIU1,M2ML7ED)CE['# M#/\#($T"KJ^$T+N)V:#]L\2_ 5!+ P04 " #]06%6JGSVR8@$ "%0 M&0 'AL+W=O49,FR9<;>E"^V7NX>/L]1 MO#MRL&;\FY@3(L'WE&9B:,VE7-S8MHCF),7BFBU(IMY,&4^Q5+=\9HL%)SC. MG5)J(\<)[!0GF34:Y,\>^&C EI(F&7G@0"S3%//-+:%L/;2@M7WPF,SF4C^P M1X,%GI$G(I\7#US=V15*G*0D$PG+ "?3H36&-Q.$M$-N\4="UF+G&F@I+XQ] MTS?W\=!R-"-"220U!%9_*S(AE&HDQ>.?$M2JQM2.N]=;]/>Y>"7F!0LR8?1K M$LOYT.I9("93O*3RD:U_)Z4@7^-%C(K\%ZQ+6\<"T5)(EI;.BD&:9,4__EX& M8LBOD%; K>)UDBR155<8_! MH>/%'9$XH>)2>3T_W8&+=Y?@'4@R\&7.ED+!BH$M%64]L!V5]&X+>N@(/8C M)Y;)N0"_93&)FP"VTEH)1EO!M\B(>$>B:^#"7P!R$&HA-#G='1KHN%7\W1S/ M/8)7Q!1\/!+3OSXJ>W O22K^;HM> >ZU@^L4<",6.")#2ZUQ0?B*6*.??X*! M\VN;\H[ &G'PJCAX)O31!\Z$ !/,^2;)9F"R'$?1,EU2+-5D*8I<)O]BG8W:B!9(_@Z#J\#Q M4;A'M,4,(>@%[42#BFA@)/I9%8 3@AD<1 D&J.^[>QP/S9 #^V'8SC&L.(9& MCE_S%$OBJ_&*<%4RP"/1=42U0C1CTJACTC-@/G*P2E1WI1JE?J ]J/\<50HT@ MYR[SCL :>ON5WOY;IKM^EW'H"*P1!^C4==?I8H66**\N4?-H_U7-3A&1RHXK!L-:.XTSJGA)52C.GNP'_3VR;;8 MJ=#"8V3K?@.:&XY3LX1_&"SHJT2QS[/%SH-AX!SA6;<;T-QO_/]:_LH IQ?S M5X"" LCTT=<-##1W!I-\?T:X4DOS;TC,DT7[+L<(=/9:[PBM*;ON66#O3?-> MI]U,5VC-6-3]##2V"6?DO?[!T@L"US](>Z^9-3>]=;N!S.W&.5FOA&IFLY[O M]_>XMMD%T#V2]%#=3"!S,W%BTBM1=D/EA6$?[K,\- O4WOW(Y@75U1\9*VH' M*>^5 ;S3]AVE2C/6-GWVME 0'=W"V#NG22JYS?)#-@$B/0_%.4OUM#K(&^?' M5WO/;^'-I#B.JV&*T\%/F,^23 !*I@K2N0[5-\2+ [?B1K)%?F;UPJ3*L/GE MG."8<&V@WD\9D]L;/4!U[#GZ 5!+ P04 " #]06%6*Z97=(0" "=!@ M&0 'AL+W=OXX+G_/7APW+4E B!=[+W/.S#G>':>M M5 ^Z!$#R6'&A)T&)6%^$H=A M19D(LM2MW:@LE0UR)N!&$=U4%54_9\!E.PGB8+MPR]8EVH4P2VNZACO ^_I& MF5G8LQ2L J&9%$3!:A),XXOYR,:[@"\,6KTS)E;)4LH'.[DJ)D%D"P(..5H& M:EX;F /GELB4\:/C#/J4%K@[WK)_I/6QX_. Y(U&675@4T'%A'_3Q\Z''4!\")!T@.0E8'@ ,.@ M R?45^9D+2C2+%6R)9=\YI,G!Y+'";F6 DM-/HH"BN<$H5'2RTFVPJ: M_ST\/E+.H'=WX/@&!_AZ'Z?&U-^M7C"=3;=*E1F4/]?9^-/LMP?Q9[ MT2]T37.8!.8F:U ;"+(WK^+SZ,,^"_X3V3-#AKTAPV/LV2UH5C3F+&TH;X#( M%6%/KE#GRC[]GG3L2&U?VF11&FYV11U-^X^B1KVHT5%1_5=F54V9,CT.]XD8 M_5'$L0A?6;ASTRM0:]< -K,],[_6M\HG&-^YKJM9, M:,)A92BCL[&I2OEFZ"4FPN??XGH,/MIGN&'\0*P")'LN"BIFUDG)]8=LB M6T&)Q1E; U5W%HR76*HF7]IBS0'G)JDL;,]Q(KO$A%K)U/3=\F3*-K(@%&XY M$INRQ/R_*RC8;F:YUE/''5FNI.ZPD^D:+V$.\N?ZEJN6W:#DI 0J"*.(PV)F M7;H7J>OK!!/Q%X&=:%TC3>6>L0?=N,EGEJ,K@@(RJ2&P^MO"-12%1E)U_*I! MK69,G=B^?D+_;,@K,O=8P#4K_B:Y7,VLB85R6.!-(>_8[BO4A$*-E[%"F%^T MJV,="V4;(5E9)ZL*2D*K?_Q8"]%*<*-G$KPZP3M,")Y)\.L$_Z4)09T0&&4J M*D:'%$N<3#G;(:ZC%9J^,&*:;$6?4/W2&2DR7Y+X ="D$2($P MS=$7QO(=*0KT!YI7$P*Q!3J.O2P9E^1_;![AIT\"V(IS M0]Q[(G[E#2*FD)TAW_V(/,?S>@JZ?GFZVY.>OCS=&6#C-X_1-WC^,WB?"242 MT#?EH;SG.?WS3<6C&PFE^+=/_ H\Z ?7KYX+L<89S"SU;A' MV E[]ZXD?-G MGW!C@J4C@75$#1I1@R'TY >3N$"X/<>5"W#V:T.XDIGL9<9&YCYEJQ%B,X)^ M!V\3?^)/U(S9MB4[CG+]^#SJ1J7'46$-*>J88.E(8!U1XT;4^.2.JT8(6R[QO,"; M'#CN."H.]3K0,=QQD.^[8;_A)@W%R2#%.2Z@6F2_8_X DM!E'XM!D-?.CS'! MTI' .N*=-^*=G])TYV.*.B98.A)81U37V>\!G9/;KAZB;197^2X\\%U/F!\Y MSH'Q^L#BEH>[/%M[77>0YYW2#O-L9>R7JA6O8&MUAI&]? :A7CM91D5+QT+K MRNCM9?1.Z<(:?2QEQT1+QT+K*KO?Q;N#^]EQC.@?;SG#H_6O)\J+XN#0A\=1 ML><>V-!NG3Y+X$MSBA<'M50N M"16H@(6"=,YB]6;@U8F^:DBV-F?<>R;5B=E;*KZL5U,NW#@ M)%@U=F:;I-VOGPV4I0DE5;2;!,-Y7S_GY<,>KKEXD!F 0H\Y97)D94HMSVQ; M)AGD6)[R)3!]9BH4MEP)P6HIR:GN.$]@Y)LR*A^6Y:Q$/>:$H87 M MD"SR'(NGL^L>/=0X; K?WBL"K!=Y;!7XM\,M&*[*RK2E6.!X*OD;" M5&LW^5)J:0G"+?_8@\ MQ_-:Y).WR]V7;W/Y!(G,++T^RM!K,"*W[]S ^=36P3_R>Q%('X3B-_E'NM<_;8& M*U58JLSG9A7[H>/KTM4F>:?W@>2]AKRWC[S71EZI^IODP< -ML@[O0\D[S?D M_7WD_3;R_BZY[X?;F7=Z'T@>-.3!/O*@C3S8(7<'0>1MD7=Z'T@>-N3A/O*P MC3S<)0_#*-PB[_0^D'S0D \ZR>\RT'N N0+1QC_8Y8^\WG;RG3,]WYE@(9X(6Y@5JF"JK9%HYX/C!E[4WW[Z=\L\QXW"?S>L8K0WEEVSY?F* MQ8(PB2C,M= Y#75BHMI&5 /%E^5*/.-*K^OE8:9W7B!,@;X^YUP]#\SBWNSE MXK]02P,$% @ _4%A5OUW'W'9 @ W@< !D !X;"]W;W)K&ULK55K;YLP%/TK%JNF3FK+(T":+D'*8X]^J%8UZ_;9@9O@ MU=B9[83VW\\VA"4I89NT+^#'/8=SKLV]PY*+)YD#*/1<4"9'3J[4^L9U99I# M@>457P/3.TLN"JST5*QY$,^491PN!>(+DI M"BQ>)D!Y.7)\9[?P0%:Y,@MN,ESC%9RD?.M8,R6.(-50^\_ RUG\CPI9Q*^T1E'>LY*-U( MQ8L:K!44A%5O_%SG80_@QR< 00T(C@'A"4"O!O2LT4J9M37#"B=#P4LD3+1F M,P.;&XO6;@@SISA70N\2C5/)+5.8K"K\G> ]=OY!JG M,'+T3RU!;,%)WK[Q8^]]F\?_1';@.&P=^K^H' 3"V0]=1G3A5?(",5!M9N)7W[_T^X/P*,LM45%P M(L?]1F._4Z/^G?]P!?JOKT!OX ?71^):P@YO2B7/W2N5!8B5[2 2I::*5<6C M66V:U-C6YJ/UB6Y>5:_Y35-UOCLL],V6B,)24WI7?9TQ4763:J+XVA;D!5>Z MO-MAKALP"!.@]Y>&PO=V]R:W-H965TW"3F\;"B3/;:8!?OVLGC0H$A+2])/ZXY_B<>YV; M>2ODC2H -+DM>:463J%U?>:Z*BV@I.I4U%#A3BYD235.Y=95M02:65#)W<#S M)FY)6>4D<[MV*9.Y:#1G%5Q*HIJRI/+N KAH%X[O[!>NV+;09L%-YC7=PAKT M=7TI<>8.+!DKH5),5$1"OG#._;-E;.)MP \&K3H8$^-D(\2-F7S)%HYG! &' M5!L&BJ\=+(%S0X0R_O2RPO#462Y.E4%J1$[+NRDQ$3EZ).5Z!IHRK=XB^7J_(\=$[KC_$.YBXH;L!4/V M LL7_EOV?IUOE)9X8W^/.>Z.B,:/,%_QF:II"@L'/U,%<@=.\O:-/_$^C/G_ M3V0/LA$.V0A?8D\^2:$42:F4=ZS:$EJ*IM)CCCN:J:4Q;6:7^)X7A5B1W:&7 MIV$3+YYY0]0#D=$@,GI1Y'F:-F7#J<:2H4*IV3TU#65,9\<4'P@XB?Q9'#W2 M.1(6AK$_&Q<:#T+C%X5^PQ:>'MPOM;]?J;E38W+C)_F*9_%T^DCMTZA@ZDV" M1V+=@Y9BVOE7*K>L4H1#CCCO=(HTLFN1W42+VG:9C=#8L^RPP+\*2!. ^[D0 M>C\QC6OX3R5_ 5!+ P04 " #]06%62&M3N ,# !Z"P &0 'AL+W=O M>QW?/G9T;[;AXE"F 0D\9 M97)LI4KE-[8MXQ0R+'L\!Z:_K+C(L-)3L;9E+@ G!2BCMNPQ+4?7XG],RN61*2 M 9.$,R1@-;8F[DTT-/:%P1<".]D8(Q/) ^>/9C)/QI9C' (*L3(,6+^V, -* M#9%VXT?%:=5;&F!SO&?_6,2N8WG $F:*-5#RKP-J#C+#RC9\J'1H MW\"X%4 [Q@0G #X%C>QM4Z;2:M T\@Y-HG:BH+8ZB*I?1]4_&]5"ZX1% MG"+,DF:IM$5RENEOZZ)+LJ@CL@,%![6"@_]QZ 9=BMLE6=01V8&XPUKX.CHV8WNI(,Q+KH[J1V;\-4 M^>^N5^L&] MSP-7NI,JAJENCD$8 _U]Q;G:3\P&=;L=_@)02P,$% @ _4%A5O;+/#VZ M P 1!$ !D !X;"]W;W)K&ULM9C1CJ,V%(9? MQ:*K:E=J!VP"A&F"-)MTU9&VU6BRVUY4O?"$D\1:P-1VDMU]^MJ$ 0(,F4;) M38+!Y^<[QXY_.Y,]%U_D!D"AKVF2R:FU42J_M6VYW$!*Y0W/(=-/5ERD5.FF M6-LR%T#C(BA-;.(XOIU2EEG1I+CW(*()WZJ$9? @D-RF*17?WD/"]U,+6\\W M'MEZH\P-.YKD= T+4)_S!Z%;=J42LQ0RR7B&!*RFUAV^G>&Q"2AZ_,E@+QO7 MR*3RQ/D7T[B/IY9CB""!I3(25'_M8 9)8I0TQ[^EJ%6]TP0VKY_5/Q3)ZV2> MJ(093_YBL=I,K;&%8EC1;:(>^?XW*!/RC-Z2)[+X1/NRKV.AY58JGI;!FB!E MV>&;?BT+T0C HQ<"2!E 7AO@E@%ND>B!K$AK3A6-)H+OD3"]M9JY*&I31.ML M6&:&<:&$?LITG(IF-&>*)NP[Q&C!5VI/!: Y[/3XYGJT%)IQJ23Z&2WT!(JW M"2"^0H]@)@C+UNA7J9BNI0Z^2[E0[#LM!D?W>:7PVSDHRA+Y3K_B\V*.WKYY MA]X@EJ%/&[Z5-(OEQ%8Z3T-K+\N0&CJN[[IKD@]IGDH\J\M$I\E$?^2'*:Y+[8^RWR >USR3W M*G+O%+G71^YUR5TW:-=\4/M,=,F#( Q:Y(/:9Y*/*_+Q(/FG#>BMP$J!Z.,?=_E#,FI7?O -9_*'%7\X MR/^'WO;,J!#?C#5I0]IFJB^1L)N(3T*O/?O#SKI$'!P&]8 =,6*G=EQGD/(\ MI^RUP<$7_5]ON)3:<5D:&Q%\39LLU2]5BPNI'=>BWC'@02-^T2K+L.,U9#QJ MKR'#ZN?2USZ/3QI]KUV684UZ0CP?M^FO8?6X]GI\TNQ[+1-WW1Z[([>]_@VK MGTM?^ST^:?B]MHE[')\$G8ES#7CDY[?ZYRXQ_2)&[;AKV'ZN'9]/&S[ MP^:)N^Y/2&?F7\/\<>W^>-C^7VF?I4K3&+VQUYU+%]T)V(TCKOE_X7&PO=V]R:W-H965TT[.N;&O)ULN'F0.H-"NH$Q.K5RI\M*V99I# M@>4%+X'IE147!58Z%&M;E@)P5H,*:GN.$]H%)LQ*)O7Q4%I) MQ8L6K!44A#5OO&OKL =P1R\ O!;@'0OP6X!?&VV4U;;F6.%D(O@6"9.MV)1JGDJLT%15DZ,-.[PL)$KU#"[U3LHH"XBLTXT7)&3 E M3=1+/IV#PH3*,PV[7\S1Z2]H&@. MZ07RW7/D.9XW )\=#W>?PVU=FZY 7E<@K^;S_U&@+P0O"26*:-NS2@A=$_3S M:BF5T#OQUY#-AGR9R7PNQ+X MK[%W)5AR5NF_/N2U(8AJ M,X-HD7^T$TL3?[)OI9;AR/G2[KF;I1IVYTE+J4 M%P61IKL,*FQ(@GV%CA^/#Q3VLUPGBL-AA4&G,#A*H<14-\IS5.)'P2E%"N_. MD3XD"(J2\D< M 0&*Z(0_;O9AKP$/97^R'7] R_]+"\8CZ-A+V'G)7S5RS>5 M@]#-MW$$;2,8$AGV2QGZWJ'(@2S'\T?#(J-.9/2JR#NN,#U*9-3;D>.Q&WL' M(OM983!V#BMI[W5A;K8:XO M8A F0:^O.%=/@>GUW=6>_ %02P,$% @ _4%A5B][EJP_ P UPL !D M !X;"]W;W)K&ULM59M;],P$/XKIX 02&-YZ?JR MT5;:.B8F;6)B CX@/KC)-;66V,%VV^W?8\[TH2Q0T,Q,JIP9ZJK4UX5"ECA0GOE1$/3\ MG''AC8=N[$:-AW)A,B[P1H%>Y#E3#V>8R=7("[WUP!>>SHT=\,?#@J5XB^9K M<:.HY]DT+W&ROV2^<>!(S91HG,OO.$S,?>0,/$IRQ16:^ MR-4GK 1U+5\L,^W^857:]CH>Q MM9%Z!R8..5GGS+#Q4,D5*&M-;+;A8N/0I(8+NXVW1M$L)YP93Q0FW, %BWG& MS0.\A].$!BC"+(-+49X3&^^WYV@8S_0[,OEZ>PYO7[\;^H8\L#Q^7*UV5JX6 M[5@MC.!:"C/7\%$DF&P3^.1Z[7^T]O\L:F4\Q_@0.N$!1$$4-3@T>3H\;'&G M4X>SX_@Z._BNJ ^?9_!W6'^XB4N#N?[9%+:2]:B9U:;RB2Y8C"./PF)LQ@D]/M?-?L 2#H'\#. M(]J*?^9^]6JUO?W4&E1TS90YOTMP.^5IH0XA.FX1W(I_IN!^+;B_CV!@N5P( M XEB*]&DM95MW\PLR;H;AW;'81W4:@:M:J[0T(9ID#.(2V'T5&O#1$*9UB1G M\"AM>MVF]!H\\O1ONRU_CVM_C_^1#.XV:/*L%;AOH%^(;$MC&/QY4X/_\@I4 MM"\4@Y=BVP["1F$1ME\#::HPI1L$"L5%S LJ**ID8TNJ)-@T0UA0&:# S'%] M?-=YV1B>\-'A[7<;'X>G6):R_(W2*4>5NHI20VS]+*NH>K2N6D]=K>;_,2]+ MWFNF4BXT9#@C:'#8I^Q19159=HPL7"$VE8;*.M><4^6-RAK0_$Q*L^[8!>I: M?OP;4$L#!!0 ( /U!859#TIB=L0( "D' 9 >&PO=V]R:W-H965T M= %@R&O)A9XZA3'5K>OJ MM("2ZAM9@<"=7*J2&ERJM:LK!31K1"5W?<\;N25EPDGBYMU");&L#6<"%HKH MNBRI^GT/7&ZGSL#9OWADZ\+8%VX25W0-2S#/U4+ARNV\9*P$H9D41$$^=>X& MM_<3:]\8?&.PU0=S8C-92?EB%Y^SJ>/9@(!#:JP'BL,&9L"Y=81A_-KY=#JD M%1[.]]X?FMPQEQ75,)/\.\M,,77&#LD@IS4WCW+["7;YA-9?*KENGF2[L_4< MDM;:R'(GQ@A*)MJ1ON[J<"#P_1,"?R?PF[A;4!/EG!J:Q$INB;+6Z,U.FE0; M-0;'A#V4I5&XRU!GDIDL2V:PRD83*C(RD\(PL0:1,M#D UFVAT5D3AYJ4RL@ MSR*5(F.VII231:W2 JM"#AWAMT*6,C=;BO9+4!N6XEBO=*I8984MZZLI0.WW M-;F>@Z&,ZW?DBC!!G@I9:S33L6LP41NNF^Z2NF^3\D\D-8?TA@P'[XGO^3YY M7L[)]=6[O]VX6*>N6'Y7++_Q._R/8MT=%6O.=,JEMC7Z<;?21N$7][,O^!82 M]$/L+;S5%4UAZN UTU@=<)*W;P8C[^.9%(9="L-SWA.LR+ OIE85-2I[D3?) M8!*$0>QN>F!!!PLNP8(^6*L*#V%#;"+]L+"#A9=@81\L/()%833L9XTZUN@2 M:]3'&AVQ_&CL];.BCA5=8D5]K.B8-?%.L,8=:WR6]807$FAN0/41Q\?$\!1Q MTA$GYXG24-X'FQQ]D,'8'_Q[;NY!Y[,_D2]4K1FV%PXYZKR;"*-5;6-N%T96 M33-<28.MM9D6^"\#90UP/Y?2[!>VOW9_Q^0/4$L#!!0 ( /U!859AW<^7 MP ( /$( 9 >&PO=V]R:W-H965TY "6/ HNS3#(K2TNP]"D.0AJSE0!$I\LE1;4XE2O0E-H MH%D%$CR,HZ@7"LIDD RJM:E.!JJTG$F8:F)*(:C^/0*N-L.@%>P6[M@JMVXA M3 8%7<$,[+R8:IR%GB5C J1A2A(-RV%PU;HV/BK"R4NG>3 MVVP81$X1<$BMHZ!X6\,8.'=,J.-A2QKXF ZX/]ZQ?ZK,HYD%-3!6_ ?+;#X, MS@.2P9*6W-ZIS6?8&NHZOE1Q4UW)9KLW"DA:&JO$%HP*!)/UG3YN$[$'B.,C M@'@+B"O==:!*Y36U-!EHM2':[48V-ZBL5F@4QZ2KRLQJ?,H09Y.Q$H)93+,U MA,J,C)6T3*Y I@P,^4"NLHRY]%%.;F7]$KADGEZ#I8R;=[AE5BX,/)1(06[6 M[GI"F"03QCGN-(/0HDP7+$RWDD:UI/B(I!:9H(CM M7O2QP4C'&^DTL2=>;_KT-AS26+/T*Q9WW-=)ISL(UPR0Y&92=XP:M)U[;>?- MM:>/QVK?"'QFRBZ\K(O7J_W%"QAI14_?]N@EJO\/5BQ_]Y"\<*\+"="KJM<: MC%U*6S&PO=V]R:W-H965T< MX@>X!_XUG5-1T@N*'\:0L) DB,)RHEV9EZYIRP!5XUL(&[9WCF0J"T(>96'F M3S1#/A%$X'&)P.*PABE$D22)Y_B50[6B31FX?[ZE?U3)BV06F,&41-]#GP<3 M;:0A'Y9X%?$[LOD$>4(#R?-(Q-1_M,GJ]D5E;\4XB?-@\01QF&1'_)2+V NP MAT<"K#S .@RPC@38>8#=-*"?!_25F2P5Y<'%'#MC2C:(RMJ")D^43!4MT@\3 MV>_WG(J[H8CCSI3$L=!_SXGWB-ZC*]\/97_@",V2;%3)WGGK L=AQ-Z-=2X: ME:&ZES=PG35@'6G@!C\CJW^&+,,RT9IP0*^1CEB *;#\4 &=UD-=\'K(-A75 M:@1TFP/-4T!=."Y$6X5H2[5@'Q,=8<;0[3)7_>.SN(]F'&+VLTIJ!NM7P^3+ MX)*EV(.))G[M#.@:-.?-*W-H?*B2V27,[0A6DF@7$NTZ^G:T,JGP;-M%>,4# M0L/?X*,_QP? =2VYK=$,-E P^6I=.Z:Q_1OKZWU?C:J6;/0+&_T6-E),T1I' M*Q 6=@.XRD0MM:V)##;:2\_HB:V$V?RV*L': MH+8)=@ES.X*59(T*6:,N9Z51EQ*[A+D=P4H2+PJ)%R\V*UTTGDBFM0_1UE=' ML)(OT]@M.HT7F;ER[*DWR[2^^;:NNJ*59>VMT,V7G.1R>H.):5K_(*VU=40K M:]NMM\W:E>C_3(8Y^?0PZW1AW16M[&NWM#;KU]9?5O$"*")+M4MC*!4%I4CH MDEI MVDHO"!<;]OFUBB MQO%_!>6.5K-2IS$88[NWC=267P>8G:B=F7VQNB^H31(TMO$ 3IO5_/$7;!)\ M;'PW7+/^CN$N24ONV7*R*=Q=W9;E^ M?7?YI,S39;(JTFREYYI\+?:^UNJ'\B7+_JB_$?-W M%X-ZCY)%,BMK(J[^[S[YF"P6M53MQY\->O&TS7K%_:\?=7?[X*L'\R4NDH_9 MXI_IO+Q[=S&YT.;)3;Q9E)^RKW[2/*!1[[!,5[O_C[\U3\3>"L;HQ I&LX)QL((^/+'"L%EA>+"">6H%LUG!/-PE_<0* MHV:%T<$*0^/$"E:S@O7<%<;-"N/#79J<6&'2K# Y7&%Z8H5IL\+T8(73O[C! MXV]N<+B-4X]"?_IE'_VV3SVU^N.O6]_^OB]W+ZSMJ]*.R_CJ;9Y]U?)Z^*Y]S)95N(MX&X^?M/?S M>5I_&2\TL=KEO?Z''^VDC--%\?>WEV6U S5S.6LVYNXV9IS8F*[]G*W*NT)S M5O-DWK&^KUY_=&Y]<6;[A@*XK)ZYIZ?/>'SZ/AA*\1_9_6MM8+S2C(&A:S]H MEUIQ%^=)T;%O']72S_ I@[J&-M^QEK#YK=^.VSK?WXP]^UZTT^NZM^L]=) MGF;STWOFG+?UJ6QW_>Z?\4P-!T?/U.G=\M1@L%E4H%Z#^O19H/\=S^%)3*@Q M.YD][IUAG->"YVO/V+?P^=I \1N-SOP"XE7UVG]\B%T[(T5J^/07:;AEAZ?^ M(M60]N'X+]+[/(]7MTDU!"BU#P_:_G+7\7\U&AO#\=AX>WF_G\;CY<:6:5C3 M@;Q<2.Y23FDYBPC@YV!X>YX.P2(;E# M$81)X1H_A6NL#->O61DOM,TJ3V;9[2K]=Q6K8N^RUVS_)#/Y5G^==,5-N9&^ M<2,QF\0<$G-)S",QG\3$#AOOA4F?#.K_'(2N8SG#Z%@P)/Y.G[$WZ M9D_*VRPKRE?:U^V;)/;I!FC=J50N;F^*20QF\0<$G-)S",QG\2$ M^I5H[H:FA6:8)P>G:D'?#G+/CW%#\E%%$":E=_J4WJGR$7_^CL.D4NP;4!*S M2S?)-9[OA@QKN_<> U&Q4/ M(]M76AE_T[XDJ^0F+3NSJ-Q.[RR2FHUJ#JJYJ.:AFH]JHM'V$W84PK.+A,TB MB@NU$;7; MT4$;.*CFH)J+:AZJ^:@F4"U M1#5(DJ3L]MVDT=2&K.:]FTJH9J.:@VHNJGFHYJ.:0+4 U4)4BRA-#GO;8=+5)291%)MX-4OJ=YOK\?-M M6I1)OALS5Z<=NV'T]I,QLR0OX[0:/S?OT!;*^KUZL[TCCE:=4,U!-;?1]M_1 MT*=3:WPP9/30K?JH)E M0+40U2)*DZ=7:'M3AKIP\F%35#\IZEK$GYNTV$Y( M\4J[KP;@Z>I6<6E*S?8-)ZK9J.:@FGOFUW'Z:HN'[H>/:@+5 E0+42VB-#FN M;;?)4'>;=@/F=75RO+UNO#MZ5D=1Y MC X.I.A&?503J!:@6HAJ$:7)R6R+3X:Z^'3T"=/Z&'KF Z9JLG),OMY"7[X#LZ/%Y\^OR\N.FN+ MZLWW#BC:9$(U!]5<5/-0S47X)FW8=#.$JK9J.:@FHMJ7J/MOZEC6*_'H\/, MHF4D5 M0+42UB-+DS+9E)$-=1MJ['#7;NQRU?KHH3;&5>T M?X1J-JHYJ.:BFH=J/JH)HZ-I=7BI&*T>H5I$:?)M*-KJT5#==2&O)U?'7C?- MBU)[OUJE=;+C_*$KT^I=ZIMI5+-1S4$U%]4\5/-13:!:@&HAJD64)L>_K3(- M]1>^QCQ$:T^H9J.:@VHNJGFHYJ.:0+4 U4)4BRA-#GO;CAJJVU'723ZK@EN? M1+?7N?)DD6QC?9-GR^J[W7#@Q$2-Z@WT#C/:E4(U!]5<5/,:;;I?-'I]>.J, M;E*@6H!J(:I%E"9G=.^^<,^?9PH8CW].JI/L^=D!.7NS./9N<>SMXMC[Q;$W MC&/O&,?>,HZ]9QQ[TSCVKG'_C7[7L.UW# W5T_H W*TP85J-JHYJ.:BFM=H9P;D:#$+U0)4"U$M MHC0YHVTQ:Z@N9HGK7SJ#AQ:N4,U&-0?57%3S4,U'-8%J :J%J!91FIS0MKHU M'+_TD!DM>J&:C6H.JKFHYJ&:CVH"U0)4"U$MHC0Y[&T=;*BN@X'5$O66>J=Z M(:A&ER<%L:UNFNK;E=7W@J3.?:#L+U6Q4I;5>9Y]I5_]&G[-5Z M[X"A/2E4<\R.R97T4=?],5QTPQZJ^:@F4"U M1#5(DJ38]J6H$QE[^)*U+>* M7A7I[/'#O;MI'#LCB;:94,U&-0?57%3S4,U'-=%HTI^RD37M/.9U+#H9=TU7 M$:+[&%&:G+>VAV2J>TA/-VO?7:&]?KQ7_?4B[FP=J;G>H4-;1ZCFH)J+:AZJ M^:@F4"U M1#5(DJ3H]O6DTSKI2_1HDTG5+-1S4$U%]4\5/-13:!:@&HAJD64 M)H>];3J9ZDFJ\'O;JK?7.]MHL0G5'%1S4/W1? MVE43XT?".B6$Z$.**$T.<=M@,M4-)N@>M^JM](XN.H\5JCFHYJ*:AVH^JHE& MVS^;-3MG4N]84!]..L]ZT7X2IPSCTXWFM%,5Z30/7%1S4,U']4$J@6H%J):1&ER-ML*T$C=SV@G05X_ M7@+>I;2^1^SC5>'KT[E%^T&H9C>:-$NP_&?603?HHIJ':CZJ"50+4"U$M8C2 MY'BV1:"1N@AD;_+= +4CH)UY1/M J&:?>:B6ZC"*EG]0S4,U']4$J@6H%J): M1&ER3MN6T4C=,I*G=4@6Z6VZ^[Q:>X[9&5>T781J=J/),QSHH\,C*#J[$JIY MJ.:CFD"U -5"5(LH34YF6RP:J8M%/\??TN5FJ<7+;+,JM22>W6GK."_36;JN M2[:SN'X3I6X??=F4B59F6JS-DYM*F;<_KX_ ZT6U9'WOYUF\2%;S.-\VFSM3 MC1:44,T>'?==C-'1]0<'W:B+:AZJ^:@F4"U M1#5(DJ38]WVET;J_M)CK%>' M-_'I#/C3T'F^V5V(DH?2REO^J'>D=YK1YE.CC0[2?!AFM-&$:AZJ^:@F4"U MM1#5(DJ3P]PVFD;J"9>>VH?K/)TEK[3RKMK*7;:8U_G<&U=O/PNSC/,_DO+T M1V+4V^J=5[2\U&CRF'IR-*9&2TFHYJ&:CVH"U0)4"U$MHC0YKVTI::3N;SC? MULEV>H=Y>I_.J\&P]I F55JK@?*B;C=TQA+M':&:C6H.JKFHYJ&:CVJBT:0_ MC@?OGZ(;#%$MHC0YDVW':*3N&#T5^M?Q0YXM%M+):Z'%LUF^.9%,M%:$:C:J M.:CFHIJ':CZJB5%'K:CK(S)!UX*=_09T_R)*DZ/7MHI&ZE;1QVRYS%:[2M^K MIW/+,V>5:*L(U6Q47YL"FJGQ3U6>>?F[1(ZZ#O9G10MX#/L,;)N:0^JM?L'5=TYB)4>OVP_'=,82;2FAFHUJ#JJYJ.:AFH]J M M4"5 M1+:(T.:IMF\DR7WH8C9:74,U&-0?57%3S4,U'-8%J :J%J!91FASV MMN-DJ3M.W_-I5379.[YH6PG5'%1S4:CFHYI M0#50E2+*$U.;5M;LE[Z MKG$66G)"-1O5'%1S4=N]DHB4G5'-1S4,U']4$J@6H%J): M1&ER,MNZE/6LNM3CX+GO3,1JO?:CFHYI M0#50E2+*$U* M\KAM88U?^F9Q8[3!A6HVJCFHYJ*:AVH^J@E4"U M1+6(TN2PMPVN\7-GBFH^ M:9NNTC*-%XL'+=Z4=UF^G=?T)LNUM"@V\6J6* O0ZJWU3C9:UQIWS!S5=1LD M!]VLBVH>JOG/?4H$NMD U4)4BSJ>$GUH#DQK^O24R%%K^U-C==%)GDTFVY1% M&:_F=7=*D2=TYB=4LQM-_MCK0#\,$]J30C4/U7Q4$Z@6H%J(:A&ER;%L>U)C M=4_J>,Z)>#[?EAOCQ>-!L?KA;._C0%IY%Y?:,G[0OB3;X^*9CP6I]Z!WBM&J M5:-)MP?LNJ>2@V[6134/U7Q4$Z@6H%J(:A&ER4%N6U1C97%C?]+3W?POAZEM M-BH/9SOSBK:E4,T^\R3H@Y-U:@?=$1?5/%3S44V@6H!J(:I%E"8GN*U&C=75 M*&-@Z)KSYR8M'S2QJ@?+Z?WI2\9JK'=*T5(4JCFHYJ*:AVH^J@E4"U M1+6( MTN3@MLVI\4O?O&Z,%JY0S48U!]5<5/-0S4< J,=*E2S&VW_%/CHY!QNNUT>CQ<9>W^HX3 MX=U-23HSC)::4,U&-0?57%3S4,U'-8%J :J%J!91FISKMBHUF;STB3#:IT(U M&]4<5'-1S4,U']4$J@6H%J):1&ERV-L^U40]U]0S1M=H'PK5;%1S4,U%-0_5 M?%03J!:@6GCFY6\J1M=H]^FRN$N2TH[+^.KM,LEODX_)8E%HLVRS*NM#\=Y/ MM3RYJ8*KOWEO7%P>_=S5WWAZQ\^%_B;<_ORRY:_>KN/;Y.&PO=V]R:W-H M965TN*^,Y9%1>\07D^LN4BXPJ_2IFKEP(H$D1E*4N\;S0S2C+G4&O*+L3 M@QY?JI3E<">07&89%9L1I'S==[#S7/"5S>;*%+B#WH+.X![4P^).Z#>W1DE8 M!KED/$<"IGUGB&_&N&L"BAK_,%C+G6=DI$PX?S0O?R9]QS.,((58&0BJ_U8P MAC0U2)K'_Q6H4[=I G>?G]%_*\1K,1,J8^_@,J M08'!BWDJBU^TKNIZ#HJ74O&L"M8,,I:7__2IZHB= !(<"2!5 &D&^$<"_"K M+X26S I9MU3104_P-1*FMD8S#T7?%-%:#\7CQTO3$0D: M\TR/#DF+_KU$]V5F$9^BHA;Z:U%\&9J>9VJ#/MZ"HBR5GW3EA_M;]/'#)_0! MN4C.J0")6(X>>J[E$ MO^8))/L KE9$W"KM=S5[N: MK*V>J2FH-04_I@F>0,1,-N=!J2AH*;K$$0Y))VQ(LC9ZIJ2PEA3^F*28YK%> MV1-7[TM38.JPMK"M3<^_T"<-:=;&SY06U=*B-QV!44M3$!$_BIJ:VO6:(W6/ M;J>FVSEK<-%)"H?H=MITK[O8]X,&76NK9Z:@6VOJ6C5]*[9NO4+2E5X'9U!/ M&+00+(:+EU)2HH<[&C&YZG8:"JTVN[;U.HW61J,!WTXC]ACX[@7,% M[M@2_#J!IRT952M&3"V5D"NO.;WL;,Y52[9JR;L.V0I^3Z8>M&%S6E;UCH_M M??Y;^X*MN_K)P_'8LE+!-WBUDO0>U@)OO06VFXN62 'FG*13@F+M3HV[6FK; ME;+I"0FS-Q6@#5 A$4%9Z7NU T[HYI!U'K\ %590N(1"X0&@_0[9&A-L=R;E M>6!OST!Z-J(%",:/^'P[8G "V4KU>_@7O#4PV.Y@AK.9@!E5H$\V2C!]JHW1 MBJ;+$S)? D>[6RC&W:C;'.SOX6+PUL9@NX^Q"+1O+0>,2N"%3?=I;_U<=5O7 M@^VVYQ7I:SL@G;R0-$\,53U+FO>I;\T-MKN;EQ-S=)'MMBCA+O&BUL[_IM;& MW;F;R$#,BBL;[?CY,E?E>;TNK:^%AL5E2*-\9*Z+BCN/+4QYU_29BIGN")3" M5$-Z5Y'.CBBO;\H7Q1?%#&PO=V]R:W-H965TU4 :/2K*KF:>(76RV/?5UD!%54# ML01N_LR%K*@V0[GPU5("S9U05?HD"&*_HHQ[T[&;NY33L5CIDG&XE$BMJHK* MWZ=0BLW$P][#Q!5;%-I.^-/QDBY@!OIZ>2G-R&^UY*P"KIC@2,)\XIW@XU,< M6@&WXH;!1G6^D77E3HA[._B>3[S $D$)F;8JJ'FMX0S*TFHR'#\;I5YKTPIV MOQ^T?W'.&V?NJ((S4=ZR7!<3+_50#G.Z*O65V'R#QJ'(ZLM$J=P3;9JU@8>R ME=*B:H0-0<5X_::_FD!T!(9DCP!I!(CCK@TYRG.JZ70LQ09)N]IHLQ_.52=M MX!BWNS+3TOQE1DY/9UID]T?6KQR=B1/2#=,%NII=*_3^'#1EI?I@Y*Y :B:,VV6V(4?QKXVU-:VGS6$ MIS4AV4.(";H07!<*?>8YY/\J\(V[K<_DP>=3T=OL;S:[XVNV9V[$]O$&KB6F?D=-IL7T_CF) X# WN,*]GEPCC$0T+ZN=*6*WV%PY/NT*3A*"*CM!]FU,*, M#F;:K2N[QO;)&J2Y1M!7>WB0J86 OE FT0TM5] '-'J%_,/!MNP&!X/85>6^Z/W=AN"U5O$:WMQ=V,& V2/7N-._<#?A'0;=(^PMG<1T$7 M-!HD> \HV8*2%P%]:CQ)#V]C"G@STIAK>W M!3Y\7;S\80UW#VLR&/T?6[_3UU0@%ZY[,W50K+BN6YQVMNT03^J^:+N\;B\O MJ%PPKE )&PO=V]R:W-H965T M.:9R<0SW$CUHI< AKQF(MJ6 I0Z4"3\,@LC/&,^]>.CFIBH> MRL((GL-4$5UD&5/;,0BY&7G4>YMXXHNEL1-^/%RQ!_?$NO(LY8L=?$E'7F M @&)L10,+VN8@!"6 M">WX49%Z]9X6N'__QO[9.8_./#,-$RF^\=0L1U[?(RG,62',D]S\ 95#/*KDARJY&-GOCM'%H](;G-HPSH_ I1YR)9T8F+U=6B)1,9(;9H9G3]XK, M,&720@"1<_*9<46^,E&XT<-L.B730B5+Q!$7>DT0@Q:XY[\KEAORX1X,X^(C M4CUD*R&W ,1MMX-.!KS>NUFO?(.+ZY6JNL!#RW #R&Z(P>9M\+HEHN)^+UP'MWARE M;/.Z(.@T)VZ_MK3?_EZ]KO!#BY%",S/R@>=D"TSICTVFMC-%)'/%NBD6_P=Y MX,Z@=F=P9IG8N \[I%=L#0H/*F0M!::KX&;;Y-N@2=Z(TFZP^]&CD#1BNMT^ M;0X)#7;?ZJ"]FK#74]6D'?G>=^12;(=^[IU)Z$^N*)4!EY+K0FR':R)@CI1H+IY 5-DRE0,C5Z[K>)8&>QAWN\0V M$Y1=@,_G4IJW@=V@;ESC?P!02P,$% @ _4%A5H^.X7VS! \1< !D M !X;"]W;W)K&ULS5AM;]LV$/XKA%8,+=!$(O7J MS#:06-U68$6-N-D^#/O 2+0M1!(UDK;3_?J1E");+Q821 7RQ::HNT=\[GC' MXTT/E#WP+2$"/&9ISF?&5HCBRC1YM"49YI>T(+E\LZ8LPT(^LHW)"T9PK)6R MU$26Y9D93G)C/M5S2S:?TIU(DYPL&>"[+,/L^PU)Z6%F0.-IXC;9;(6:,.?3 M F_(BHB[8LGDDUFCQ$E&&I59$4A()!8'EWYXL2)HJ)+F.?RM0H_ZF4CP=/Z'_JLE+,O>8DP5-_TIB ML9T9@0%BLL:[5-S2P^^D(N0JO(BF7/^"0R5K&2#:<4&S2EFN($OR\A\_5H8X M48#>&054*:"V@G-&P:X4[.F*^$C1ZN%"6B\&"9G([<:P=<@%6Y58 = V^48%3<%9V0;D M:T:S4@1\+=0T_PAN5W?R]]-JN53C:SG&>0Q6."5W!MC8M==MC6>?P?N4%2G] M3@A8$;9/(OF_Q8R FZYKK].41N7PZQKM8O?98>$RP<":SA!:?V M@C.$/B^CBI]$571J>O*HQJ3/GB6NKW%59M_/H8>"P)N:^U-+=<40\J$'FV)A M5\RQ)YY52S7(N34Y=Y#)Y*TWD3RW *=K<5"[+R9[>0P5\E 1.DU$ M*=W%%TIW)Y)\ S!C.-\0_3Z1&UB/*DRU"_L,5:[1/:$6!#!HF:DKY"+';QFI M1\AW^TWDU2;R7N-_1:J/D]=9"?2A;SDM5ETQ9"/':I$/NV*.X]IGF/DU,W^0 MF3X0J,H7>Y+O>K?P(,!+4\*88.%(8 W#!;7A@C>5F(,QO3 F6#@26,,+D]H+ MDQ^4F">=:/*1:[BKRJ,O+*%UK/:LX:RL2R^57;]@]D!4 M7NVMK@917KHO1D4+QT)K6O"D7H9O*D*KY8SEBC'1PK'0FJY 1U>@'Q2F%7#C M-+?M2>O,7_2(>8'ONJU0[1&#MAV<.4/AL4B'@]7G_%;:#+-HJ^,U/%9'O8Q& M+;%'10O'0FN:\5AE0^=M1>Q@U?]B5XR)%HZ%UG3%\4X AR\%KXC8;OWMVF*XXT$#I;:KXG9H--8L(.) MW[ZH]HAY+O)1.V:[8M"=(+L5L^9)+S0C;*-[RERN>9>+LMU7S]9]ZVO=K6W- MWZA^MNZQ'F'*9K@LG3=)SD%*UA+2NO1E'F%E?[E\$+30'==[*@3-]'!+<$R8 M$I#OUY2*IP?U@;K+/_\?4$L#!!0 ( /U!85;;WGQ\Z ( &H( 9 M>&PO=V]R:W-H965TVJ#C@U(#*PO8<)[1+3*@5 M3&&DG2\9^Z_9]@LT M?@::+V&%,+]HV\0Z%DK60K*R 2L%):'U$S\W>=@#N.$1@-< O"X@. +P&X#_ M6D#0 *3F=J*R4.,)8XFG&T1U]&*30],,@U:V2=47_N#Y&J7*)R,;FG"2D"/ M^!D$ND1S5E:, I4"L0Q]94*@):B7"]""LPTQEZVFZ'P&%#(B4<99>8$.6,YC MD)@4XD+Q/3W$Z/SL ITA0M%CSM8"TU1,;*FD:P%VTLB[_:5(?59GE0;4C]LDM=;?IW[';$_<>*A>MXY=>Z\*E\!7IIL)E+ UE75=:E?;AGEC^D1G?:8::=WW7FCJ M+GR'^8I0@0K(%*5S-50WP.O.5D\DJTRM7S*I.H<9YNIC +@.4/L98W(WT0>T MGQ?17U!+ P04 " #]06%66!#=!FL# #N# &0 'AL+W=OJ MDL�')7UU3\MX2*'Q8>]EXGOI?KC3(3?CK?TC4\@OJQ?1!ZY'J81[7OTL"[59>%,/%;"BNTI]YX>_H0UH8O1R M7DG[BPXM-O!0OI.*URU9.ZA+UOS3ES81/0*.3Q!(2R!#0G2"$+:$\+V$J"5$ M-C--*#8/&54TG0M^0,*@M9JYL,FT;!U^R4S='Y70=TO-4^E7EO,:T!-] 8EN MT(/@^]+65#]2Z&H)#%:E0BO!ZVMTA+W*0-&RDM>:]>,Q0U>?KM$G5#+TM.$[ M25DAY[[2!LTR?MZ:639FR DSF*!OG*F-1'^R HIC 5]'UH5'7L-;DK.*&>2W M*,1_(!(0XC!T_WXZ=M"S]].#,]&$7;%"JQ>>T+O?"0%,W;DRVS C-].<'G=R M2W-8>/IXD"#VX*6__X;CX+,K*Y<4RRXD=I2QJ,M8=$X]?514@2M=#2VQ-',V M[M,HT@_(OI\%!V8:'&.R,08'LPYSY'G2>9Z<]:S/,WU:,9?KACCIK18&R<#U M&$,FDX%K!^:4Z[AS'9]U_<05K5R>X]%:230;>'9@PJ'G,2;$4[?GI/.C MV$T:#0#@Q.IA$> MU-H%"Q+BKO:LLS[[V%DP&ZTV"P>^QY";. R&MATH,DOM,Q! MSH?GF!,U&9IWH"8G]A?N=1?X8Z="RSO.U728=B'IH _5XC6(-8 MVX9:HISOF&J:IFZV:]J_V%9U,+\TS;QM,-]DFB^!;U2L2R91!2LM&=PF.NFB M::Z;@>);VVX^"($ !B#@ &0 'AL+W=O07W;/ I]Y[8L!:V 28'QJ!& M_$%A+T^ND9&RX/S%W#P44\GUD M_UR+UV(61,*:Q >#,(Z,HV4.@X9460V M$7R/A$%K-G-1![.VUO(I,_O^K(1^2[6=FCVPG%> OI)7D&B$GB#G+*,,8VAE-/KF5&Y+# MU-$)0X+8@3/[\0<_]GZV1>LCR;(/(CN+9-A&,AQBG\UYM=DJ*!"\;G3NT1>T MB:W2L5T @R55MF@VK$G-:I+I;C:*/=]L[NXT3E98G(3GL,P"PYX?1"WL3%O4 M:HL&M3TKHN!$3_U),UT\^!(MH0!!RG>J;=:)3OWS/3]-.FIML$3_==1:8#B, M/+O8N!4;#V_DFK"548MVI-PV^8J4NHX1EH--4]SS8NSCJ./KO(]*0R_&'45] M%$[2<6A7E+2*DD%%OW$VTLEOJTOAHH3Z@#()UFR:]-:/@Y/3TTCI@Y(@33M* M^B R($8=8#-LCP?Y/31Y)EXW[4DCBQ1R1M(Y)^ MY\/D^, B_"06=O+; H\"YH\;VWEL$; M5&.J4"Z@H$HW \>\HNL^DB;_7%NKOV?)%/$X[G@\M^/2J)-X,ALN]8+T@K23 M;L@?E*9[2=TIZH[6)-*"+I<@@"E*2JLHO^=$;Z?>@*_14@ZX.10HM!:^N MSVJ;55O0*ZQA''>E]4$C'"31N"O/@DO3H"/0/6F^*Q"K>HB1^C/?,M6TJ^W3 M=E"ZJ\>#SO-[,T#53?T;33-]?2%B19E$)2PUI7>3Z(B+9J!I;A3?U"W^@BL] M,-27:ST$@C _7[)N3K>F 7:L7+V'U!+ P04 " #]06%6) H:UC0% #M M' &0 'AL+W=O5?=\0X@ CT5>\NEH(\3VVG%XMB$%YE=L2TKYR8I5!1;RLEH[?%L1 MO*R3BMQ!KALZ!:;E:#:IW[NI9A.V$SDMR4T%^*XH,@-> 5J"+QNVXS*:3QPARU=%.%E3ZOM#J>B94E.270$/O@7( M14BP=4FPQD%AK*KSC5'@V M]=E?%!2W7(&?+X5GEI#,MG'5!BI'9*#,QQ!'"%?@]:-\E'L:VA3:R%]F0TD MUF(6')D%5F:?B+PS@ORTW)K(!1TFR$.NIY$S1/FNAS1RUG+ZDAM(K$4N/)(+ MK>1N! <;ZG .?U7 N1L)?:X(I(D%R:"48>-EP2QUEQSZQ?VO:D,*;882*P% M.CZ"CJV@_Q8;4IF@QMT5T87ZS[H;Y,61WI36 OJR&DBLQ2HYLDKL]Q F6U*Y M WU'9.*7=-$$L9_$&L%N&$I=%&D%CH.M#?0%(F\#S/<\80N3%VJ9G80J,@] _";:' M?N:!X,\UT%M0$N/2U@B>#RX*H;[NSPUA<1"'H4[ 6E[?-AI*K0WS9$Q@#V=R MMDDQVA,XJ#\95"T=5&TQE%I[5DX>!=I-RF'/^/RRV*2W?JTP04FH=[0A#KFA M'I?:R^D-[R4L"CQY%&@W*>^R[SNJ6IJ6 I=K>I=;47;MR-A+_*2S0!KB_!B& MGHYR4.,RE%H;Y!-G6;6374L>E6TTFV[8M3QR<]3]Y9O"ZE/)-LI!WP-?#D:V!O8_,_ISZPZUO&41QXG=NX(2Z. M(]T&I?8">^-\"8>#3@X'V1U.C=-X2&XP%LB+]+-98UC2.2VS5]'[9'L@M0,S MY^Q)D7H0^">NUK3D("]>1;(CJL.SM<.%8-OZX=$=$X(5]&ULK59-;]LX$/TK VVQ:(%M]&G)F[4% MV-$6[:';(&F[AZ('6AI;0B722U)V\N\[I!35L14W"_0BD=2\QWDSHR%G>R&_ MJ1)1PUU3 M2YJY TM1-&GRN<*\.QF"4K(3X9B;OBKGC&8>PQEP; M!D:O'5YA71LBST3PY>+6MDG['M;SX&\55HT/9@\:"K>O=E='X<#@!\_ 0AZ0' ,B)X MA#T@?"X@Z@&1C4PGQ<8A8YJE,RGV((TUL9F!#:9%D_R*F[3?:DE?*\+I]!W/ M18/PD=VA@M=PVV4?Q!H6)B.5OH<;K)G& K2 SZQNF)FA9E6M M7A'\TVT&+U^\@A=0NG@_W1^#9\^'>&37AD+70\H5/ M\JU12LH)Y0T62J%6\ _UB _KT11]6:R4EO2+?1U+1;=5-+Z5:3N7:LMRG#O4 M5Q3*'3KI[[_YL??76!A_)5GVB\@>A3@:0AR=8T^7N*DXK_B&VDIMHC@6NHXB ML12FP>[2P(O\*178[C HIV:^'X33/Q^;9:=FTTD<_2![I&,RZ)BW9J=E3LG0KWX,QJ4&[LV6_20LGJVOJP.EPO%O94/5I?TK6CNR7\ MH.GN+.^9I']808UKHO0N$HJL[.X!W42+K3T95T+3.6N')5V=4!H#^KX60C], MS ;#92S]#E!+ P04 " #]06%6& 1@A)T% "&)P &0 'AL+W=OJ MVMWV8MH+-S'$NB3F;*?TIGWX.0DDN+A>Z1[>M"3X^=G^QX_M/_'%1LBO*F5, MH\<\*]1E+]5Z?=[OJSAE.55G8LT*\\U2R)QJ[J._=R-F%*'7&"W8CD2KSG,KO] M20\E;$G+3-^*S:]LVZ%1Q8M%INJ_:-.4C:8]%)=*BWP;;%J0\Z+Y3Q^W0NP% MA-$S 7@;@)\&#)\)&&P#!B\-&&X#AK4R35=J'0C5='8AQ0;)JK2A51]J,>MH MTWU>5,_]3DOS+3=Q>G9=Q")GZ#?ZR!3Z&5TE":^>!\W0==&,JNKIO"%,4YZI MMZ;(ESN"WOSX]J*O3?45I!]OJYHW5>%GJ@HQ^B0*G2KTODA88@/ZIMUMX_&N M\7/L)1(6GZ%!^ [A &-'@Q8O#P\=X>3EX8&G-X/V40QJWN _'P4B7,694*4T M#^7/CZ8TFC;.U9K&[+)GY@7%Y /KS7[Z(8R"7UR"0<(( M$,P2<]B*.?31=V)J(^8]*]B2:_1 L[(9SC0STQTM8N;2L^&.:VXU:S[,)B$> MA4%@GO'#OE:'!:?#(,('!3H;[!:T^CMH^CKQ]7)1YF=%JWD1Q2HL5 M0[Q 8E,PJ5*^1FLFN4A<7?1C!^@[HU*YAH*-6_'&7O$^\8+G9>Y2P1MX[&0$"2- ,$NP22O8Y!0S^P123$@8 8)98DY; M,:?_8]9[5TU[,2NTV;2Z-&W8T_TT/1L]251O_<=*!02SI J#;G<7>,7ZP!(F M:>;H#0"1;-5V]L3AZ?(URT52E%(&H&BV8KB3E'L'8>?C8,U7M4L MGKQ8(2.H0C&5\KNQ&!LJ$]=F8[Y%6CNQ(8Z"X' KYJ_]:*V :+96G0T(O1OC M7IN1B,G8*!6@%0&H&BV9IV;B 8_0[Q)>E=$-$H&CDS&M1J0-%LK3JS$?K=1I?1GX7> M9K53'TB+L "E$2B:+6%G.<+Q21(8U)" T@@4S5:T\R2A=Y?^N@2>'"1P-(E" M9P*#&@XHFJU59SE"O^?H$OC6T*F,TWHD+B1+N$:+/=E,D3E;F15;"WOY=OT^ M.?=7>_3P!#4N4#3[E]W.N>#@% F/05T-*(U T6Q%.U>#O7O\625EW(S8_41_ MAZYR41;:J69XD.^C(7:EN[_NHY4ZA5O!G5O!?K=RIZEFSV;RQ*D4I -9@-(( M%,U6L_,S^"3O-3"HFP&E$2B:K6CG9K#_Y<9KENXMTDKE:.S.95"? D6SM>I\ M"O;[E%TNOV#A]F_._?4,SJ]M;_NHY4ZA8W!G8W!?AOSD3VP3)D)D18)^DCOA5RD5&IT%7\K MN:H/,[CG0]"W*Z T D6S)>W<#IZ>))U!S0PHC4#1[(,=G9D9^%_#O/XT@A]\ M]/&.X'".<.[G"52]C6#]O0-*.9.K^J"7V;14]VQXFNZJ/4#VY/P_/ M27,DK,,T)]0^46DVZPIE;&F0P=G8+(FR.?357&BQKH]!W0NM15Y_3!DUOKXJ M8+Y?"J%W%U4%[=&[V;]02P,$% @ _4%A5FN],B > P 10D !D !X M;"]W;W)K&ULK59=3]LP%/TK5H8FD ;Y;%-8&XF2 M3>,!"?&Q/4Q[<)/;UB*Q,]MM8;]^UTD(;9.6/O"2V,XY)_=KH1\4G, M39[SC*N1-=>ZN+!ME8JII-)1B1:1!HYIIE,DLV6B?<3/M]UKB5X8\'5WS1.1 M'N@S*')*[JO9)V)*+LV,,/U"[B"C&E*B!7GD$A(QX^P?]I%#QL!ARK0BQS%H MRC)U@B*/]S$Y/CHA1X1Q\C 7"T5YJH:VQGC-7^VDCFU;MB,WUR(W@>J[( M-YY"NBE@H]'&K??J=NSM58PA.2.^^X5XCN=U!'1U.-WMH,>'TYT];OQF[OQ2 MSW]W[DC,5)()M9! ?E].E):XG_YT9;Q2#+H538VY4 5-8&1A$5$@EV!%GS^Y M?>=K5[8^4BS^(+&-3 9-)H-]ZM$89HQSQF=80S+*$^A*7241EA*FFBXC-W1< MG,CE>D[:J('?/]\$Q6U0/PS>0!L>>HV'WEX/N!JP[BOFP6J!#>9#1?BN\4]<]WS)QU4:YP<#?IUCLWEF)86OY M>&[HA5L&VJB.]1JW41OKM7)@KQTP.5 KDH@%UU7U;4:;N\!E>01NC8_Q MCE =Z6\RU07CADK<@XID,$5)YRS$I,KJT*XZ6A3E,381&@_%LCG'>PY( \#O M4R'T:\?\H+DY1?\!4$L#!!0 ( /U!858XD>V;S@0 %8< 9 >&PO M=V]R:W-H965TOMAV@<7G(05<&:;IO??SS:4A(2R1O+4?$G G/-PSO/8)S[Q>$/9 M$U\1(L!+D9=\8JV$6)_;-D]6I,#\C*Y)*9\L*"NPD+=L:?,U(SC53D5N(\<) M[ )GI34=Z[$9FXYI)?*L)#,&>%44F/VX)#G=3"QHO0[<9X^!I9NI4- \Q%G@Z9G0#F+*6:.I"DZF]9?I9J72? M"R:?9M)/3/^04^L+Y1S," /S%68$? +S>A( N@ /FCB2@HMGPN1$ #,J2"DR MG.<_0)SEE9*M=N1 >5^_)'F52H<%HP6XPGE2Y5A++-&T@WQVC5F9EQX<><@/NU'+NB MI221-US2Y))L-@06(?LJ"4[.HFB$9EDWR18 M; BLPSYTMAMYYV3+QG!HQXIB%"UNT+H[%3\*U(ZZK[C G=8)#C)^-[^73)8I MN)M?<-DT/?XMFUD@*+BI1"4)_DZXD-SU$C:(?#1A)M%B4VA=5M&65702=:0) MPY0$)M%B4VA=";9M(ASL@SZVE+B'FP$81L@;[74J/88!]'TWW#.,>PS=$ 7( M?ZL ;!LZ.-S1-?N+=C\QJYB\*G4-N)[/9KWY#4(>/>U,HL6FT+IT;AL_Z)_& MRC?:]1E%BTVA=278-GYPL+/YV)4?'"YH- JB<'_A']JY* AAM+_N_X\F#FZ[ M.#C^K15C_7]X&NW(C*+%IM"Z!&^;.QB>1KDPVN\918M-H74E MV+9\<+"G^=AR$1V6"\]WG/TZ<-5C& 4P#$.T7S .#:$_\J(0[?\/8>\+T7U!+ P04 M" #]06%6N!Z'Q4 # 2#P &0 'AL+W=O\[U/?9U.*[4H@=@#W8 W!*@/,8X.X!]$I [Z4 MP2X6IDB%*U#@ 7V1XQN M$%/6DDTUM)@:+<,GF=KW:\'D+)$XX9^G>4+O = $,E@0@68)SCCZC,ZBB*B= MP0FZR(KSI?;I( "!2<(/IYS:#KJDF8@Y M.L\BB.H$IHR@"L/9AC%Q6AD#"(]1SSY"CN4X#0N:OAQN-\"#E\.MEFAZU:;T M-)^[A\^U[(/;0[T53>*V@M5%<9J]M[>35C(D:AVD%% >)A0OF* ?G^7T^A"0,K_-*GJ=JEJEV1!1V0U M5?N5JOW6H[A5=5ZJFDM5CU F7TBAS&!&YBMU+7 TOT=07"6L2=S"B:>=J%?1 MVK==SU*_D;G>%>ZIXONFL-TW&DKXC M83ME"[IBJTN[\[ELOT=&EEZ\9U.RP; Y)YL,&Y/2W"D64F!+771QN7R9=L4' M=S5:%79GNIQY-#Y1!9\N0AYHBFKQ$K,ED2(DL)"4UK$GKPI6%&!%1]!&PO=V]R:W-H965T9A[/X-$L3I0]\ 1 H*]Y1OC22(0HKDR31PGD(9_0 HA\LJ,L#X6\97N3 M%PS"N 3EF6E;EF_F84J,U:)E@8W'A4VZ M3X1:,%>+(MS#%L1=<4( :[I?$17P785X#2XJ\43KQUC50H M]Y0^J)N;>&E8RB/((!**(I1_1[B&+%-,TH]_:U*C>:<"MJ\?V3^5PH92@/Q-ZX"&)^<(4TE'U.C.JG5I7 M3ME/.(5M])D2D7#T*XDA[A*8,L(F3/LQS+4]RAA -$$._@G9EFT/.'3] M@ A!$L#?DAX<".8*Q^_ '[UB]#NNDD"S21=31U&TW=,?95G>1#@E7 M:0E4W]'C:JHVTEF8Q[84EV8>=FU^=-3K9 EUL7@9FLTDP/;ER,NCB)Z(*(:7S2KS1CM8SD\ZJVOU7BM'/F<::K9 MW.>0[5/"408[26E-IG)36#7NJFX$+&ULO5;;;J,P$/T5BZU6K=0-MUQ(-T%JD[U$VDN4--N' MU3XX9 )6 5/;2=J_7]L0!"V-6BGM"]AFYGC.\3&:P8ZR6QX!"'2?Q"D?&I$0 MV85I\B""!/,6S2"57]:4)5C(*0M-GC' *YV4Q*9C65TSP20U_(%>FS)_0#*;),'LX0IBNAL:MK%?F)$P$FK!] <9#F$.8I%-F9R9)@%:SQ)A8SNOL.!9^.P@MHS/43 M[8I8RT#!A@N:%,FR@H2D^1O?%SI4$NSV,PE.D>"\-,$M$EQ--*],TQIC@?T! MHSO$5+1$4P.MCPQ!"[GV.7(LQVE( M'[T\W:ZGFU+ 4D6G5-'1>.XS>',(M20SR"@3) UK8O[](+D._;TCNJ7M/5MV[,[[L#<5FDWA#E6 MQW;*L!JA=DFH?9#0HC5O-15U,.NU)W8DL!K!3DFP\X;&[1Q3AB.!U63HEC)T MW]VX^8Z=JB,MS_/:CXS;$&:[CN4U&[=7$NH=)#0#K@L5$: ;RN)54X4'(5Y[ M?$<"J['U2K;>&[K8.Z8,1P*KR= O9>B_NXO[3_ZK?:?;?^3AIT$]UVH_18 !D !X;"]W;W)K M&ULM9AM;]LV$,>_"J$-0P>TT8.?DLPV$%L:EF%M MC61M7PQ[04MG2ZA$NB1EI\ ^_$A*EJ5 8>V"S8M8HG@_DO>GCKJ;'BC[S%, M@9Z*G/"9DPJQNW5='J=08'Y%=T#DDPUE!1;REFU=OF. $VU4Y&[@>6.WP!EQ MYE/=MF+S*2U%GA%8,<3+HL#LZP)R>I@YOG-L>,BVJ5 -[GRZPUMX!/%AMV+R MSFTH258 X1DEB,%FYMSYMY$_4 :ZQ\<,#KQUC=12UI1^5C?WRUA"GBN2G,>7&NHT8RK#]O61_KM>O%S,&G-8TOQ3EHATYEP[*($-+G/Q M0 ]_0+V@D>+%-.?Z/SI4?<4,BHQ4O_BI=D3+(!B\8!#4!L%S M@^ %@T%M,#C78%@;#,\U&-4&>NENM7;MN! +/)\R>D!,]98T=:&]KZVEOS*B M-LJC8/)I)NW$_ &X8&4L2I:1+7J#[I(D4PKB'-V3:A\J/5^%('"6\U^GKI"C M*ELWKD=85",$+XS@H[>4B)2CB"20]-@OOV$?& "N7&ZSYN"XYD5@)/Y9YE=H MX+]&@1=X*"IV.?T*T#$N.$$Z,-CB%[]W.>@\'R,;\!$YV.\?DS'6X-F MAPPT=W#6#EE2+M =29!L!K8'],]?LC^Z%U#P?_LV1P4?]L-5&+SE.QS#S)%Q M3A.=^2\_^6/OMSX];,)"F[#($JRCT+!1:&BB/U,(2W$8Y%A 4H5A^3X#?XTR M(B^JMSF1#_NT,@_3O#9ZA_7)8[2_5!Z;L,@2K"//J)%G9$&>F,HX!$9YS,,T M[_^+\ACM+Y7')BRR!.O(,V[D&1O]MBBY;.$<_"D79I0+,) M"VW"(DNPCB231I+)CSQR)C85L@D+;<(B2[".0M>-0M?&E^9=6:R!(;I!4'\^ M<22 R0]4'=C^,WU5+2KT2*-5(K.?^X.;J;MON]TX_*5NMPF++,$Z;K]IW'YC M=/L*6 Q$R Q.N5ZE8#)>Q8!2S-$:@+0TZ'-\!;]I.=Z[\B9>Y\]_)H1Q0I<* M81,668)UA/"]4][DG7^JOSF>Z/ D,W@.O#=-,@(OC4LU;=(6LRM=^.TND:TY M=9W82C[][SY[91!YA#W(!W*#JZ^F]R*5(6&PO=V]R:W-H M965TZ?S_;"8&NJ36A\87$+_?<<_?$YV.XYN))9@ */1>4R9&7 M*;6\\'V99% 0><:7P/3*G(N"*#T4"U\N!9#4&A74#X,@\@N2,R\>VKD[$0]Y MJ6C.X$X@618%$;\O@?+UR,/>9F*:+S)E)OQXN"0+F(%Z6-X)/?(;E#0O@,F< M,R1@/O+&^.(21\; [OB6PUKNO",3RB/G3V9PDXZ\P# ""HDR$$0_5G %E!HD MS>-7#>HU/HWA[OL&_9,-7@?S2"1<2F%.2JJF?/T%ZH!Z!B_A M5-I?M*[W!AY*2JEX41MK!D7.JB=YKA.Q8Q"&;QB$M4%H>5>.+,L)420>"KY& MPNS6:.;%AFJM-;F<&55F2NC57-NI> I2B3)1I^TK0,N)_4%"XK"N$;%'"(;CE3 MF437+(7T)8"OXVF""C=!789.Q DD9ZB#/Z P" /T,)N@XZ,3!VZG25;'XG;^ M*5E77"HT9JE)%(@5H!]?]7YTHZ"0/]O24(%WV\'-\;N02Y+ R-/GRR)Z\?MW M. H^.JAW&^I=%WI\SQ6A;:0JL[XU,T=X%7>[G<[07[4XZS7.>DYG-C/V"UH! M*Z'-K1-@SUQ$#;WHD#)&!Z#>;ZCW]Y.Q,NOMR(C#?KN*@\;7P.EK1BA(I,\T MNB7B"91.5IMG)\B>Z3AO*)X?4LGS U#'P;;R!OMI6=N]$',0=MO5Q#N5'CO] MF:P0D616THD^FI0O]?VJ6BDXH?9-3;BE&AY2UQK]/[/?WA+86"QL- M\!O";DL[=M?VS\! $&IU':>Z2<=7G;;=7[;(NR8N< M241AKDV#L[[.BZ@ZT&J@^-)V?8]=J,S .FO\!\1]0 M2P,$% @ _4%A5O&S]W@Z P [A, T !X;"]S='EL97,N>&ULW5A= M;]HP%/TKD;M.K30U0-:4K("T(56:M$V5VH>]588X8,FQ,\=TL%\_WS@)'_5% MK \;+*C$OL?GW&/[IG$[*,U*L(A66A&4U+(.4B['4Z<9A3+LEH(!?Y76[*8*H6T@Q)W(8"=_N<#DDW M?D\")S=6*1N2IXNW/Q;*W+X)W/WLW=E9YZK3>;J\W84N&NR2A%[IZP.D45U, M-#[,[W['N.>;;?F*<&ZE'/4/S8":PM0:]*1N]2C\TROJSZRZPU@*EW<75:%&+U4?"9S)F;_,$)1P/:\(*YTOR7 MS0:E,K4!IDGPS+3AT\W(3TV+1[8T33DM,]QS[P0]_]UUGC')-!6;IFWM'_,J MO]IQ=/.O+%>_578->SW6+]]C-WE]"B;C4S!Y C49)!FO)SH@AV%?.& M/<$XDB08 K7HK]$X1E8GAH]_?["G)(J2Q(\ YG<011@"3R..8 [ X9$4?4> MW'D?A-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( /U!859^%XZ*EP8 &L^ M / >&PO=V]R:V)O;VLN>&ULQ9M=4]LX%(;_BB97[ 4;XO@KG=(9H+3+ M#&T9TNE>=A1; 0VVEZ^74\Z?XO MU$24NM*E_JWRX\G11-2WYN$?8_5O4S6R6&;6%,7Q9+8]\$W91FY MJKL]C5Q=2P=R/(F/W 77VM9-=T9W?>D8[Y4[>;O5-N:#+AIEW\M&?;2FW>CJ MQE_&?8LI^1I=')[^;H/XQOZ?,)KU6F?JO/)TBI!5+LZKQ@5)7%3;2[ES_3=UM[[(M]^Z<;@DAO:-=@?L1=Z!\T&>N6U3 MZ-S=/1>GLI!5ID07W)H !@ P& U0'%Q) CD'D/-7A%QZ"/^!6IBU^+)1ED"& M #(<#?):Y8I 1@ R&A'R>T @8P 9CP9Y)NM; ID R(07\HN]D97^W1T0)ZX+ M>J_JS.I-MVW6!#(%D"DOY+(M2VE_^<@M]4VEW<>DZS%/LLRTKL
    "% MO*CN5=UTCYAVVD>HUS[B1?H@M17?9-$J\4G)NK7J!1Z4"K-57.[@NCWGNTY] M/UJ]\1^@=,@H,V:E7+J(J5ZLD#IFS.XX;6M=J;H69Z9ON[E5A M?,.CF,@:,V9MN%[-M@[Q_*>[R$X+1**8,9OBS*I<-^*#S+I,GF(A-#> MAU)ON]VNU3GK-BZ75U6F^[%#:I@QN\%#.I\N&Y/=T809R2%@ED,'<[ARG9P/ M6ND;VV[%$2 [!,QVN*@R4RKQ5?[L/<< 5AG,3OCLKGMI7"]\I:PK+UP'0LF0 M'P)F/YR7F\+\4DJWV39K6NLZ#@J%-! P:V#9KFKUH_4C ^?W.UE;@#P0,'L )N.]VBM 7@C& MK!F^SRDF,D/P>E6#./@JWM, 3%1":9CUEB]/K&.7++_)5+C,''C1PSYZXU4%(O M#B@F%),Y)@YNV.>,^FA1QTBR83,DGF94@\B(L&$S((9SEX' M,9%@0F;!]-+803KDF9#9,[V!9KDST-SK&D,X^\$L&IPVAA03B29D%@W&C"@F M$DW(7L0@S)AB(MV$HY8T"<5$N@E'+6E2BHET$[YB27,HENZ*>>OR-D?]2=J[ MW@PB$D_$+)X^YDF>:W^*+![[>(J)Y!.Q#X/MB^:RL9+.ED1(/A&S?/;5BH_( M%!-9*&*VT)Y:\;!+WWHC4A&R4,1LH;V8VV9*,>$L/+.%'DO:@;=G=WPO0A:* MF"WT!Y-TH-OGW351BHDL%#%;: ASV6XV1?]U[\A"$;.%AC _29\<-[Z&I$M$D(5B9@L-#[_\>:,H)K)0S&RA(4P26XJ) M+!0S6VA?-!\Y*2:R4#S*F-LC9G_Y$K)0/.:@6Q\362AFMA#&I"/],5P-QFPA MC$DKRQA9*&:V$,:DE66,+!0S6PACTLHR1A:*N2?^X8 P;9L)LE#";"&,2=MF M@BR4<"]#AIBT;2;(0@FSA5X,K_?K-HJ)+)1P+T?N+^C93>,I)K)0PKX@&V37U%, M9*&4O1;J8=)I M\ *":R4,I>"_4QGX=H3OSO]"@FLE#*7@OU,($L4_CK&/9: M"$2SW[TC"Z7,%AJ8Z:>P!'.!++1@MM#P2MJAL?<%LM!BG$4)3Q&EF,A""V8+ M0VUP@"RV8+=1?._'B5:>8R$(+9@OM8I)7W1^BF,A"B\Y"T^[D^MW;W#7S M2N6?W2UJMS^3179EA?_CKS0+PLC_>&+=%L69V_>ENC0R?_JM]-/OO-_]!U!+ M P04 " #]06%6^C"$:+D" #D-P &@ 'AL+U]R96QS+W=O4&$!D@"F!D>[7)W2\B M!1QKBVTBOQ4:6WP^C1^A81Y_U<-Z?.M.P_[M/"P^CH?3L&KVXWC^T;;#9E^/ MZ^&A.]?3YEOJ;07TMM3;"NAMJ;<5T-M2 M;RN@MZ7>5D!O2[VM@-Z.>CL!O1WU=@)Z.^KM!/1VD\T2 ;T=]78">COJ[03T M=M3;">CMJ+<3T-M1;R>@MZ/>3D!O3[V]@-Z>>GL!O3WU]@)Z>^KM!?3VD\UN M ;T]]?8">GOJ[07T]M3;"^CMJ;<7T-M3;R^@=Z#>04#O0+V#@-Z!>@44#O1+V3 M@-Z)>B\DH'>B MWDE [TR]LX#>F7IG ;TS]F?JG07TSM0["^B=J7<6T#M3[RR@=Z;>64#O M/#GL+:!WIMY90.]"O8N WH5Z%P&]"_4N GH7ZET$]"[4NPCH7:AW^4Z]A_'S M4(=;S]>:S_].JL?+=^OM\=?EU\7)"W7%N;VO&)[^ E!+ P04 " #]06%6 M*J)E^DD" 5-@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-VTUNVS 0AN&K M&-H&%B-*)*4BSJ;MMLVB%U E.A:L/Y!,ZMR^M)P$:)$:#5R@[\:"37*^$0=X M=K[Y]C1;OSH,_>@WR2Z$^8,0OMG9H?;I--LQKFPG-]0A?G7W8JZ;?7UOA;R^ MUJ*9QF#'L ['&LGMS2>[K1_ZL/I\B#_[;AHWB;.]3U8?3QN/69NDGN>^:^H0 MU\7CV/Z6LGY.2./)98_?=;._BAL2\6;"<>7/ <_GOCY:Y[K6KNYJ%[[40]PE M#KWPX:FW/CU?XHT>I^VV:VP[-0]#/)+ZV=FZ]3MKP]"GIZ)7YY-#O&%[^LPN MSE_*G N,.^_<-/LX,6??'_Z\Z_XFAA+7_Q^]CCMUK9_F1VO M]\?D]LL\O%@>E]_QKS-^K?_./B2DCQS21P'I0T'ZT) ^#*2/$M)'!>DCNZ8T M0A$UHY":44S-**AF%%4S"JL9Q=6, FM&D5529)44625%5DF155)DE119)456 M29%54F25%%ESBJPY1=:<(FM.D36GR)I39,TILN8467.*K#E%UH(B:T&1M:#( M6E!D+2BR%A19"XJL!476@B)K09%54615%%D5159%D5519%44615%5D6155%D M5119-45639%54V35%%DU159-D5539-44635%5DV1U5!D-119#4560Y'54&0U M%%D-159#D=509#4464N*K"5%UI(B:TF1M:3(6E)D+2FREA192XJL)476BB)K M19&UHLA:462M*+)6_U/6[].T_\?QRS,=ZFY\R1?+O\%N?P)02P$"% ,4 M" #]06%6!T%-8H$ "Q $ @ $ 9&]C4')O<',O M87!P+GAM;%!+ 0(4 Q0 ( /U!85:BY.YU[@ "L" 1 M " :\ !D;V-0&UL M4$L! A0#% @ _4%A5FO8 V"." Q#, !@ ("!#0@ M 'AL+W=OG M)P< %H? 8 " @=$0 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ _4%A M5CWMO$VR!@ @AP !@ ("!L!L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ _4%A5C*67KRO#@ =E, !@ M ("!]#( 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ _4%A5N] /TR%!0 4 T !D ("!^6X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M_4%A5B76E/Y6!P =1$ !D ("!RGL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _4%A5E.?I?*F!0 \@P !D M ("!#:@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ _4%A5B?N1/B="P Y1X !D ("!^,, 'AL M+W=O&PO=V]R:W-H965T_4 !X;"]W;W)K&UL4$L! A0#% @ _4%A M5KFN=QUG P 70< !D ("!QM@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _4%A5JA9,%Q++P UZX M !D ("!L>( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _4%A5K^F8O!_ P #0@ !D M ("!61P! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ _4%A5@'C9IZU!@ K18 !D ("!L"@! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ _4%A5I,0 MY1+_ @ 4P8 !D ("!N3@! 'AL+W=O&PO=V]R:W-H965TT^ 0!X;"]W;W)K&UL4$L! A0#% @ _4%A5K*7%4E !P M!, !D M ("!%44! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ _4%A5O_KW/O) @ [ 4 !D ("! M]5,! 'AL+W=O&PO=V]R:W-H965T,8D0H #Q= 9 M " @:=< 0!X;"]W;W)K&UL4$L! A0#% M @ _4%A5N;N]SA" P I0T !D ("!;V&PO=V]R:W-H965T&UL4$L! A0#% @ _4%A5A[C[FE, M P /0@ !D ("!MW(! 'AL+W=O&0 &0 M@($Z=@$ >&PO=V]R:W-H965T_E$>T0, .@2 9 " @==Z 0!X;"]W;W)K&UL4$L! A0#% @ _4%A5I_CE7!K!0 I!X !D M ("!WWX! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ _4%A5KXM9*.% @ M 8 !D ("!/X\! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M_4%A5B.]7AN. P GPP !D ("!W)@! 'AL+W=O$ &0 @(%M MNP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ _4%A5FV=_"24 @ 908 !D M ("!#\L! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ _4%A5M$-)QBJ P 8Q$ !D ("!5-4! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _4%A M5O,.L2N. @ LP8 !D ("!<-\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _4%A5H376:37 @ Y@< M !D ("!8.D! 'AL+W=O&PO=V]R:W-H965T3O 0!X;"]W;W)K&UL4$L! A0#% @ _4%A5F'=SY? @ \0@ !D M ("!S/(! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ _4%A5JG-85I_! 4!, !D ("!N \" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ _4%A5H^. MX7VS! \1< !D ("!Y!L" 'AL+W=O&PO=V]R:W-H965TTC @!X;"]W;W)K&UL4$L! A0#% @ _4%A5A9U$7@B! 8@X !D M ("!CR<" 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ _4%A5A@$8(2=!0 AB< !D ("! MT#0" 'AL+W=O&PO=V]R:W-H965TV;S@0 %8< 9 M " @?D] @!X;"]W;W)K&UL4$L! A0#% M @ _4%A5K@>A\5 P $@\ !D ("!_D(" 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !G &< 2!P ' ,IE @ $! end XML 111 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 112 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 113 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 278 557 1 false 91 0 false 9 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Consolidated Balance Sheets Sheet http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 100040 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) Sheet http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) Statements 5 false false R6.htm 100050 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Parenthetical) Sheet http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Parenthetical) Statements 6 false false R7.htm 100060 - Statement - Consolidated Statements of Cash Flows Sheet http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 100070 - Disclosure - Organization And Description of Business Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusiness Organization And Description of Business Notes 8 false false R9.htm 100080 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 100090 - Disclosure - Investments Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureInvestments Investments Notes 10 false false R11.htm 100100 - Disclosure - Fair Value Measurements Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 100110 - Disclosure - Property and Equipment Sheet http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipment Property and Equipment Notes 12 false false R13.htm 100120 - Disclosure - Leases Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureLeases Leases Notes 13 false false R14.htm 100130 - Disclosure - Business Combinations Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinations Business Combinations Notes 14 false false R15.htm 100140 - Disclosure - Intangible Assets and Goodwill Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwill Intangible Assets and Goodwill Notes 15 false false R16.htm 100150 - Disclosure - Capitalized Software Development Costs Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCosts Capitalized Software Development Costs Notes 16 false false R17.htm 100160 - Disclosure - Accrued Expenses Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureAccruedExpenses Accrued Expenses Notes 17 false false R18.htm 100170 - Disclosure - Credit Facility Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureCreditFacility Credit Facility Notes 18 false false R19.htm 100180 - Disclosure - Commitments and Contingencies Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 100190 - Disclosure - Common Stock Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureCommonStock Common Stock Notes 20 false false R21.htm 100200 - Disclosure - Stock-based Compensation Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensation Stock-based Compensation Notes 21 false false R22.htm 100210 - Disclosure - Income Taxes Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxes Income Taxes Notes 22 false false R23.htm 100220 - Disclosure - Net Loss Per Share Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureNetLossPerShare Net Loss Per Share Notes 23 false false R24.htm 100230 - Disclosure - Employee Benefit Plans Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureEmployeeBenefitPlans Employee Benefit Plans Notes 24 false false R25.htm 100240 - Disclosure - Geographic Information Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformation Geographic Information Notes 25 false false R26.htm 100250 - Disclosure - Restructuring Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuring Restructuring Notes 26 false false R27.htm 100260 - Disclosure - Subsequent Events Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureSubsequentEvents Subsequent Events Notes 27 false false R28.htm 100270 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies 28 false false R29.htm 100280 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies 29 false false R30.htm 100290 - Disclosure - Investments (Tables) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsTables Investments (Tables) Tables http://www.procore.com/20221231/taxonomy/role/DisclosureInvestments 30 false false R31.htm 100300 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurements 31 false false R32.htm 100310 - Disclosure - Property and Equipment (Tables) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipment 32 false false R33.htm 100320 - Disclosure - Leases (Tables) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesTables Leases (Tables) Tables http://www.procore.com/20221231/taxonomy/role/DisclosureLeases 33 false false R34.htm 100330 - Disclosure - Business Combinations (Tables) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsTables Business Combinations (Tables) Tables http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinations 34 false false R35.htm 100340 - Disclosure - Intangible Assets and Goodwill (Tables) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillTables Intangible Assets and Goodwill (Tables) Tables http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwill 35 false false R36.htm 100350 - Disclosure - Capitalized Software Development Costs (Tables) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsTables Capitalized Software Development Costs (Tables) Tables http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCosts 36 false false R37.htm 100360 - Disclosure - Accrued Expenses (Tables) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureAccruedExpensesTables Accrued Expenses (Tables) Tables http://www.procore.com/20221231/taxonomy/role/DisclosureAccruedExpenses 37 false false R38.htm 100370 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingencies 38 false false R39.htm 100380 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationTables Stock-based Compensation (Tables) Tables http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensation 39 false false R40.htm 100390 - Disclosure - Income Taxes (Tables) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxes 40 false false R41.htm 100400 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureNetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.procore.com/20221231/taxonomy/role/DisclosureNetLossPerShare 41 false false R42.htm 100410 - Disclosure - Geographic Information (Tables) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationTables Geographic Information (Tables) Tables http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformation 42 false false R43.htm 100420 - Disclosure - Restructuring (Tables) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringTables Restructuring (Tables) Tables http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuring 43 false false R44.htm 100430 - Disclosure - Organization and Description of Business - Additional Information (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails Organization and Description of Business - Additional Information (Details) Details 44 false false R45.htm 100440 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 45 false false R46.htm 100450 - Disclosure - Summary of Significant Accounting Policies - Summary of Estimated Lives of Assets (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfAssetsDetails Summary of Significant Accounting Policies - Summary of Estimated Lives of Assets (Details) Details 46 false false R47.htm 100460 - Disclosure - Summary of Significant Accounting Policies - Summary of Changes in Contract Costs Assets (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfChangesInContractCostsAssetsDetails Summary of Significant Accounting Policies - Summary of Changes in Contract Costs Assets (Details) Details 47 false false R48.htm 100470 - Disclosure - Summary of Significant Accounting Policies - Summary of Inputs Used in Black-Scholes Option Pricing Model in Determining Fair Value of Warrant Liability (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails Summary of Significant Accounting Policies - Summary of Inputs Used in Black-Scholes Option Pricing Model in Determining Fair Value of Warrant Liability (Details) Details 48 false false R49.htm 100480 - Disclosure - Summary of Significant Accounting Policies - Summary of Changes in Fair Value of Warrant Liability (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfChangesInFairValueOfWarrantLiabilityDetails Summary of Significant Accounting Policies - Summary of Changes in Fair Value of Warrant Liability (Details) Details 49 false false R50.htm 100490 - Disclosure - Investments - Schedule of Marketable Securities (Detail) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfMarketableSecuritiesDetail Investments - Schedule of Marketable Securities (Detail) Details 50 false false R51.htm 100500 - Disclosure - Investments - Additional Information (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails Investments - Additional Information (Details) Details 51 false false R52.htm 100510 - Disclosure - Investments - Schedule of Strategic Investments Activity (Detail) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfStrategicInvestmentsActivityDetail Investments - Schedule of Strategic Investments Activity (Detail) Details 52 false false R53.htm 100520 - Disclosure - Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on Recurring Basis Within Fair Value Hierarchy (Detail) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on Recurring Basis Within Fair Value Hierarchy (Detail) Details 53 false false R54.htm 100530 - Disclosure - Property and Equipment - Components of Property and Equipment, Net (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentComponentsOfPropertyAndEquipmentNetDetails Property and Equipment - Components of Property and Equipment, Net (Details) Details 54 false false R55.htm 100540 - Disclosure - Property and Equipment - Additional Information (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformationDetails Property and Equipment - Additional Information (Details) Details 55 false false R56.htm 100550 - Disclosure - Leases - Additional Information (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 56 false false R57.htm 100560 - Disclosure - Leases - Summary of Components of Lease Expense (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails Leases - Summary of Components of Lease Expense (Details) Details 57 false false R58.htm 100570 - Disclosure - Leases - Summary of Supplemental Information Related to Leases (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetails Leases - Summary of Supplemental Information Related to Leases (Details) Details 58 false false R59.htm 100580 - Disclosure - Leases - Summary of Weighed Average Remaining Lease Term and Discount Rates (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfWeighedAverageRemainingLeaseTermAndDiscountRatesDetails Leases - Summary of Weighed Average Remaining Lease Term and Discount Rates (Details) Details 59 false false R60.htm 100590 - Disclosure - Leases - Summary of Maturities of Lease Payments for Leases (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails Leases - Summary of Maturities of Lease Payments for Leases (Details) Details 60 false false R61.htm 100610 - Disclosure - Business Combinations - Additional Information (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails Business Combinations - Additional Information (Details) Details 61 false false R62.htm 100620 - Disclosure - Business Combination - Summary of Total Purchase Consideration (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationSummaryOfTotalPurchaseConsiderationDetails Business Combination - Summary of Total Purchase Consideration (Details) Details 62 false false R63.htm 100630 - Disclosure - Business Combinations - Summary of Purchase Consideration Allocated to Assets and Liabilities (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails Business Combinations - Summary of Purchase Consideration Allocated to Assets and Liabilities (Details) Details 63 false false R64.htm 100650 - Disclosure - Business Combinations - Summary of Pro Forma Results (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfProFormaResultsDetails Business Combinations - Summary of Pro Forma Results (Details) Details 64 false false R65.htm 100660 - Disclosure - Intangible Assets and Goodwill - Summary of Finite-lived Intangible Assets (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfFiniteLivedIntangibleAssetsDetails Intangible Assets and Goodwill - Summary of Finite-lived Intangible Assets (Details) Details 65 false false R66.htm 100670 - Disclosure - Intangible Assets and Goodwill - Additional Information (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillAdditionalInformationDetails Intangible Assets and Goodwill - Additional Information (Details) Details 66 false false R67.htm 100680 - Disclosure - Intangible Assets and Goodwill - Summary of Intangible Assets Amortization Expense (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfIntangibleAssetsAmortizationExpenseDetails Intangible Assets and Goodwill - Summary of Intangible Assets Amortization Expense (Details) Details 67 false false R68.htm 100690 - Disclosure - Intangible Assets and Goodwill - Estimated Future Amortization Expense Related to Finite-lived Intangible Assets (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseRelatedToFiniteLivedIntangibleAssetsDetails Intangible Assets and Goodwill - Estimated Future Amortization Expense Related to Finite-lived Intangible Assets (Details) Details 68 false false R69.htm 100700 - Disclosure - Intangible Assets and Goodwill - Summary of Changes in Carrying Amount of Goodwill (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfChangesInCarryingAmountOfGoodwillDetails Intangible Assets and Goodwill - Summary of Changes in Carrying Amount of Goodwill (Details) Details 69 false false R70.htm 100710 - Disclosure - Capitalized Software Development Costs - Summary of Capitalized Software Development Costs (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsSummaryOfCapitalizedSoftwareDevelopmentCostsDetails Capitalized Software Development Costs - Summary of Capitalized Software Development Costs (Details) Details 70 false false R71.htm 100720 - Disclosure - Capitalized Software Development Costs - Additional Information (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetails Capitalized Software Development Costs - Additional Information (Details) Details 71 false false R72.htm 100730 - Disclosure - Capitalized Software Development Costs - Schedule of Remaining Estimated Amortization of Capitalized Software Development Costs (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsScheduleOfRemainingEstimatedAmortizationOfCapitalizedSoftwareDevelopmentCostsDetails Capitalized Software Development Costs - Schedule of Remaining Estimated Amortization of Capitalized Software Development Costs (Details) Details 72 false false R73.htm 100740 - Disclosure - Accrued Expenses - Schedule of Components of Accrued Expenses (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureAccruedExpensesScheduleOfComponentsOfAccruedExpensesDetails Accrued Expenses - Schedule of Components of Accrued Expenses (Details) Details 73 false false R74.htm 100750 - Disclosure - Credit Facility - Additional Information (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureCreditFacilityAdditionalInformationDetails Credit Facility - Additional Information (Details) Details 74 false false R75.htm 100760 - Disclosure - Commitments and Contingencies - Summary of Future Unconditional Purchase Commitments for Software Service Subscriptions and Other Services (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureUnconditionalPurchaseCommitmentsForSoftwareServiceSubscriptionsAndOtherServicesDetails Commitments and Contingencies - Summary of Future Unconditional Purchase Commitments for Software Service Subscriptions and Other Services (Details) Details 75 false false R76.htm 100770 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 76 false false R77.htm 100780 - Disclosure - Common Stock - Additional Information (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails Common Stock - Additional Information (Details) Details 77 false false R78.htm 100790 - Disclosure - Stock-based Compensation - Additional Information (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails Stock-based Compensation - Additional Information (Details) Details 78 false false R79.htm 100800 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails Stock-based Compensation - Summary of Stock Option Activity (Details) Details 79 false false R80.htm 100810 - Disclosure - Stock-based Compensation - Summary of Activity in Connection with RSUs (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfActivityInConnectionWithRsusDetails Stock-based Compensation - Summary of Activity in Connection with RSUs (Details) Details 80 false false R81.htm 100820 - Disclosure - Stock-based Compensation - Schedule of Fair Value of ESPP Purchase Rights on Date of Grant (Detail) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfFairValueOfESPPPurchaseRightsOnDateOfGrantDetail Stock-based Compensation - Schedule of Fair Value of ESPP Purchase Rights on Date of Grant (Detail) Details 81 false false R82.htm 100830 - Disclosure - Stock-based Compensation - Summary of Total Stock-based Compensation Cost from Stock Options, RSUs, ESPP, RSAs, and Sales of Stock (Detail) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationCostFromStockOptionsRsusESPPRsasAndSalesOfStockDetail Stock-based Compensation - Summary of Total Stock-based Compensation Cost from Stock Options, RSUs, ESPP, RSAs, and Sales of Stock (Detail) Details 82 false false R83.htm 100840 - Disclosure - Income Taxes - Components of Loss before Provision for (Benefit from) Income Taxes (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForBenefitFromIncomeTaxesDetails Income Taxes - Components of Loss before Provision for (Benefit from) Income Taxes (Details) Details 83 false false R84.htm 100850 - Disclosure - Income Taxes - Provision for (Benefit from) Income Taxes (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesProvisionForBenefitFromIncomeTaxesDetails Income Taxes - Provision for (Benefit from) Income Taxes (Details) Details 84 false false R85.htm 100860 - Disclosure - Income Taxes - Reconciliation between Income Taxes (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails Income Taxes - Reconciliation between Income Taxes (Details) Details 85 false false R86.htm 100870 - Disclosure - Income Taxes - Significant Components of Company's Deferred Tax Assets and Liabilities (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails Income Taxes - Significant Components of Company's Deferred Tax Assets and Liabilities (Details) Details 86 false false R87.htm 100880 - Disclosure - Income Taxes - Summary of Activity Related to Valuation Allowance (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToValuationAllowanceDetails Income Taxes - Summary of Activity Related to Valuation Allowance (Details) Details 87 false false R88.htm 100890 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 88 false false R89.htm 100900 - Disclosure - Income Taxes - Summary of Activity Related to Unrecognized Tax Benefits (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToUnrecognizedTaxBenefitsDetails Income Taxes - Summary of Activity Related to Unrecognized Tax Benefits (Details) Details 89 false false R90.htm 100910 - Disclosure - Net Loss Per Share - Summary of Weighted Average Potentially Dilutive Shares are Excluded from Calculation of Diluted Earnings Per Share (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAveragePotentiallyDilutiveSharesAreExcludedFromCalculationOfDilutedEarningsPerShareDetails Net Loss Per Share - Summary of Weighted Average Potentially Dilutive Shares are Excluded from Calculation of Diluted Earnings Per Share (Details) Details 90 false false R91.htm 100920 - Disclosure - Employee Benefit Plans - Additional Information (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails Employee Benefit Plans - Additional Information (Details) Details 91 false false R92.htm 100930 - Disclosure - Geographic Information - Summary of Revenue by Geographic Region (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfRevenueByGeographicRegionDetails Geographic Information - Summary of Revenue by Geographic Region (Details) Details 92 false false R93.htm 100940 - Disclosure - Geographic Information - Summary of Property and Equipment Net and ROU Assets by Geographic Region (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfPropertyAndEquipmentNetAndROUAssetsByGeographicRegionDetails Geographic Information - Summary of Property and Equipment Net and ROU Assets by Geographic Region (Details) Details 93 false false R94.htm 100950 - Disclosure - Restructuring - Additional Information (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails Restructuring - Additional Information (Details) Details 94 false false R95.htm 100960 - Disclosure - Restructuring - Summary of Restructuring-Related Expense (Details) Sheet http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringSummaryOfRestructuringRelatedExpenseDetails Restructuring - Summary of Restructuring-Related Expense (Details) Details 95 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 52 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, pcor:FairValueOfPreferredStockPerShare, pcor:FiniteLivedIntangibleAssetsWeightedAverageRemainingUsefulLife, pcor:OperatingLossCarryforwardsCumulativeChangeInOwnershipPeriod, us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife, us-gaap:BusinessAcquisitionPeriodResultsIncludedInCombinedEntity1, us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1, us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend, us-gaap:LesseeOperatingLeaseExistenceOfOptionToTerminate, us-gaap:NumberOfOperatingSegments, us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1, us-gaap:RestructuringAndRelatedActivitiesInitiationDate, us-gaap:RevenuePracticalExpedientIncrementalCostOfObtainingContract, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2, us-gaap:WarrantsAndRightsOutstandingMeasurementInput, us-gaap:WarrantsAndRightsOutstandingTerm, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding - pcor-10k_20221231.htm 20, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 39, 40, 41, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 8 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:AccountingStandardsUpdateExtensibleList, us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration, us-gaap:FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList, us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList, us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList - pcor-10k_20221231.htm 24, 42, 43, 44, 45, 46, 47, 48 pcor-10k_20221231.htm pcor-20221231.xsd pcor-20221231_cal.xml pcor-20221231_def.xml pcor-20221231_lab.xml pcor-20221231_pre.xml pcor-ex211_14.htm pcor-ex231_12.htm pcor-ex311_11.htm pcor-ex312_8.htm pcor-ex321_6.htm pcor-ex322_13.htm gnnjexfuhcxo000001.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 116 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "pcor-10k_20221231.htm": { "axisCustom": 0, "axisStandard": 35, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 1109, "http://xbrl.sec.gov/dei/2022": 37 }, "contextCount": 278, "dts": { "calculationLink": { "local": [ "pcor-20221231_cal.xml" ] }, "definitionLink": { "local": [ "pcor-20221231_def.xml" ] }, "inline": { "local": [ "pcor-10k_20221231.htm" ] }, "labelLink": { "local": [ "pcor-20221231_lab.xml" ] }, "presentationLink": { "local": [ "pcor-20221231_pre.xml" ] }, "schema": { "local": [ "pcor-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/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/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/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 834, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 54, "http://www.procore.com/20221231": 9, "http://xbrl.sec.gov/dei/2022": 4, "total": 67 }, "keyCustom": 95, "keyStandard": 462, "memberCustom": 31, "memberStandard": 57, "nsprefix": "pcor", "nsuri": "http://www.procore.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Investments", "menuCat": "Notes", "order": "10", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "11", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Property and Equipment", "menuCat": "Notes", "order": "12", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Leases", "menuCat": "Notes", "order": "13", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Business Combinations", "menuCat": "Notes", "order": "14", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Intangible Assets and Goodwill", "menuCat": "Notes", "order": "15", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwill", "shortName": "Intangible Assets and Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Capitalized Software Development Costs", "menuCat": "Notes", "order": "16", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCosts", "shortName": "Capitalized Software Development Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Accrued Expenses", "menuCat": "Notes", "order": "17", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureAccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Credit Facility", "menuCat": "Notes", "order": "18", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureCreditFacility", "shortName": "Credit Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "19", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Common Stock", "menuCat": "Notes", "order": "20", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureCommonStock", "shortName": "Common Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Stock-based Compensation", "menuCat": "Notes", "order": "21", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensation", "shortName": "Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "22", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Net Loss Per Share", "menuCat": "Notes", "order": "23", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureNetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Employee Benefit Plans", "menuCat": "Notes", "order": "24", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureEmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Geographic Information", "menuCat": "Notes", "order": "25", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformation", "shortName": "Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Restructuring", "menuCat": "Notes", "order": "26", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuring", "shortName": "Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "27", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "28", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "pcor:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "pcor:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Investments (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Property and Equipment (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapBusinessAcquisitionAxis_pcorLevelsetMember_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Business Combinations (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapBusinessAcquisitionAxis_pcorLevelsetMember_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Intangible Assets and Goodwill (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillTables", "shortName": "Intangible Assets and Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "pcor:CapitalizedSoftwareDevelopmentCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Capitalized Software Development Costs (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsTables", "shortName": "Capitalized Software Development Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "pcor:CapitalizedSoftwareDevelopmentCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Accrued Expenses (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureAccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "38", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Stock-based Compensation (Tables)", "menuCat": "Tables", "order": "39", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Consolidated Statements of Operations and Comprehensive Loss", "menuCat": "Statements", "order": "4", "role": "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss", "shortName": "Consolidated Statements of Operations and Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "40", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Net Loss Per Share (Tables)", "menuCat": "Tables", "order": "41", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureNetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Geographic Information (Tables)", "menuCat": "Tables", "order": "42", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationTables", "shortName": "Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Restructuring (Tables)", "menuCat": "Tables", "order": "43", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringTables", "shortName": "Restructuring (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceInitialPublicOffering", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Organization and Description of Business - Additional Information (Details)", "menuCat": "Details", "order": "44", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "shortName": "Organization and Description of Business - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapSubsidiarySaleOfStockAxis_us-gaapIPOMember_20210524_20210524", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "menuCat": "Details", "order": "45", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "INF", "lang": null, "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "U_pcorSegment", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapLeaseholdImprovementsMember_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Summary of Significant Accounting Policies - Summary of Estimated Lives of Assets (Details)", "menuCat": "Details", "order": "46", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfAssetsDetails", "shortName": "Summary of Significant Accounting Policies - Summary of Estimated Lives of Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapLeaseholdImprovementsMember_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "pcor:AssetsRecognizedFromTheCostsToObtainAContractWithACustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Summary of Significant Accounting Policies - Summary of Changes in Contract Costs Assets (Details)", "menuCat": "Details", "order": "47", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfChangesInContractCostsAssetsDetails", "shortName": "Summary of Significant Accounting Policies - Summary of Changes in Contract Costs Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "pcor:AssetsRecognizedFromTheCostsToObtainAContractWithACustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20191231", "decimals": "-3", "lang": null, "name": "us-gaap:CapitalizedContractCostNet", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:StockholdersEquityNoteRedeemablePreferredStockIssuePolicy", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapMeasurementInputTypeAxis_us-gaapMeasurementInputExpectedDividendRateMember_us-gaapStatementClassOfStockAxis_pcorSeriesIWarrantMember_20221231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Summary of Significant Accounting Policies - Summary of Inputs Used in Black-Scholes Option Pricing Model in Determining Fair Value of Warrant Liability (Details)", "menuCat": "Details", "order": "48", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails", "shortName": "Summary of Significant Accounting Policies - Summary of Inputs Used in Black-Scholes Option Pricing Model in Determining Fair Value of Warrant Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:StockholdersEquityNoteRedeemablePreferredStockIssuePolicy", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapMeasurementInputTypeAxis_us-gaapMeasurementInputExpectedDividendRateMember_us-gaapStatementClassOfStockAxis_pcorSeriesIWarrantMember_20221231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapStatementClassOfStockAxis_pcorSeriesIWarrantMember_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Summary of Significant Accounting Policies - Summary of Changes in Fair Value of Warrant Liability (Details)", "menuCat": "Details", "order": "49", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfChangesInFairValueOfWarrantLiabilityDetails", "shortName": "Summary of Significant Accounting Policies - Summary of Changes in Fair Value of Warrant Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapStatementClassOfStockAxis_pcorSeriesIWarrantMember_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)", "menuCat": "Statements", "order": "5", "role": "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "shortName": "Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Investments - Schedule of Marketable Securities (Detail)", "menuCat": "Details", "order": "50", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfMarketableSecuritiesDetail", "shortName": "Investments - Schedule of Marketable Securities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Investments - Additional Information (Details)", "menuCat": "Details", "order": "51", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "shortName": "Investments - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Investments", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Investments - Schedule of Strategic Investments Activity (Detail)", "menuCat": "Details", "order": "52", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfStrategicInvestmentsActivityDetail", "shortName": "Investments - Schedule of Strategic Investments Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-3", "lang": null, "name": "pcor:InterestAccruedOnAvailableForSaleDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on Recurring Basis Within Fair Value Hierarchy (Detail)", "menuCat": "Details", "order": "53", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail", "shortName": "Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on Recurring Basis Within Fair Value Hierarchy (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Property and Equipment - Components of Property and Equipment, Net (Details)", "menuCat": "Details", "order": "54", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentComponentsOfPropertyAndEquipmentNetDetails", "shortName": "Property and Equipment - Components of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Property and Equipment - Additional Information (Details)", "menuCat": "Details", "order": "55", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformationDetails", "shortName": "Property and Equipment - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Leases - Additional Information (Details)", "menuCat": "Details", "order": "56", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Leases - Summary of Components of Lease Expense (Details)", "menuCat": "Details", "order": "57", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails", "shortName": "Leases - Summary of Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Leases - Summary of Supplemental Information Related to Leases (Details)", "menuCat": "Details", "order": "58", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetails", "shortName": "Leases - Summary of Supplemental Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "pcor:LeaseSupplementalInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "pcor:DisclosureOfLeaseWeighedAverageRemainingLeaseTermAndDiscountRatesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Leases - Summary of Weighed Average Remaining Lease Term and Discount Rates (Details)", "menuCat": "Details", "order": "59", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfWeighedAverageRemainingLeaseTermAndDiscountRatesDetails", "shortName": "Leases - Summary of Weighed Average Remaining Lease Term and Discount Rates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "pcor:DisclosureOfLeaseWeighedAverageRemainingLeaseTermAndDiscountRatesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Parenthetical)", "menuCat": "Statements", "order": "6", "role": "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical", "shortName": "Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapStatementClassOfStockAxis_us-gaapRedeemableConvertiblePreferredStockMember_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "pcor:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Leases - Summary of Maturities of Lease Payments for Leases (Details)", "menuCat": "Details", "order": "60", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails", "shortName": "Leases - Summary of Maturities of Lease Payments for Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "pcor:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100610 - Disclosure - Business Combinations - Additional Information (Details)", "menuCat": "Details", "order": "61", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "shortName": "Business Combinations - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapVestingAxis_us-gaapShareBasedCompensationAwardTrancheOneMember_20210101_20211231", "decimals": "-5", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapBusinessAcquisitionAxis_pcorLevelsetMember_20211102_20211102", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Business Combination - Summary of Total Purchase Consideration (Details)", "menuCat": "Details", "order": "62", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationSummaryOfTotalPurchaseConsiderationDetails", "shortName": "Business Combination - Summary of Total Purchase Consideration (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Business Combinations - Summary of Purchase Consideration Allocated to Assets and Liabilities (Details)", "menuCat": "Details", "order": "63", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails", "shortName": "Business Combinations - Summary of Purchase Consideration Allocated to Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapBusinessAcquisitionAxis_pcorLevelsetMember_20211102", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapBusinessAcquisitionAxis_pcorLevelsetMember_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100650 - Disclosure - Business Combinations - Summary of Pro Forma Results (Details)", "menuCat": "Details", "order": "64", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfProFormaResultsDetails", "shortName": "Business Combinations - Summary of Pro Forma Results (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapBusinessAcquisitionAxis_pcorLevelsetMember_20210101_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100660 - Disclosure - Intangible Assets and Goodwill - Summary of Finite-lived Intangible Assets (Details)", "menuCat": "Details", "order": "65", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfFiniteLivedIntangibleAssetsDetails", "shortName": "Intangible Assets and Goodwill - Summary of Finite-lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetResidualValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100670 - Disclosure - Intangible Assets and Goodwill - Additional Information (Details)", "menuCat": "Details", "order": "66", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillAdditionalInformationDetails", "shortName": "Intangible Assets and Goodwill - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetResidualValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100680 - Disclosure - Intangible Assets and Goodwill - Summary of Intangible Assets Amortization Expense (Details)", "menuCat": "Details", "order": "67", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfIntangibleAssetsAmortizationExpenseDetails", "shortName": "Intangible Assets and Goodwill - Summary of Intangible Assets Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100690 - Disclosure - Intangible Assets and Goodwill - Estimated Future Amortization Expense Related to Finite-lived Intangible Assets (Details)", "menuCat": "Details", "order": "68", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseRelatedToFiniteLivedIntangibleAssetsDetails", "shortName": "Intangible Assets and Goodwill - Estimated Future Amortization Expense Related to Finite-lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100700 - Disclosure - Intangible Assets and Goodwill - Summary of Changes in Carrying Amount of Goodwill (Details)", "menuCat": "Details", "order": "69", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfChangesInCarryingAmountOfGoodwillDetails", "shortName": "Intangible Assets and Goodwill - Summary of Changes in Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20210101_20211231", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "7", "role": "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100710 - Disclosure - Capitalized Software Development Costs - Summary of Capitalized Software Development Costs (Details)", "menuCat": "Details", "order": "70", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsSummaryOfCapitalizedSoftwareDevelopmentCostsDetails", "shortName": "Capitalized Software Development Costs - Summary of Capitalized Software Development Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapIncomeStatementLocationAxis_us-gaapCostOfSalesMember_20220101_20221231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareAmortization1", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100720 - Disclosure - Capitalized Software Development Costs - Additional Information (Details)", "menuCat": "Details", "order": "71", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetails", "shortName": "Capitalized Software Development Costs - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapIncomeStatementLocationAxis_us-gaapCostOfSalesMember_20220101_20221231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareAmortization1", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100730 - Disclosure - Capitalized Software Development Costs - Schedule of Remaining Estimated Amortization of Capitalized Software Development Costs (Details)", "menuCat": "Details", "order": "72", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsScheduleOfRemainingEstimatedAmortizationOfCapitalizedSoftwareDevelopmentCostsDetails", "shortName": "Capitalized Software Development Costs - Schedule of Remaining Estimated Amortization of Capitalized Software Development Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis_pcorAmortizationOfCapitalizedSoftwareDevelopmentCostsMember_20221231", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedBonusesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100740 - Disclosure - Accrued Expenses - Schedule of Components of Accrued Expenses (Details)", "menuCat": "Details", "order": "73", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureAccruedExpensesScheduleOfComponentsOfAccruedExpensesDetails", "shortName": "Accrued Expenses - Schedule of Components of Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedBonusesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100750 - Disclosure - Credit Facility - Additional Information (Details)", "menuCat": "Details", "order": "74", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureCreditFacilityAdditionalInformationDetails", "shortName": "Credit Facility - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100760 - Disclosure - Commitments and Contingencies - Summary of Future Unconditional Purchase Commitments for Software Service Subscriptions and Other Services (Details)", "menuCat": "Details", "order": "75", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureUnconditionalPurchaseCommitmentsForSoftwareServiceSubscriptionsAndOtherServicesDetails", "shortName": "Commitments and Contingencies - Summary of Future Unconditional Purchase Commitments for Software Service Subscriptions and Other Services (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapSubsequentEventTypeAxis_us-gaapSubsequentEventMember_20230131", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100770 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "menuCat": "Details", "order": "76", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapSubsequentEventTypeAxis_us-gaapSubsequentEventMember_20230131", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100780 - Disclosure - Common Stock - Additional Information (Details)", "menuCat": "Details", "order": "77", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails", "shortName": "Common Stock - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapSubsidiarySaleOfStockAxis_us-gaapIPOMember_20210524", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100790 - Disclosure - Stock-based Compensation - Additional Information (Details)", "menuCat": "Details", "order": "78", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "shortName": "Stock-based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20211231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100800 - Disclosure - Stock-based Compensation - Summary of Stock Option Activity (Details)", "menuCat": "Details", "order": "79", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "shortName": "Stock-based Compensation - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100070 - Disclosure - Organization And Description of Business", "menuCat": "Notes", "order": "8", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusiness", "shortName": "Organization And Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20211231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100810 - Disclosure - Stock-based Compensation - Summary of Activity in Connection with RSUs (Details)", "menuCat": "Details", "order": "80", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfActivityInConnectionWithRsusDetails", "shortName": "Stock-based Compensation - Summary of Activity in Connection with RSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapAwardTypeAxis_us-gaapRestrictedStockUnitsRSUMember_20211231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapSubsidiarySaleOfStockAxis_us-gaapEmployeeStockMember_20220101_20221231", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100820 - Disclosure - Stock-based Compensation - Schedule of Fair Value of ESPP Purchase Rights on Date of Grant (Detail)", "menuCat": "Details", "order": "81", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfFairValueOfESPPPurchaseRightsOnDateOfGrantDetail", "shortName": "Stock-based Compensation - Schedule of Fair Value of ESPP Purchase Rights on Date of Grant (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapSubsidiarySaleOfStockAxis_us-gaapEmployeeStockMember_20220101_20221231", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100830 - Disclosure - Stock-based Compensation - Summary of Total Stock-based Compensation Cost from Stock Options, RSUs, ESPP, RSAs, and Sales of Stock (Detail)", "menuCat": "Details", "order": "82", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationCostFromStockOptionsRsusESPPRsasAndSalesOfStockDetail", "shortName": "Stock-based Compensation - Summary of Total Stock-based Compensation Cost from Stock Options, RSUs, ESPP, RSAs, and Sales of Stock (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-3", "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100840 - Disclosure - Income Taxes - Components of Loss before Provision for (Benefit from) Income Taxes (Details)", "menuCat": "Details", "order": "83", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForBenefitFromIncomeTaxesDetails", "shortName": "Income Taxes - Components of Loss before Provision for (Benefit from) Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100850 - Disclosure - Income Taxes - Provision for (Benefit from) Income Taxes (Details)", "menuCat": "Details", "order": "84", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesProvisionForBenefitFromIncomeTaxesDetails", "shortName": "Income Taxes - Provision for (Benefit from) Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100860 - Disclosure - Income Taxes - Reconciliation between Income Taxes (Details)", "menuCat": "Details", "order": "85", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails", "shortName": "Income Taxes - Reconciliation between Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100870 - Disclosure - Income Taxes - Significant Components of Company's Deferred Tax Assets and Liabilities (Details)", "menuCat": "Details", "order": "86", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes - Significant Components of Company's Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100880 - Disclosure - Income Taxes - Summary of Activity Related to Valuation Allowance (Details)", "menuCat": "Details", "order": "87", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToValuationAllowanceDetails", "shortName": "Income Taxes - Summary of Activity Related to Valuation Allowance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100890 - Disclosure - Income Taxes - Additional Information (Details)", "menuCat": "Details", "order": "88", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "INF", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20211231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100900 - Disclosure - Income Taxes - Summary of Activity Related to Unrecognized Tax Benefits (Details)", "menuCat": "Details", "order": "89", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Summary of Activity Related to Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20191231", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100910 - Disclosure - Net Loss Per Share - Summary of Weighted Average Potentially Dilutive Shares are Excluded from Calculation of Diluted Earnings Per Share (Details)", "menuCat": "Details", "order": "90", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAveragePotentiallyDilutiveSharesAreExcludedFromCalculationOfDilutedEarningsPerShareDetails", "shortName": "Net Loss Per Share - Summary of Weighted Average Potentially Dilutive Shares are Excluded from Calculation of Diluted Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapRetirementPlanNameAxis_pcorFourZeroOneKPlanMember_20220101_20221231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100920 - Disclosure - Employee Benefit Plans - Additional Information (Details)", "menuCat": "Details", "order": "91", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "shortName": "Employee Benefit Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_us-gaapRetirementPlanNameAxis_pcorFourZeroOneKPlanMember_20220101_20221231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20220101_20221231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100930 - Disclosure - Geographic Information - Summary of Revenue by Geographic Region (Details)", "menuCat": "Details", "order": "92", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfRevenueByGeographicRegionDetails", "shortName": "Geographic Information - Summary of Revenue by Geographic Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_srtStatementGeographicalAxis_countryUS_20220101_20221231", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "pcor:PropertyAndEquipmentNetAndRightOfUseLeaseAssets", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100940 - Disclosure - Geographic Information - Summary of Property and Equipment Net and ROU Assets by Geographic Region (Details)", "menuCat": "Details", "order": "93", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfPropertyAndEquipmentNetAndROUAssetsByGeographicRegionDetails", "shortName": "Geographic Information - Summary of Property and Equipment Net and ROU Assets by Geographic Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20221231", "decimals": "-3", "first": true, "lang": null, "name": "pcor:PropertyAndEquipmentNetAndRightOfUseLeaseAssets", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20200701_20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesCompletionDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100950 - Disclosure - Restructuring - Additional Information (Details)", "menuCat": "Details", "order": "94", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "shortName": "Restructuring - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20200701_20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesCompletionDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCosts", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100960 - Disclosure - Restructuring - Summary of Restructuring-Related Expense (Details)", "menuCat": "Details", "order": "95", "role": "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringSummaryOfRestructuringRelatedExpenseDetails", "shortName": "Restructuring - Summary of Restructuring-Related Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "pcor-10k_20221231.htm", "contextRef": "C_0001611052_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCosts", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } } }, "segmentCount": 91, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "U.S." } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfPropertyAndEquipmentNetAndROUAssetsByGeographicRegionDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfRevenueByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "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", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r860", "r861", "r862" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm Id", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r860", "r861", "r862" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r860", "r861", "r862" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r860", "r861", "r862" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "verboseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/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", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/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", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r863" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/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", "verboseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r858" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated By Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/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", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/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", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/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", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r857" ], "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", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/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", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/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", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r857" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r866" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/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", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r857" ], "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", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/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 Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r864" ], "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", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/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", "verboseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r857" ], "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", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r857" ], "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", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r857" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r857" ], "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", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/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", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r865" ], "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", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r860", "r861", "r862" ], "lang": { "en-us": { "role": { "label": "Icfr Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r856" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r859" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/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", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "pcor_AccruedCommissions": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureAccruedExpensesScheduleOfComponentsOfAccruedExpensesDetails": { "order": 10020.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued commissions.", "label": "Accrued Commissions", "terseLabel": "Accrued commissions" } } }, "localname": "AccruedCommissions", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureAccruedExpensesScheduleOfComponentsOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "pcor_AdjustmentOfHoldbackShareReleaseForBusinessCombination": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustment of holdback share release for business combination.", "label": "Adjustment Of Holdback Share Release For Business Combination", "terseLabel": "Adjustment of holdback shares released for business combination" } } }, "localname": "AdjustmentOfHoldbackShareReleaseForBusinessCombination", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "pcor_AdjustmentOfHoldbackShareReleaseForBusinessCombinationShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Adjustment of holdback share release for business combination shares.", "label": "Adjustment Of Holdback Share Release For Business Combination Shares", "terseLabel": "Adjustment of holdback share release for business combination, shares" } } }, "localname": "AdjustmentOfHoldbackShareReleaseForBusinessCombinationShares", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "pcor_AdjustmentsToAdditionalPaidInCapitalOfferingCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital offering costs.", "label": "Adjustments To Additional Paid In Capital Offering Costs", "terseLabel": "Offering costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalOfferingCosts", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "pcor_AmortizationOfCapitalizedSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amortization of capitalized software development costs.", "label": "Amortization Of Capitalized Software Development Costs [Member]", "terseLabel": "Amortization of Capitalized Software Development Costs" } } }, "localname": "AmortizationOfCapitalizedSoftwareDevelopmentCostsMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsScheduleOfRemainingEstimatedAmortizationOfCapitalizedSoftwareDevelopmentCostsDetails" ], "xbrltype": "domainItemType" }, "pcor_AssetsRecognizedFromTheCostsToObtainAContractWithACustomerPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets recognized from costs to obtain a contract with a customer policy.", "label": "Assets Recognized From The Costs To Obtain A Contract With A Customer Policy [Text Block]", "terseLabel": "Assets recognized from the costs to obtain a contract with a customer" } } }, "localname": "AssetsRecognizedFromTheCostsToObtainAContractWithACustomerPolicyTextBlock", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "pcor_AvataIntelligenceIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Avata Intelligence Inc.", "label": "Avata Intelligence Inc [Member]", "terseLabel": "Avata Intelligence Inc" } } }, "localname": "AvataIntelligenceIncMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pcor_BeginToExpireInTwoThousandAndTwentyEightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Begin to expire in 2028.", "label": "Begin To Expire In Two Thousand And Twenty Eight [Member]", "terseLabel": "Begin to Expire in 2028" } } }, "localname": "BeginToExpireInTwoThousandAndTwentyEightMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pcor_BeginToExpireInTwoThousandAndTwentyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Begin to expire in 2022.", "label": "Begin To Expire In Two Thousand And Twenty Two [Member]", "terseLabel": "Begin to Expire in 2022" } } }, "localname": "BeginToExpireInTwoThousandAndTwentyTwoMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pcor_BeneficialConversionFeatureOnPreferredStockRecordedAsDeemedDividend": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Beneficial conversion feature on preferred stock recorded as deemed dividend.", "label": "Beneficial Conversion Feature On Preferred Stock Recorded As Deemed Dividend", "terseLabel": "Beneficial conversion feature on preferred stock recorded as deemed dividend" } } }, "localname": "BeneficialConversionFeatureOnPreferredStockRecordedAsDeemedDividend", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "pcor_BeneficialConversionFeatureOnRedeemableConvertiblePreferredStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Beneficial conversion feature on redeemable convertible preferred stock.", "label": "Beneficial Conversion Feature On Redeemable Convertible Preferred Stock", "terseLabel": "Beneficial conversion feature on Series I redeemable convertible preferred stock" } } }, "localname": "BeneficialConversionFeatureOnRedeemableConvertiblePreferredStock", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "pcor_BusinessAcquisitionPurchaseConsiderationHeldBackForIndemnificationObligationsRelatedToStockPurchaseAgreement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business acquisition, purchase consideration held back for indemnification obligations related to stock purchase agreement.", "label": "Business Acquisition Purchase Consideration Held Back For Indemnification Obligations Related To Stock Purchase Agreement", "terseLabel": "Purchase consideration held back for indemnification obligations accordance with stock purchase agreement" } } }, "localname": "BusinessAcquisitionPurchaseConsiderationHeldBackForIndemnificationObligationsRelatedToStockPurchaseAgreement", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "pcor_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAndNonCurrentLiabilitiesOther": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails2": { "order": 10070.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination, recognized identifiable assets acquired and liabilities assumed, current and non current liabilities, other.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current And Non Current Liabilities Other", "negatedLabel": "Other current and non-current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAndNonCurrentLiabilitiesOther", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "pcor_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails": { "order": 10040.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 }, "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails2": { "order": 10050.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accrued expenses.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Expenses", "negatedLabel": "Accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpenses", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "pcor_BusinessTransformationPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business transformation plan.", "label": "Business Transformation Plan [Member]", "terseLabel": "Business Transformation Plan" } } }, "localname": "BusinessTransformationPlanMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pcor_CancelationOfPreferredStockSharesHeldInEscrowForBusinessCombination": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cancelation of preferred stock shares held in escrow for business combination.", "label": "Cancelation Of Preferred Stock Shares Held In Escrow For Business Combination", "terseLabel": "Cancelation of Series H-1 redeemable convertible preferred stock held in escrow for business acquisition, shares" } } }, "localname": "CancelationOfPreferredStockSharesHeldInEscrowForBusinessCombination", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "pcor_CancelationOfPreferredStockValueHeldInEscrowForBusinessCombination": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cancelation of preferred stock value held in escrow for business combination.", "label": "Cancelation Of Preferred Stock Value Held In Escrow For Business Combination", "terseLabel": "Cancelation of Series H-1 redeemable convertible preferred stock held in escrow for business acquisition" } } }, "localname": "CancelationOfPreferredStockValueHeldInEscrowForBusinessCombination", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "pcor_CapitalizedContractCostsAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized contract costs additions.", "label": "Capitalized Contract Costs Additions", "terseLabel": "Additions" } } }, "localname": "CapitalizedContractCostsAdditions", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfChangesInContractCostsAssetsDetails" ], "xbrltype": "monetaryItemType" }, "pcor_CapitalizedSoftwareDevelopmentCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized software development costs.", "label": "Capitalized Software Development Costs [Abstract]" } } }, "localname": "CapitalizedSoftwareDevelopmentCostsAbstract", "nsuri": "http://www.procore.com/20221231", "xbrltype": "stringItemType" }, "pcor_CapitalizedSoftwareDevelopmentCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized software development costs.", "label": "Capitalized Software Development Costs [Line Items]", "terseLabel": "Capitalized Software Development Costs [Line Items]" } } }, "localname": "CapitalizedSoftwareDevelopmentCostsLineItems", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "pcor_CapitalizedSoftwareDevelopmentCostsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized software development costs.", "label": "Capitalized Software Development Costs [Table]", "terseLabel": "Capitalized Software Development Costs [Table]" } } }, "localname": "CapitalizedSoftwareDevelopmentCostsTable", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "pcor_CapitalizedSoftwareDevelopmentCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized software development costs.", "label": "Capitalized Software Development Costs Table [Text Block]", "terseLabel": "Summary of Capitalized Software Development Costs" } } }, "localname": "CapitalizedSoftwareDevelopmentCostsTableTextBlock", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsTables" ], "xbrltype": "textBlockItemType" }, "pcor_ClassOfWarrantIssuedToPurchasePreferredShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of warrant issued to purchase preferred shares.", "label": "Class Of Warrant Issued To Purchase Preferred Shares", "terseLabel": "Number of preferred shares the warrant can purchase" } } }, "localname": "ClassOfWarrantIssuedToPurchasePreferredShares", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "pcor_CommonStockHeldBackForPotentialBreachesOfRepresentationsAndWarranties": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock held back for potential breaches of representations and warranties.", "label": "Common Stock Held Back For Potential Breaches Of Representations And Warranties", "terseLabel": "Common stock held back for potential breaches of representations and warranties" } } }, "localname": "CommonStockHeldBackForPotentialBreachesOfRepresentationsAndWarranties", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "pcor_CommonStockPursuantToExerciseInFullOfUnderwritersOptionToPurchaseAdditionalShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "common stock pursuant to the exercise in full of the underwriters\u2019 option to purchase additional shares.", "label": "Common Stock Pursuant To Exercise In Full Of Underwriters Option To Purchase Additional Shares", "terseLabel": "Common stock pursuant to exercise in full of underwriters' option to purchase additional shares" } } }, "localname": "CommonStockPursuantToExerciseInFullOfUnderwritersOptionToPurchaseAdditionalShares", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "pcor_ContractObtainingCostDeferredAndRecognizedOverExpectedBenefitPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract obtaining cost deferred and recognized over expected benefit period.", "label": "Contract Obtaining Cost Deferred And Recognized Over Expected Benefit Period", "terseLabel": "Contract obtaining cost deferred and recognized over expected benefit period" } } }, "localname": "ContractObtainingCostDeferredAndRecognizedOverExpectedBenefitPeriod", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "pcor_ConversionOfAvailableForSaleDebtSecuritiesIntoEquitySecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Conversion of available-for-sale debt securities into equity securities.", "label": "Conversion Of Available For Sale Debt Securities Into Equity Securities", "terseLabel": "Conversion of available-for-sale debt securities into equity securities" } } }, "localname": "ConversionOfAvailableForSaleDebtSecuritiesIntoEquitySecurities", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfStrategicInvestmentsActivityDetail", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pcor_ConversionOfRedeemableConvertiblePreferredStockToCommonStockUponInitialPublicOffering": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering.", "label": "Conversion Of Redeemable Convertible Preferred Stock To Common Stock Upon Initial Public Offering", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering" } } }, "localname": "ConversionOfRedeemableConvertiblePreferredStockToCommonStockUponInitialPublicOffering", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "pcor_ConvertibleNoteAcquiredInConnectionWithBusinessCombination": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Convertible note acquired in connection with business combination.", "label": "Convertible Note Acquired In Connection With Business Combination", "terseLabel": "Convertible note acquired in connection with abusiness combination" } } }, "localname": "ConvertibleNoteAcquiredInConnectionWithBusinessCombination", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfStrategicInvestmentsActivityDetail" ], "xbrltype": "monetaryItemType" }, "pcor_CorporateNotesAndObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate notes and obligations.", "label": "Corporate Notes And Obligations [Member]", "terseLabel": "Corporate Notes and Obligations" } } }, "localname": "CorporateNotesAndObligationsMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "pcor_DeferredTaxAssetsCapitalizedSoftwareCost": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10150.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets capitalized software cost.", "label": "Deferred Tax Assets Capitalized Software Cost", "terseLabel": "Capitalized software cost" } } }, "localname": "DeferredTaxAssetsCapitalizedSoftwareCost", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "pcor_DeferredTaxAssetsIncreaseDecreaseInValuationAllowanceOfPurchaseAccountingForBusinessCombinations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets increase (decrease) in valuation allowance of purchase accounting for business combinations.", "label": "Deferred Tax Assets Increase Decrease In Valuation Allowance Of Purchase Accounting For Business Combinations", "terseLabel": "Release of valuation allowance as a result of purchase accounting for business combinations" } } }, "localname": "DeferredTaxAssetsIncreaseDecreaseInValuationAllowanceOfPurchaseAccountingForBusinessCombinations", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "pcor_DeferredTaxAssetsLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10130.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets lease liabilities.", "label": "Deferred Tax Assets Lease Liabilities", "terseLabel": "Lease liabilities" } } }, "localname": "DeferredTaxAssetsLeaseLiabilities", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "pcor_DeferredTaxLiabilitiesContractCostAsset": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10060.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities contract cost asset.", "label": "Deferred Tax Liabilities Contract Cost Asset", "negatedLabel": "Contract cost asset" } } }, "localname": "DeferredTaxLiabilitiesContractCostAsset", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "pcor_DeferredTaxLiabilitiesLeaseAssets": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10030.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities lease assets.", "label": "Deferred Tax Liabilities Lease Assets", "negatedLabel": "Lease assets" } } }, "localname": "DeferredTaxLiabilitiesLeaseAssets", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "pcor_DeferredTaxLiabilitiesPrepaidAndAccruedExpenses": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10070.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities prepaid and accrued expenses.", "label": "Deferred Tax Liabilities Prepaid And Accrued Expenses", "negatedLabel": "Prepaid and accrued expenses" } } }, "localname": "DeferredTaxLiabilitiesPrepaidAndAccruedExpenses", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "pcor_DisclosureOfLeaseWeighedAverageRemainingLeaseTermAndDiscountRatesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of lease weighed average remaining lease term and discount rates.", "label": "Disclosure Of Lease Weighed Average Remaining Lease Term And Discount Rates Table [Text Block]", "terseLabel": "Summary of Weighed Average Remaining Lease Term and Discount Rates" } } }, "localname": "DisclosureOfLeaseWeighedAverageRemainingLeaseTermAndDiscountRatesTableTextBlock", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "pcor_DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of summary of significant accounting policies.", "label": "Disclosure Of Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Disclosure Of Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "DisclosureOfSummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "pcor_DisclosureOfSummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of summary of significant accounting policies.", "label": "Disclosure Of Summary Of Significant Accounting Policies [Table]", "terseLabel": "Disclosure Of Summary Of Significant Accounting Policies [Table]" } } }, "localname": "DisclosureOfSummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "pcor_DurationAfterClosingDateForCommonStockHeldBackInConnectionWithAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Duration after closing date for common stock held back in connection with acquisition.", "label": "Duration After Closing Date For Common Stock Held Back In Connection With Acquisition", "terseLabel": "Duration after closing date for common stock held back in connection with acquisition" } } }, "localname": "DurationAfterClosingDateForCommonStockHeldBackInConnectionWithAcquisition", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "pcor_EmployeeStockPurchasePlanDurationOfPurchasePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the duration of purchase period under ESPP.", "label": "Employee Stock Purchase Plan Duration Of Purchase Period", "terseLabel": "Duration of purchase periods" } } }, "localname": "EmployeeStockPurchasePlanDurationOfPurchasePeriod", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "pcor_EmployeeStockPurchasePlanNumberOfEndParticipationPeriodDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee stock purchase plan number of end participation period description.", "label": "Employee Stock Purchase Plan Number Of End Participation Period Description", "terseLabel": "Participation end period description" } } }, "localname": "EmployeeStockPurchasePlanNumberOfEndParticipationPeriodDescription", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "pcor_EmployeeStockPurchasePlanNumberOfPurchasePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of purchase periods under ESPP.", "label": "Employee Stock Purchase Plan Number Of Purchase Period", "terseLabel": "Number of purchase periods" } } }, "localname": "EmployeeStockPurchasePlanNumberOfPurchasePeriod", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pcor_EmployeeStockPurchasePlanOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the duration of offering period under ESPP.", "label": "Employee Stock Purchase Plan Offering Period", "terseLabel": "Offering period" } } }, "localname": "EmployeeStockPurchasePlanOfferingPeriod", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "pcor_EmployeeStockPurchasePlanPercentageOfEligibleCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Annual increase to stock available for issuance as a threshold percentage of outstanding shares of Company's capital stock as of the last day of the immediately preceding fiscal year, under the plan.", "label": "Employee Stock Purchase Plan Percentage Of Eligible Compensation", "terseLabel": "Percentage of eligible compensation" } } }, "localname": "EmployeeStockPurchasePlanPercentageOfEligibleCompensation", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "pcor_EsticomIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Esticom Inc.", "label": "Esticom Inc [Member]", "terseLabel": "Esticom Inc" } } }, "localname": "EsticomIncMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationSummaryOfTotalPurchaseConsiderationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "domainItemType" }, "pcor_ExpectedDividendYieldUtilized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expected dividend yield utilized.", "label": "Expected Dividend Yield Utilized", "terseLabel": "Expected dividend yield utilized" } } }, "localname": "ExpectedDividendYieldUtilized", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "pcor_ExpireInTwoThousandAndTwentyFiveThroughTwoThousandAndThirtySevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expire in 2025 through 2037.", "label": "Expire In Two Thousand And Twenty Five Through Two Thousand And Thirty Seven [Member]", "terseLabel": "Expire in 2025 through 2037" } } }, "localname": "ExpireInTwoThousandAndTwentyFiveThroughTwoThousandAndThirtySevenMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pcor_FairValueOfPreferredStockPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair value of preferred stock per share.", "label": "Fair Value Of Preferred Stock Per Share", "terseLabel": "Fair value of Series I redeemable convertible preferred stock per share" } } }, "localname": "FairValueOfPreferredStockPerShare", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails" ], "xbrltype": "perShareItemType" }, "pcor_FiniteLivedIntangibleAssetsWeightedAverageRemainingUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finite lived intangible assets weighted average remaining useful life.", "label": "Finite Lived Intangible Assets Weighted Average Remaining Useful Life", "terseLabel": "Weighted-Average Remaining Useful Life (Years)" } } }, "localname": "FiniteLivedIntangibleAssetsWeightedAverageRemainingUsefulLife", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "pcor_FirstAnniversaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First anniversary.", "label": "First Anniversary [Member]", "terseLabel": "First Anniversary" } } }, "localname": "FirstAnniversaryMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pcor_FourZeroOneKPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Four zero one K plan.", "label": "Four Zero One K Plan [Member]", "terseLabel": "401(k) Plan" } } }, "localname": "FourZeroOneKPlanMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pcor_ImpairmentLossesOnStrategicInvestments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impairment losses on strategic investments.", "label": "Impairment Losses On Strategic Investments", "terseLabel": "Impairment losses", "verboseLabel": "Impairment losses" } } }, "localname": "ImpairmentLossesOnStrategicInvestments", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfStrategicInvestmentsActivityDetail" ], "xbrltype": "monetaryItemType" }, "pcor_IncomeTaxDisclosuresLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income tax.", "label": "Income Tax Disclosures [Line Items]", "terseLabel": "Income Tax Disclosures [Line Items]" } } }, "localname": "IncomeTaxDisclosuresLineItems", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "pcor_IncomeTaxDisclosuresTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income tax.", "label": "Income Tax Disclosures [Table]", "terseLabel": "Income Tax Disclosures [Table]" } } }, "localname": "IncomeTaxDisclosuresTable", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "pcor_IncomeTaxReconciliationWarrant": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails": { "order": 10050.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income tax reconciliation warrant.", "label": "Income Tax Reconciliation Warrant", "terseLabel": "Series I warrant" } } }, "localname": "IncomeTaxReconciliationWarrant", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "pcor_IncreaseDecreaseInAccrualsForCapitalizedSoftwareDevelopmentCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in accruals for capitalized software development costs.", "label": "Increase Decrease In Accruals For Capitalized Software Development Costs", "terseLabel": "Capitalized software development costs included in accounts payable and accrued expenses at year end" } } }, "localname": "IncreaseDecreaseInAccrualsForCapitalizedSoftwareDevelopmentCosts", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pcor_IncreaseDecreaseInDeferredContractCostAssets": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10350.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred contract cost assets.", "label": "Increase Decrease In Deferred Contract Cost Assets", "negatedLabel": "Deferred contract cost assets" } } }, "localname": "IncreaseDecreaseInDeferredContractCostAssets", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pcor_IndemnityHoldbackConsiderationAssociatedWithBusinessCombinationIncludedInOtherCurrentLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Indemnity holdback consideration associated with business combination included in other current liabilities.", "label": "Indemnity Holdback Consideration Associated With Business Combination Included In Other Current Liabilities", "terseLabel": "Indemnity holdback consideration associated with business combinations included in other current liabilities at year end" } } }, "localname": "IndemnityHoldbackConsiderationAssociatedWithBusinessCombinationIncludedInOtherCurrentLiabilities", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pcor_IndusAiIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indus.ai Inc.", "label": "Indus Ai Inc [Member]", "terseLabel": "Indus.ai Inc." } } }, "localname": "IndusAiIncMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pcor_InterestAccruedOnAvailableForSaleDebtSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest accrued on available-for-sale debt securities.", "label": "Interest Accrued On Available For Sale Debt Securities", "terseLabel": "Interest accrued" } } }, "localname": "InterestAccruedOnAvailableForSaleDebtSecurities", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfStrategicInvestmentsActivityDetail" ], "xbrltype": "monetaryItemType" }, "pcor_InterestIncome": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10080.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest income.", "label": "Interest Income", "terseLabel": "Interest income" } } }, "localname": "InterestIncome", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "pcor_InternalCapitalizedSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internal capitalized software development costs.", "label": "Internal Capitalized Software Development Costs [Member]", "terseLabel": "Internal Capitalized Software Development Costs" } } }, "localname": "InternalCapitalizedSoftwareDevelopmentCostsMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pcor_InvestmentsInLimitedPartnershipFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investments in limited partnership funds.", "label": "Investments In Limited Partnership Funds [Member]", "terseLabel": "Investments in Limited Partnership Funds", "verboseLabel": "Limited Partnerships" } } }, "localname": "InvestmentsInLimitedPartnershipFundsMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfStrategicInvestmentsActivityDetail" ], "xbrltype": "domainItemType" }, "pcor_IssuanceOfCommonStockAsConsiderationInBusinessCombination": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock as consideration in business combination.", "label": "Issuance Of Common Stock As Consideration In Business Combination", "terseLabel": "Issuance of common stock as consideration in business combinations" } } }, "localname": "IssuanceOfCommonStockAsConsiderationInBusinessCombination", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pcor_IssuanceOfCommonStockNetOfCommonStockWithheldForTaxLiabilityUponSettlementOfRestrictedStockUnits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock net of common stock withheld for tax liability upon settlement of restricted stock units.", "label": "Issuance Of Common Stock Net Of Common Stock Withheld For Tax Liability Upon Settlement Of Restricted Stock Units", "terseLabel": "Issuance of common stock, net of common stock withheld for tax liability upon settlement of restricted stock units" } } }, "localname": "IssuanceOfCommonStockNetOfCommonStockWithheldForTaxLiabilityUponSettlementOfRestrictedStockUnits", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "pcor_IssuanceOfCommonStockNetOfCommonStockWithheldForTaxLiabilityUponSettlementOfRestrictedStockUnitsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock, net of common stock withheld for tax liability, upon settlement of restricted stock units, shares.", "label": "Issuance Of Common Stock Net Of Common Stock Withheld For Tax Liability Upon Settlement Of Restricted Stock Units Shares", "terseLabel": "Issuance of common stock, net of common stock withheld for tax liability, upon settlement of restricted stock units, shares" } } }, "localname": "IssuanceOfCommonStockNetOfCommonStockWithheldForTaxLiabilityUponSettlementOfRestrictedStockUnitsShares", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "pcor_LaborChartMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "LaborChart.", "label": "Labor Chart [Member]", "terseLabel": "LaborChart" } } }, "localname": "LaborChartMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "domainItemType" }, "pcor_LeaseSupplementalInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease supplemental information.", "label": "Lease Supplemental Information Table [Text Block]", "terseLabel": "Summary of Supplemental Information Related to Leases" } } }, "localname": "LeaseSupplementalInformationTableTextBlock", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "pcor_LesseeOperatingAndFinanceLeaseLiabilityImputedInterest": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails2": { "order": 10010.0, "parentTag": "pcor_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease liability imputed interest.", "label": "Lessee Operating And Finance Lease Liability Imputed Interest", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityImputedInterest", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pcor_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease liability maturity.", "label": "Lessee Operating And Finance Lease Liability Maturity Table [Text Block]", "terseLabel": "Summary of Maturities of Lease Payments for Leases" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "pcor_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease liability payments due.", "label": "Lessee Operating And Finance Lease Liability Payments Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pcor_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": 10060.0, "parentTag": "pcor_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease liability payments due after year five.", "label": "Lessee Operating And Finance Lease Liability Payments Due After Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pcor_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": 10010.0, "parentTag": "pcor_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease liability payments due next twelve months.", "label": "Lessee Operating And Finance Lease Liability Payments Due Next Twelve Months", "terseLabel": "2023" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pcor_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": 10050.0, "parentTag": "pcor_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease liability payments due year five.", "label": "Lessee Operating And Finance Lease Liability Payments Due Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pcor_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": 10040.0, "parentTag": "pcor_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease liability payments due year four.", "label": "Lessee Operating And Finance Lease Liability Payments Due Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pcor_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": 10030.0, "parentTag": "pcor_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease liability payments due year three.", "label": "Lessee Operating And Finance Lease Liability Payments Due Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pcor_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": 10020.0, "parentTag": "pcor_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease liability payments due year two.", "label": "Lessee Operating And Finance Lease Liability Payments Due Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pcor_LesseeOperatingLeaseNotYetCommencedUndiscountedCommitments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease not yet commenced undiscounted commitments.", "label": "Lessee Operating Lease Not Yet Commenced Undiscounted Commitments", "terseLabel": "Undiscounted commitments for operating lease not yet commenced" } } }, "localname": "LesseeOperatingLeaseNotYetCommencedUndiscountedCommitments", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "pcor_LevelsetAndLaborChartAcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Levelset and LaborChart Acquisitions.", "label": "Levelset And Labor Chart Acquisitions [Member]", "terseLabel": "Levelset and LaborChart Acquisitions" } } }, "localname": "LevelsetAndLaborChartAcquisitionsMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pcor_LevelsetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Levelset.", "label": "Levelset [Member]", "terseLabel": "Levelset" } } }, "localname": "LevelsetMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationSummaryOfTotalPurchaseConsiderationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfProFormaResultsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsTables", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pcor_LineOfCreditFacilityTerminationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of credit facility, termination date.", "label": "Line Of Credit Facility Termination Date", "terseLabel": "Credit facility, termination date" } } }, "localname": "LineOfCreditFacilityTerminationDate", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCreditFacilityAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "pcor_MaterialsFinancingRevenuesAndReceivablesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Materials financing revenues and receivables.", "label": "Materials Financing Revenues And Receivables Policy [Text Block]", "terseLabel": "Materials financing revenues and receivables" } } }, "localname": "MaterialsFinancingRevenuesAndReceivablesPolicyTextBlock", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "pcor_MaximumAmountEachParticipantCanContributeToADefinedContributionPlanPerCalendarYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum amount each participant can contribute to a defined contribution plan per calendar year.", "label": "Maximum Amount Each Participant Can Contribute To A Defined Contribution Plan Per Calendar Year", "terseLabel": "Maximum amount each participant can contribute to a defined contribution plan per calendar year" } } }, "localname": "MaximumAmountEachParticipantCanContributeToADefinedContributionPlanPerCalendarYear", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "pcor_MaximumNumberOfSharesEachParticipantCanPurchaseDuringPurchasePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Annual increase to stock available for issuance as a threshold percentage of outstanding shares of Company's capital stock as of the last day of the immediately preceding fiscal year, under the plan.", "label": "Maximum Number Of Shares Each Participant Can Purchase During Purchase Period", "terseLabel": "Maximum number of shares each participant can purchase during purchase period" } } }, "localname": "MaximumNumberOfSharesEachParticipantCanPurchaseDuringPurchasePeriod", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "pcor_NetChangeInDeferredOfferingCostsAccruedButNotPaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of net change in deferred offering costs, accrued but not paid.", "label": "Net Change In Deferred Offering Costs Accrued But Not Paid", "terseLabel": "Deferred offering costs included in accounts payable and accrued expenses at year end" } } }, "localname": "NetChangeInDeferredOfferingCostsAccruedButNotPaid", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pcor_NoncashNetChangeDueToOperatingLeaseRemeasurements": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncash net change due to operating lease remeasurements.", "label": "Noncash Net Change Due To Operating Lease Remeasurements", "terseLabel": "Noncash net change due to operating lease remeasurement" } } }, "localname": "NoncashNetChangeDueToOperatingLeaseRemeasurements", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pcor_NoncashOperatingLeaseExpense": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10290.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncash operating lease expense.", "label": "Noncash Operating Lease Expense", "negatedLabel": "Noncash operating lease expense" } } }, "localname": "NoncashOperatingLeaseExpense", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pcor_NotExpireMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Not expire.", "label": "Not Expire [Member]", "terseLabel": "Not Expire" } } }, "localname": "NotExpireMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pcor_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of customers.", "label": "Number Of Customers", "terseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pcor_NumberOfPeriodOfCommonStockReservedForIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of period of common stock reserved for issuance.", "label": "Number Of Period Of Common Stock Reserved For Issuance", "terseLabel": "Number of period of common stock reserved for issuance" } } }, "localname": "NumberOfPeriodOfCommonStockReservedForIssuance", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "pcor_NumberOfRedeemableConvertiblePreferredStockSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of redeemable convertible preferred stock shares issued.", "label": "Number Of Redeemable Convertible Preferred Stock Shares Issued", "terseLabel": "Issuance of redeemable convertible preferred stock" } } }, "localname": "NumberOfRedeemableConvertiblePreferredStockSharesIssued", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "pcor_NumberOfVotesPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of votes per share.", "label": "Number Of Votes Per Share", "terseLabel": "Number of votes per share" } } }, "localname": "NumberOfVotesPerShare", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "pcor_OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating and finance lease liabilities payments due.", "label": "Operating And Finance Lease Liabilities Payments Due [Abstract]", "terseLabel": "Total" } } }, "localname": "OperatingAndFinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "stringItemType" }, "pcor_OperatingAndFinanceLeaseLiability": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails2": { "order": 10020.0, "parentTag": "pcor_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating and finance lease liability.", "label": "Operating And Finance Lease Liability", "terseLabel": "Total" } } }, "localname": "OperatingAndFinanceLeaseLiability", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "pcor_OperatingCashFlowsFromFinanceLeases": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating cash flows from finance leases.", "label": "Operating Cash Flows From Finance Leases", "terseLabel": "Operating cash flows from finance leases" } } }, "localname": "OperatingCashFlowsFromFinanceLeases", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pcor_OperatingLossCarryforwardsCumulativeChangeInOwnershipPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating loss carryforwards cumulative change in ownership percentage.", "label": "Operating Loss Carryforwards Cumulative Change In Ownership Percentage", "terseLabel": "Cumulative change in ownership, percentage" } } }, "localname": "OperatingLossCarryforwardsCumulativeChangeInOwnershipPercentage", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "pcor_OperatingLossCarryforwardsCumulativeChangeInOwnershipPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating loss carryforwards cumulative change in ownership period.", "label": "Operating Loss Carryforwards Cumulative Change In Ownership Period", "terseLabel": "Cumulative change in ownership period" } } }, "localname": "OperatingLossCarryforwardsCumulativeChangeInOwnershipPeriod", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "pcor_PaymentForHoldbackConsiderationNetOfIndemnificationClaims": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment for the holdback consideration, net of indemnification claims.", "label": "Payment For Holdback Consideration Net Of Indemnification Claims", "terseLabel": "Payment for holdback consideration, net of indemnification claims" } } }, "localname": "PaymentForHoldbackConsiderationNetOfIndemnificationClaims", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "pcor_PaymentForVestedHoldbackConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment for the vested holdback consideration.", "label": "Payment For Vested Holdback Consideration", "terseLabel": "Expense for vested holdback consideration" } } }, "localname": "PaymentForVestedHoldbackConsideration", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "pcor_PaymentsToAcquireStrategicInvestments": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10160.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to acquire strategic investments.", "label": "Payments To Acquire Strategic Investments", "negatedLabel": "Purchases of strategic investments", "terseLabel": "Purchases of strategic investments" } } }, "localname": "PaymentsToAcquireStrategicInvestments", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfStrategicInvestmentsActivityDetail", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pcor_PercentageOfSharesReleasedFromRestriction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of shares released from restriction.", "label": "Percentage Of Shares Released From Restriction", "terseLabel": "Percentage of shares released from restriction" } } }, "localname": "PercentageOfSharesReleasedFromRestriction", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "pcor_PreferredStockIssuedSharesWarrantExercise": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock issued shares warrant exercise.", "label": "Preferred Stock Issued Shares Warrant Exercise", "terseLabel": "Issuance of Series I redeemable convertible preferred stock upon exercise of Series I redeemable convertible preferred stock warrant, shares" } } }, "localname": "PreferredStockIssuedSharesWarrantExercise", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "pcor_PreferredStockIssuedValueWarrantExercise": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Preferred stock issued value warrant exercise.", "label": "Preferred Stock Issued Value Warrant Exercise", "terseLabel": "Issuance of Series I redeemable convertible preferred stock upon exercise of Series I redeemable convertible preferred stock warrant" } } }, "localname": "PreferredStockIssuedValueWarrantExercise", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "pcor_ProceedsFromExerciseOfRedeemableConvertiblePreferredStock": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10080.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from exercise of redeemable convertible preferred stock.", "label": "Proceeds From Exercise Of Redeemable Convertible Preferred Stock", "terseLabel": "Proceeds from exercise of redeemable convertible preferred stock warrant" } } }, "localname": "ProceedsFromExerciseOfRedeemableConvertiblePreferredStock", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pcor_ProceedsFromIssuanceOfSeriesIRedeemableConvertiblePreferredStockWarrants": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10050.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of series I redeemable convertible preferred stock warrants.", "label": "Proceeds From Issuance Of Series I Redeemable Convertible Preferred Stock Warrants", "terseLabel": "Proceeds from issuance of Series I redeemable convertible preferred stock warrant" } } }, "localname": "ProceedsFromIssuanceOfSeriesIRedeemableConvertiblePreferredStockWarrants", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pcor_ProceedsToAcquireCustomerRepaymentsOfMaterialsFinancing": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10200.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds to acquire customer repayments of materials financing.", "label": "Proceeds To Acquire Customer Repayments Of Materials Financing", "terseLabel": "Customer repayments of materials financing" } } }, "localname": "ProceedsToAcquireCustomerRepaymentsOfMaterialsFinancing", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pcor_ProceedsToAcquireOriginationsOfMaterialsFinancing": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10190.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Proceeds to acquire originations of materials financing.", "label": "Proceeds To Acquire Originations Of Materials Financing", "negatedLabel": "Originations of materials financing" } } }, "localname": "ProceedsToAcquireOriginationsOfMaterialsFinancing", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pcor_PropertyAndEquipmentNetAndRightOfUseLeaseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property and equipment, net, and right of use lease assets.", "label": "Property And Equipment Net And Right Of Use Lease Assets", "terseLabel": "Total property and equipment, net, and right of use lease assets" } } }, "localname": "PropertyAndEquipmentNetAndRightOfUseLeaseAssets", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfPropertyAndEquipmentNetAndROUAssetsByGeographicRegionDetails" ], "xbrltype": "monetaryItemType" }, "pcor_PurchaseCommitmentsRenewalPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase commitments renewal period.", "label": "Purchase Commitments Renewal Period", "terseLabel": "Purchase commitments renewal period" } } }, "localname": "PurchaseCommitmentsRenewalPeriod", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "pcor_RecognitionOfBeneficialConversionFeatureAsDeemedDividend": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Recognition of beneficial conversion feature as a deemed dividend.", "label": "Recognition Of Beneficial Conversion Feature As Deemed Dividend", "negatedLabel": "Recognition of beneficial conversion feature as a deemed dividend" } } }, "localname": "RecognitionOfBeneficialConversionFeatureAsDeemedDividend", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "pcor_RepaymentsOfLongTermFinanceLeaseObligationsNetOfProceedsFromLeaseIncentives": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10130.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayments of long term finance lease obligations, net of proceeds from lease incentives.", "label": "Repayments Of Long Term Finance Lease Obligations Net Of Proceeds From Lease Incentives", "negatedLabel": "Principal payments under finance lease agreements, net of proceeds from lease incentives" } } }, "localname": "RepaymentsOfLongTermFinanceLeaseObligationsNetOfProceedsFromLeaseIncentives", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pcor_RestrictedSeriesH1RedeemableConvertiblePreferredStockAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Series H-1 redeemable convertible preferred stock awards.", "label": "Restricted Series H1 Redeemable Convertible Preferred Stock Awards [Member]", "terseLabel": "Restricted Series H-1 Redeemable Convertible Preferred Stock Awards (\"RSAs\")" } } }, "localname": "RestrictedSeriesH1RedeemableConvertiblePreferredStockAwardsMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pcor_RestrictedStockAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock awards.", "label": "Restricted Stock Awards [Member]", "terseLabel": "Restricted Stock Awards" } } }, "localname": "RestrictedStockAwardsMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pcor_RestrictedStockUnitsAndRestrictedStockAwardsSubjectToFutureVestingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock units and restricted stock awards subject to future vesting.", "label": "Restricted Stock Units And Restricted Stock Awards Subject To Future Vesting [Member]", "terseLabel": "RSUs and RSAs Subject to Future Vesting" } } }, "localname": "RestrictedStockUnitsAndRestrictedStockAwardsSubjectToFutureVestingMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAveragePotentiallyDilutiveSharesAreExcludedFromCalculationOfDilutedEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "pcor_ScheduleOfChangesInWarrantLiabilitiesAtFairValueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of changes in warrant liabilities at fair value.", "label": "Schedule Of Changes In Warrant Liabilities At Fair Value Table [Text Block]", "terseLabel": "Summary of Changes in Fair Value of Warrant Liability" } } }, "localname": "ScheduleOfChangesInWarrantLiabilitiesAtFairValueTableTextBlock", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "pcor_ScheduleOfEstimatedAmortizationOfCapitalizedSoftwareDevelopmentCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of estimated amortization of capitalized software development costs.", "label": "Schedule Of Estimated Amortization Of Capitalized Software Development Costs Table [Text Block]", "terseLabel": "Schedule of Remaining Estimated Amortization of Capitalized Software Development Costs" } } }, "localname": "ScheduleOfEstimatedAmortizationOfCapitalizedSoftwareDevelopmentCostsTableTextBlock", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsTables" ], "xbrltype": "textBlockItemType" }, "pcor_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of estimated useful lives of property plant and equipment.", "label": "Schedule Of Estimated Useful Lives Of Property Plant And Equipment Table [Text Block]", "terseLabel": "Schedule of Estimated Useful Lives of Property Plant and Equipment" } } }, "localname": "ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "pcor_ScheduleOfWarrantLiabilitiesAtFairValueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of warrant liabilities at fair value.", "label": "Schedule Of Warrant Liabilities At Fair Value Table [Text Block]", "terseLabel": "Summary of Inputs Used in Black-Scholes Option Pricing Model in Determining Fair Value of Warrant Liability" } } }, "localname": "ScheduleOfWarrantLiabilitiesAtFairValueTableTextBlock", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "pcor_SecondAnniversaryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second anniversary.", "label": "Second Anniversary [Member]", "terseLabel": "Second Anniversary" } } }, "localname": "SecondAnniversaryMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pcor_SelfInsuranceAccrualNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Self-insurance accrual net.", "label": "Self Insurance Accrual Net", "terseLabel": "Self insurance accrual Net" } } }, "localname": "SelfInsuranceAccrualNet", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "pcor_SeriesIWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series I warrant.", "label": "Series I Warrant [Member]", "terseLabel": "Series I Warrant" } } }, "localname": "SeriesIWarrantMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfChangesInFairValueOfWarrantLiabilityDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails" ], "xbrltype": "domainItemType" }, "pcor_SeriesIWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series I warrants.", "label": "Series I Warrants [Member]", "terseLabel": "Series I Warrant" } } }, "localname": "SeriesIWarrantsMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "domainItemType" }, "pcor_SettlementOfPostCloseWorkingCapitalAdjustmentsFromBusinessCombinations": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10220.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Settlement of post-close working capital adjustments from business combinations.", "label": "Settlement Of Post Close Working Capital Adjustments From Business Combinations", "terseLabel": "Settlement of post-close working capital adjustments from business combinations" } } }, "localname": "SettlementOfPostCloseWorkingCapitalAdjustmentsFromBusinessCombinations", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pcor_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options issued in period gross.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Issued In Period Gross", "terseLabel": "Number of shares issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIssuedInPeriodGross", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "pcor_SharesIssuablePursuantToESPPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares issuable pursuant to the ESPP.", "label": "Shares Issuable Pursuant To E S P P [Member]", "terseLabel": "Shares Issuable Pursuant to ESPP" } } }, "localname": "SharesIssuablePursuantToESPPMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAveragePotentiallyDilutiveSharesAreExcludedFromCalculationOfDilutedEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "pcor_SharesOfCommonStockIssuableFromStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares of common stock issuable from stock options.", "label": "Shares Of Common Stock Issuable From Stock Options [Member]", "terseLabel": "Shares of Common Stock Issuable from Stock Options" } } }, "localname": "SharesOfCommonStockIssuableFromStockOptionsMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAveragePotentiallyDilutiveSharesAreExcludedFromCalculationOfDilutedEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "pcor_SharesOfCommonStockIssuableUponConversionOfRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares of common stock issuable upon conversion of redeemable convertible preferred stock.", "label": "Shares Of Common Stock Issuable Upon Conversion Of Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Shares of Common Stock Issuable Upon Conversion of Redeemable Convertible Preferred Stock" } } }, "localname": "SharesOfCommonStockIssuableUponConversionOfRedeemableConvertiblePreferredStockMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAveragePotentiallyDilutiveSharesAreExcludedFromCalculationOfDilutedEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "pcor_SharesOfCommonStockIssuableUponConversionOfSeriesIWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares of common stock issuable upon conversion of Series I warrant.", "label": "Shares Of Common Stock Issuable Upon Conversion Of Series I Warrant [Member]", "terseLabel": "Shares of Common Stock Issuable Upon Conversion of Series I Warrant" } } }, "localname": "SharesOfCommonStockIssuableUponConversionOfSeriesIWarrantMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAveragePotentiallyDilutiveSharesAreExcludedFromCalculationOfDilutedEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "pcor_SoftwareProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software products.", "label": "Software Products [Member]", "terseLabel": "Software Products" } } }, "localname": "SoftwareProductsMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pcor_StockBasedCompensationCapitalizedForCloudComputingArrangementCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock-based compensation capitalized for cloud-computing arrangement costs.", "label": "Stock Based Compensation Capitalized For Cloud Computing Arrangement Costs", "terseLabel": "Stock-based compensation capitalized for cloud-computing arrangement costs" } } }, "localname": "StockBasedCompensationCapitalizedForCloudComputingArrangementCosts", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pcor_StockBasedCompensationCapitalizedForSoftwareDevelopment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock-based compensation capitalized for software development.", "label": "Stock Based Compensation Capitalized For Software Development", "terseLabel": "Stock-based compensation capitalized for software development" } } }, "localname": "StockBasedCompensationCapitalizedForSoftwareDevelopment", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "pcor_StockConversionCommonStockConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of redeemable convertible preferred stock to common stock.", "label": "Stock Conversion Common Stock Conversion Ratio", "terseLabel": "Redeemable convertible preferred stock conversion ratio" } } }, "localname": "StockConversionCommonStockConversionRatio", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "pcor_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period, shares, vesting of restricted stock units.", "label": "Stock Issued During Period Shares Vesting Of Restricted Stock Units", "terseLabel": "Vesting of RSUs, shares" } } }, "localname": "StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "pcor_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period, value, vesting of restricted stock units.", "label": "Stock Issued During Period Value Vesting Of Restricted Stock Units", "terseLabel": "Vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "pcor_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary equity stock issued during period shares new issues.", "label": "Temporary Equity Stock Issued During Period Shares New Issues", "terseLabel": "Issuance of Series I redeemable convertible preferred stock for cash, net of issuance costs, shares" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "pcor_TimeDepositsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time deposits.", "label": "Time Deposits [Member]", "terseLabel": "Time Deposits" } } }, "localname": "TimeDepositsMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "pcor_TwoThousandAndFourteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2014 equity incentive plan.", "label": "Two Thousand And Fourteen Equity Incentive Plan [Member]", "terseLabel": "Two Thousand And Fourteen Equity Incentive Plan" } } }, "localname": "TwoThousandAndFourteenEquityIncentivePlanMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pcor_TwoThousandTwentyOneEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty one equity incentive plan.", "label": "Two Thousand Twenty One Equity Incentive Plan [Member]", "terseLabel": "2021 Equity Incentive Plan" } } }, "localname": "TwoThousandTwentyOneEquityIncentivePlanMember", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "pcor_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unrecognized tax benefits increases decreases resulting from prior period tax positions.", "label": "Unrecognized Tax Benefits Increases Decreases Resulting From Prior Period Tax Positions", "terseLabel": "(Decreases) increases related to prior period positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://www.procore.com/20221231", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r225", "r278", "r286", "r293", "r364", "r587", "r588", "r589", "r615", "r616", "r648", "r651", "r653", "r654", "r716" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption Adjustment [Member]", "terseLabel": "Cumulative- Effect of Accounting Change Due to Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r225", "r278", "r286", "r293", "r364", "r587", "r588", "r589", "r615", "r616", "r648", "r651", "r653", "r654", "r716" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r225", "r278", "r286", "r293", "r364", "r587", "r588", "r589", "r615", "r616", "r648", "r651", "r653", "r654", "r716" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r410", "r411", "r412", "r413", "r540", "r752", "r772", "r818", "r819", "r835", "r843", "r852", "r924", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureCreditFacilityAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfFairValueOfESPPPurchaseRightsOnDateOfGrantDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r410", "r411", "r412", "r413", "r540", "r752", "r772", "r818", "r819", "r835", "r843", "r852", "r924", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureCreditFacilityAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfFairValueOfESPPPurchaseRightsOnDateOfGrantDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r343", "r754", "r836", "r850", "r919", "r920", "r927", "r1052" ], "lang": { "en-us": { "role": { "label": "Product Or Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r343", "r754", "r836", "r850", "r919", "r920", "r927", "r1052" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r410", "r411", "r412", "r413", "r488", "r540", "r576", "r577", "r578", "r728", "r752", "r772", "r818", "r819", "r835", "r843", "r852", "r913", "r924", "r1045", "r1046", "r1047", "r1048", "r1049" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureCreditFacilityAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfFairValueOfESPPPurchaseRightsOnDateOfGrantDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r410", "r411", "r412", "r413", "r488", "r540", "r576", "r577", "r578", "r728", "r752", "r772", "r818", "r819", "r835", "r843", "r852", "r913", "r924", "r1045", "r1046", "r1047", "r1048", "r1049" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureCreditFacilityAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfFairValueOfESPPPurchaseRightsOnDateOfGrantDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r226", "r275", "r276", "r277", "r279", "r280", "r283", "r284", "r285", "r286", "r288", "r289", "r290", "r291", "r292", "r293", "r305", "r365", "r366", "r616", "r649", "r653", "r654", "r655", "r689", "r717", "r718", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784" ], "lang": { "en-us": { "role": { "label": "Restatement [Axis]", "terseLabel": "Revision of Prior Period" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfFiniteLivedIntangibleAssetsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r226", "r275", "r276", "r277", "r279", "r280", "r283", "r284", "r285", "r286", "r288", "r289", "r290", "r291", "r292", "r293", "r305", "r365", "r366", "r616", "r649", "r653", "r654", "r655", "r689", "r717", "r718", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784" ], "lang": { "en-us": { "role": { "label": "Restatement [Domain]", "terseLabel": "Revision of Prior Period" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfFiniteLivedIntangibleAssetsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember": { "auth_ref": [ "r226", "r279", "r280", "r286", "r293", "r365", "r366", "r616", "r649", "r655", "r689", "r717", "r718", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784" ], "lang": { "en-us": { "role": { "label": "Revision Of Prior Period Accounting Standards Update Adjustment [Member]", "terseLabel": "Revision of Prior Period, Accounting Standards Update, Adjustment" } } }, "localname": "RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r226", "r275", "r277", "r279", "r280", "r283", "r284", "r292", "r305", "r616", "r649", "r653", "r654", "r689", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r884", "r885", "r886", "r887", "r888", "r900", "r901", "r1030", "r1040", "r1041" ], "lang": { "en-us": { "role": { "label": "Scenario Previously Reported [Member]", "terseLabel": "Previously Reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r344", "r345", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r837", "r851", "r927" ], "lang": { "en-us": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfPropertyAndEquipmentNetAndROUAssetsByGeographicRegionDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfRevenueByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r344", "r345", "r801", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r837", "r851", "r927" ], "lang": { "en-us": { "role": { "label": "Statement Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfPropertyAndEquipmentNetAndROUAssetsByGeographicRegionDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfRevenueByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate202006Member": { "auth_ref": [ "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity.", "label": "Accounting Standards Update202006 [Member]", "terseLabel": "ASU 2020-06" } } }, "localname": "AccountingStandardsUpdate202006Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r223", "r224", "r225", "r226", "r227", "r279", "r280", "r281", "r352", "r353", "r361", "r362", "r363", "r364", "r365", "r366", "r587", "r588", "r589", "r615", "r616", "r631", "r632", "r633", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r683", "r684", "r686", "r687", "r688", "r713", "r714", "r715", "r716", "r717", "r718", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r883" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update Extensible List", "terseLabel": "Accounting Standards Update [Extensible Enumeration]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable And Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureAccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r13", "r849" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10140.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://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r803" ], "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://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r349", "r350" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10290.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable Net Current", "terseLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivable, net of allowances for credit losses of $4,113 and $2,437 at December 31, 2022 and 2021, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r50" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10260.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion Amortization Of Discounts And Premiums Investments", "negatedLabel": "Accretion of discounts on marketable debt securities, net" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureAccruedExpensesScheduleOfComponentsOfAccruedExpensesDetails": { "order": 10010.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Bonuses Current", "terseLabel": "Accrued bonuses" } } }, "localname": "AccruedBonusesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureAccruedExpensesScheduleOfComponentsOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureAccruedExpensesScheduleOfComponentsOfAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10150.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities Current", "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureAccruedExpensesScheduleOfComponentsOfAccruedExpensesDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities Current [Abstract]" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r96", "r233" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentComponentsOfPropertyAndEquipmentNetDetails": { "order": 10020.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://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentComponentsOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r26", "r27", "r241", "r767", "r780", "r784" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10070.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" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r24", "r27", "r174", "r718", "r775", "r776", "r872", "r873", "r874", "r880", "r881", "r882" ], "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 Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetResidualValue": { "auth_ref": [ "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expected value at the end of their useful life of a major finite-lived intangible asset class acquired during the period either individually or as part of a group of assets (in either an asset acquisition or business combination). 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": "Acquired Finite Lived Intangible Asset Residual Value", "terseLabel": "Residual value of intangible assets" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetResidualValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r84" ], "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", "terseLabel": "Useful life", "verboseLabel": "Estimated useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r8", "r849" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10060.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://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r587", "r588", "r589", "r880", "r881", "r882", "r1029" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r223", "r224", "r225", "r226", "r227", "r279", "r280", "r281", "r282", "r293", "r352", "r353", "r361", "r362", "r363", "r364", "r365", "r366", "r587", "r588", "r589", "r613", "r614", "r615", "r616", "r631", "r632", "r633", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r683", "r684", "r686", "r687", "r688", "r689", "r713", "r714", "r715", "r716", "r717", "r718", "r756", "r757", "r758", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments For New Accounting Pronouncements [Axis]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r135", "r136", "r548" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "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 provided by operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r592" ], "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://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r581" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationCostFromStockOptionsRsusESPPRsasAndSalesOfStockDetail": { "order": 10010.0, "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share Based Compensation Expense", "positiveLabel": "Stock-based compensation expense", "verboseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationCostFromStockOptionsRsusESPPRsasAndSalesOfStockDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r242", "r351", "r367", "r369", "r370" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Allowance For Doubtful Accounts Receivable", "terseLabel": "Allowance for expected credit losses", "verboseLabel": "Allowances for credit losses, net" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r49", "r81", "r87" ], "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": "Total amortization of acquired intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r302" ], "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": "Weighted-average potentially dilutive shares are excluded from calculation of diluted earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAveragePotentiallyDilutiveSharesAreExcludedFromCalculationOfDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAveragePotentiallyDilutiveSharesAreExcludedFromCalculationOfDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAveragePotentiallyDilutiveSharesAreExcludedFromCalculationOfDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAveragePotentiallyDilutiveSharesAreExcludedFromCalculationOfDilutedEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r192", "r209", "r237", "r271", "r324", "r334", "r339", "r360", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r636", "r640", "r664", "r849", "r922", "r923", "r1042" ], "calculation": { "http://www.procore.com/20221231/taxonomy/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://www.procore.com/20221231/taxonomy/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://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r229", "r243", "r271", "r360", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r636", "r640", "r664", "r849", "r922", "r923", "r1042" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10180.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://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r178" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r76" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfMarketableSecuritiesDetail": { "order": 10010.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": "Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfMarketableSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r77" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfMarketableSecuritiesDetail": { "order": 10020.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": "Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfMarketableSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r356", "r375" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfMarketableSecuritiesDetail": { "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": "Available For Sale Debt Securities Amortized Cost Basis", "totalLabel": "Amortized Cost", "verboseLabel": "Marketable securities, amortized cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfMarketableSecuritiesDetail", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r75", "r354", "r375", "r761" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail": { "order": 10020.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfMarketableSecuritiesDetail": { "order": 10030.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": "Available For Sale Securities Debt Securities", "terseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfMarketableSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r551", "r552", "r553", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r575", "r576", "r577", "r578", "r579" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfActivityInConnectionWithRsusDetails" ], "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]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r176", "r177" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "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]", "terseLabel": "Basis of presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingImprovementsMember": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building Improvements [Member]", "terseLabel": "Building Improvements" } } }, "localname": "BuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentComponentsOfPropertyAndEquipmentNetDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r629", "r841", "r842" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationSummaryOfTotalPurchaseConsiderationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfProFormaResultsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsTables", "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r157", "r158", "r629", "r841", "r842" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationSummaryOfTotalPurchaseConsiderationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfProFormaResultsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsTables", "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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 Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationSummaryOfTotalPurchaseConsiderationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfProFormaResultsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition Percentage Of Voting Interests Acquired", "terseLabel": "Business acquisition, percentage of outstanding voting interests" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionPeriodResultsIncludedInCombinedEntity1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period when results of operations of the acquired entity are included in the income statement of the combined entity, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Business Acquisition Period Results Included In Combined Entity1", "terseLabel": "Business acquisition, vesting period" } } }, "localname": "BusinessAcquisitionPeriodResultsIncludedInCombinedEntity1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r1027", "r1028" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition Pro Forma Information [Text Block]", "terseLabel": "Summary of Pro Forma Results" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r169" ], "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 Purchase Price Allocation Goodwill Expected Tax Deductible Amount", "terseLabel": "Amount of goodwill deductible for income tax purposes" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "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 per share" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r627", "r628" ], "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 Acquisitions Pro Forma Net Income Loss", "terseLabel": "Net Loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfProFormaResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r627", "r628" ], "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 Acquisitions Pro Forma Revenue", "terseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfProFormaResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r154" ], "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://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r166", "r167", "r168" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationSummaryOfTotalPurchaseConsiderationDetails": { "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 Transferred1", "terseLabel": "Total purchase consideration", "totalLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationSummaryOfTotalPurchaseConsiderationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r166", "r167" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationSummaryOfTotalPurchaseConsiderationDetails": { "order": 10020.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": "Acquisition date fair value", "verboseLabel": "Fair value of stock" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationSummaryOfTotalPurchaseConsiderationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r170", "r630" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r160" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails": { "order": 10010.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails" ], "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 acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r160" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails": { "order": 10090.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails2": { "order": 10010.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 and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r160" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails": { "order": 10110.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Prepaid Expense And Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r160" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails": { "order": 10100.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r160" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails": { "order": 10030.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Payable", "negatedLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r160" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails": { "order": 10050.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 }, "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails2": { "order": 10060.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Deferred Revenue", "negatedLabel": "Deferred revenue, current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r160" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails": { "order": 10060.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other 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 Other", "negatedLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r160" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails": { "order": 10080.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 }, "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails2": { "order": 10080.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "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": "Net deferred tax liabilities", "terseLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r160" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails2": { "order": 10030.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": "Purchase consideration allocated to intangible assets, estimated fair value", "verboseLabel": "Other acquired intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r159", "r160" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails": { "order": 10130.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails2": { "order": 10020.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r160" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails": { "order": 10020.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 }, "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Liabilities", "negatedTotalLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Liabilities [Abstract]", "terseLabel": "Liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r159", "r160" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r160" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails": { "order": 10070.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "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": "Other non-current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r160" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails": { "order": 10120.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", "terseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.", "label": "Business Combination Separately Recognized Transactions Table [Text Block]", "terseLabel": "Summary of Total Purchase Consideration" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r152" ], "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", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r54", "r55", "r56" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred But Not Yet Paid", "terseLabel": "Purchases of property and equipment included in accounts payable and accrued expenses at year end" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r1054" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsSummaryOfCapitalizedSoftwareDevelopmentCostsDetails": { "order": 10020.0, "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "Capitalized Computer Software Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsSummaryOfCapitalizedSoftwareDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r219", "r221" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software Amortization1", "terseLabel": "Amortization of capitalized software" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r1054" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsSummaryOfCapitalizedSoftwareDevelopmentCostsDetails": { "order": 10010.0, "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software Gross", "terseLabel": "Gross carrying amount" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsSummaryOfCapitalizedSoftwareDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r820" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsSummaryOfCapitalizedSoftwareDevelopmentCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10190.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software Net", "terseLabel": "Capitalized software development costs, net", "totalLabel": "Net capitalized software costs" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsSummaryOfCapitalizedSoftwareDevelopmentCostsDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Abstract]" } } }, "localname": "CapitalizedContractCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r380" ], "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", "negatedLabel": "Amortization" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfChangesInContractCostsAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r380" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost Impairment Loss", "terseLabel": "Impairment losses of contract assets" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r379" ], "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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfChangesInContractCostsAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r379" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10300.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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; classified as current.", "label": "Capitalized Contract Cost Net Current", "terseLabel": "Contract cost asset, current" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r379" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10230.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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; classified as noncurrent.", "label": "Capitalized Contract Cost Net Noncurrent", "terseLabel": "Contract cost asset, non-current" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash And Cash Equivalents [Abstract]", "terseLabel": "Cash equivalents:" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r51", "r231", "r823" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10270.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://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash And Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail": { "order": 10010.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash And Cash Equivalents Fair Value Disclosure", "terseLabel": "Money market funds" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r52", "r191" ], "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", "terseLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash to the consolidated balance sheets" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r45", "r51", "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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 Including Disposal Group And Discontinued Operations", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r45", "r187" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r868" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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 Equivalents At Carrying Value", "terseLabel": "Cash equivalents" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r238", "r239", "r240", "r271", "r296", "r297", "r299", "r301", "r309", "r310", "r360", "r414", "r416", "r417", "r418", "r421", "r422", "r436", "r437", "r440", "r444", "r451", "r664", "r821", "r867", "r876", "r889" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class Of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfChangesInFairValueOfWarrantLiabilityDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class Of Stock [Line Items]", "terseLabel": "Class Of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollateralAxis": { "auth_ref": [ "r830" ], "lang": { "en-us": { "role": { "documentation": "Information by category of collateral or no collateral, from lender's perspective.", "label": "Collateral [Axis]", "terseLabel": "Collateral Held" } } }, "localname": "CollateralAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfStrategicInvestmentsActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CollateralDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of collateral or no collateral, from lender's perspective.", "label": "Collateral [Domain]", "terseLabel": "Collateral Held" } } }, "localname": "CollateralDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfStrategicInvestmentsActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r21", "r197", "r213" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10020.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 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r103", "r406", "r408", "r804", "r921" ], "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://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r880", "r881", "r1029" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationSummaryOfTotalPurchaseConsiderationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r7" ], "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://www.procore.com/20221231/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r7" ], "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://www.procore.com/20221231/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r7" ], "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://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r7", "r111" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r7", "r849" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10050.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", "terseLabel": "Common stock, $0.0001 par value, 1,000,000,000 shares authorized at December 31, 2022 and 2021, respectively; 139,159,534 and 134,046,926 shares issued and outstanding at December 31, 2022 and 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compensation And Retirement Disclosure [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r28", "r250", "r252", "r259", "r763", "r769" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "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 Net Of Tax", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computers and Equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentComponentsOfPropertyAndEquipmentNetDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r62", "r63", "r184", "r185", "r347", "r803" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfRevenueByGeographicRegionDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r62", "r63", "r184", "r185", "r347", "r785", "r803" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk By Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfRevenueByGeographicRegionDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r62", "r63", "r184", "r185", "r347", "r803", "r1053" ], "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 By Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfRevenueByGeographicRegionDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r205", "r313" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk Credit Risk", "terseLabel": "Concentrations of credit risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r62", "r63", "r184", "r185", "r347" ], "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 Percentage1", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfRevenueByGeographicRegionDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r62", "r63", "r184", "r185", "r347", "r803" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfRevenueByGeographicRegionDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r925" ], "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 Asset And Liability Table [Text Block]", "terseLabel": "Summary of Changes in Contract Cost Assets" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "terseLabel": "Contractual obligation" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockAmountConverted1": { "auth_ref": [ "r54", "r55", "r56" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. 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 Converted1", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering" } } }, "localname": "ConversionOfStockAmountConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r54", "r55", "r56" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. 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 Shares Issued1", "positiveLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering, shares", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock, shares" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r34", "r271", "r360", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r664", "r922" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10180.0, "parentTag": "us-gaap_GrossProfit", "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://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost Of Sales [Member]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfIntangibleAssetsAmortizationExpenseDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringSummaryOfRestructuringRelatedExpenseDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationCostFromStockOptionsRsusESPPRsasAndSalesOfStockDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r928" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost Of Sales Policy [Text Block]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r879", "r1024" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesProvisionForBenefitFromIncomeTaxesDetails": { "order": 10070.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense Benefit", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesProvisionForBenefitFromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r151", "r610", "r620", "r879" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesProvisionForBenefitFromIncomeTaxesDetails": { "order": 10010.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", "totalLabel": "Total" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesProvisionForBenefitFromIncomeTaxesDetails" ], "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://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesProvisionForBenefitFromIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r879", "r1024", "r1026" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesProvisionForBenefitFromIncomeTaxesDetails": { "order": 10060.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", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesProvisionForBenefitFromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r60", "r347" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r105", "r269", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r431", "r432", "r433", "r435" ], "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": "Credit Facility" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCreditFacility" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about 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 [Table]", "terseLabel": "Debt Securities Available For Sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfMarketableSecuritiesDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfStrategicInvestmentsActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r892" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure 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 Table [Text Block]", "terseLabel": "Schedule of Marketable Securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesMember": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.", "label": "Debt Securities [Member]", "terseLabel": "Available-for-Sale Debt Securities" } } }, "localname": "DebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfStrategicInvestmentsActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r879", "r1025", "r1026" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesProvisionForBenefitFromIncomeTaxesDetails": { "order": 10030.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "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", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesProvisionForBenefitFromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r151", "r879", "r1025" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesProvisionForBenefitFromIncomeTaxesDetails": { "order": 10050.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense Benefit", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesProvisionForBenefitFromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r49", "r151", "r611", "r619", "r620", "r879" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesProvisionForBenefitFromIncomeTaxesDetails": { "order": 10020.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 }, "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10310.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense Benefit", "terseLabel": "Deferred income taxes", "totalLabel": "Total" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesProvisionForBenefitFromIncomeTaxesDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "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://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesProvisionForBenefitFromIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r2", "r3", "r193", "r206", "r604" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10020.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Income Tax Liabilities", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r869" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10160.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue Current", "terseLabel": "Deferred revenue, current" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r870" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10100.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r879", "r1025", "r1026" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesProvisionForBenefitFromIncomeTaxesDetails": { "order": 10040.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "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", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesProvisionForBenefitFromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r605" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10090.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r1022" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets Liabilities Net", "negatedTotalLabel": "Total" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r1022" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10010.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "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", "totalLabel": "Total deferred tax assets, net" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets Net [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets Net Of Valuation Allowance [Abstract]" } } }, "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r149", "r1023" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10110.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets Operating Loss Carryforwards", "terseLabel": "Net operating loss" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r149", "r1023" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10160.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r147", "r149", "r1023" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10120.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets Tax Credit Carryforwards", "terseLabel": "Tax credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r149", "r1023" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10140.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r606" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10100.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets Valuation Allowance", "negatedLabel": "Valuation allowance", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware": { "auth_ref": [ "r149", "r1023" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10050.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 capitalized software.", "label": "Deferred Tax Liabilities Deferred Expense Capitalized Software", "negatedLabel": "Capitalized software" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r149", "r1023" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10040.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 Goodwill And Intangible Assets Intangible Assets", "negatedLabel": "Acquired intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "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://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r149", "r1023" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10080.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities Other", "negatedLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSignificantComponentsOfCompanySDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan Employer Discretionary Contribution Amount", "terseLabel": "Defined benefit plan, net contributions by employer" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r49", "r94" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation and amortization" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r49", "r322" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10250.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", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "auth_ref": [ "r244" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liabilities Noncurrent", "terseLabel": "Warrant liability" } } }, "localname": "DerivativeLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration": { "auth_ref": [ "r642" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes derivative liability classified as noncurrent.", "label": "Derivative Liability Noncurrent Statement Of Financial Position Extensible Enumeration", "terseLabel": "Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology", "verboseLabel": "Developed Technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r550", "r583", "r584", "r586", "r591", "r844" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "terseLabel": "Share-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Country [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r260", "r283", "r284", "r286", "r287", "r288", "r294", "r296", "r299", "r300", "r301", "r305", "r654", "r655", "r764", "r770", "r827" ], "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": "Net loss per share attributable to common stockholders, basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r260", "r283", "r284", "r286", "r287", "r288", "r296", "r299", "r300", "r301", "r305", "r654", "r655", "r764", "r770", "r827" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share Diluted", "terseLabel": "Net loss per share attributable to common stockholders, diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r302", "r303", "r304", "r306" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r673" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": "Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r1020", "r1021" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails": { "order": 10060.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 rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Amount", "terseLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee Benefits And Share Based Compensation", "terseLabel": "Recognized stock-based compensation expense" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureAccruedExpensesScheduleOfComponentsOfAccruedExpensesDetails": { "order": 10030.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee Related Liabilities Current", "terseLabel": "Accrued salary, payroll tax, and employee benefit liabilities", "verboseLabel": "Employee payroll contributions accrued" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureAccruedExpensesScheduleOfComponentsOfAccruedExpensesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r582" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationCostFromStockOptionsRsusESPPRsasAndSalesOfStockDetail": { "order": 10020.0, "parentTag": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount", "terseLabel": "Stock-based compensation capitalized for software development and cloud-computing arrangement implementation costs" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationCostFromStockOptionsRsusESPPRsasAndSalesOfStockDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationCostFromStockOptionsRsusESPPRsasAndSalesOfStockDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r585" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Total unrecognized compensation cost, weighted-average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r1019" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options", "terseLabel": "Total unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r1019" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options", "terseLabel": "Total unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r581" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Tax Benefit From Compensation Expense", "terseLabel": "Share-based payment arrangement, expense, tax benefit" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Severance and Other Benefit Costs" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock Purchase Plan", "verboseLabel": "ESPP" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfFairValueOfESPPPurchaseRightsOnDateOfGrantDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_EmploymentContractsMember": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "documentation": "Contracts securing the services of employees, which may define the period of employment and the nature of the business relationship, and which may include nondisclosure and noncompete restrictions.", "label": "Employment Contracts [Member]", "terseLabel": "Employment Contracts" } } }, "localname": "EmploymentContractsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r111", "r225", "r254", "r255", "r256", "r275", "r276", "r277", "r280", "r289", "r292", "r308", "r364", "r452", "r587", "r588", "r589", "r615", "r616", "r653", "r674", "r675", "r676", "r677", "r678", "r680", "r718", "r775", "r776", "r777" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationSummaryOfTotalPurchaseConsiderationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentsPolicy": { "auth_ref": [ "r44", "r79", "r186" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.", "label": "Equity Method Investments Policy", "terseLabel": "Strategic investments" } } }, "localname": "EquityMethodInvestmentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesMember": { "auth_ref": [ "r78", "r208", "r853", "r854", "r855" ], "lang": { "en-us": { "role": { "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.", "label": "Equity Securities [Member]", "terseLabel": "Equity Securities" } } }, "localname": "EquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfStrategicInvestmentsActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r196", "r805" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.", "label": "Escrow Deposit", "terseLabel": "Cash consideration held in escrow" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r49", "r106" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10270.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10100.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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", "negatedLabel": "Change in fair value of Series I redeemable convertible preferred stock warrant liability", "terseLabel": "Change in fair value of Series I redeemable convertible preferred stock warrant liability" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Abstract]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "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]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r657", "r658", "r663" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail" ], "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 Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r179" ], "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 Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Assets And Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Abstract]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r180" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r178", "r182" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Fair Value By Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r178", "r183" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value By Balance Sheet Grouping [Text Block]", "terseLabel": "Schedule of Financial Assets Measured at Fair Value on Recurring Basis Within Fair Value Hierarchy" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r430", "r491", "r492", "r493", "r494", "r495", "r496", "r658", "r725", "r726", "r727", "r833", "r834", "r838", "r839", "r840" ], "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 By Fair Value Hierarchy Level [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r662" ], "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 Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r430", "r491", "r496", "r658", "r725", "r838", "r839", "r840" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r430", "r491", "r496", "r658", "r726", "r833", "r834", "r838", "r839", "r840" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r430", "r491", "r492", "r493", "r494", "r495", "r496", "r658", "r727", "r833", "r834", "r838", "r839", "r840" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsQuantitativeInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Inputs Quantitative Information [Abstract]" } } }, "localname": "FairValueInputsQuantitativeInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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]", "terseLabel": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfChangesInFairValueOfWarrantLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r180", "r182" ], "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]", "terseLabel": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfChangesInFairValueOfWarrantLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement Policy Policy [Text Block]", "terseLabel": "Fair value measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r661" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Gain Loss Included In Earnings", "terseLabel": "Change in fair value measurement of Series I warrant liability" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfChangesInFairValueOfWarrantLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "auth_ref": [ "r181" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of issuances 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 Issues", "terseLabel": "Issuance of Series I warrant" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfChangesInFairValueOfWarrantLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements": { "auth_ref": [ "r181" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases, (sales), issuances and (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 Purchases Sales Issuances Settlements", "terseLabel": "Fair value of Series I warrant reclassified to Series I redeemable convertible preferred stock upon exercise" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfChangesInFairValueOfWarrantLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r180" ], "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 Reconciliations Recurring Basis Liability Value", "periodEndLabel": "Balance as of December 31, 2020", "periodStartLabel": "Balance as of December 31, 2019" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfChangesInFairValueOfWarrantLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r430", "r491", "r492", "r493", "r494", "r495", "r496", "r725", "r726", "r727", "r833", "r834", "r838", "r839", "r840" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": { "auth_ref": [ "r661" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from liability measured at fair value using unobservable input (level 3).", "label": "Fair Value Recurring Basis Unobservable Input Reconciliation Liability Gain Loss Statement Of Income Extensible List", "terseLabel": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfChangesInFairValueOfWarrantLiabilityDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r693", "r699", "r848" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails": { "order": 10020.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease Liabilities Payments Due [Abstract]", "terseLabel": "Finance" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r691", "r708" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails2": { "order": 10040.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetails": { "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 finance lease.", "label": "Finance Lease Liability", "terseLabel": "Total", "totalLabel": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r691" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetails": { "order": 10010.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease Liability Current", "terseLabel": "Amount included within other current liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r692" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease Liability Current Statement Of Financial Position Extensible List", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r691" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetails": { "order": 10020.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10110.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 finance lease, classified as noncurrent.", "label": "Finance Lease Liability Noncurrent", "terseLabel": "Finance lease liabilities, non-current" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r692" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease Liability Noncurrent Statement Of Financial Position Extensible List", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r708" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease Liability Payments Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r708" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": 10120.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": "Finance Lease Liability Payments Due After Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r708" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": 10070.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease Liability Payments Due Next Twelve Months", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r708" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": 10110.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease Liability Payments Due Year Five", "terseLabel": "2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r708" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": 10100.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease Liability Payments Due Year Four", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r708" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": 10090.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease Liability Payments Due Year Three", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r708" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": 10080.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease Liability Payments Due Year Two", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r708" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails2": { "order": 10030.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "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 finance lease.", "label": "Finance Lease Liability Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r694", "r703" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease Principal Payments", "terseLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r690" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10210.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease Right Of Use Asset", "terseLabel": "Right of use assets - finance leases" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r693", "r699", "r848" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails": { "order": 10010.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease Right Of Use Asset Amortization", "terseLabel": "Amortization of right of use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r706", "r848" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease Weighted Average Discount Rate Percent", "terseLabel": "Finance leases, Weighted-average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfWeighedAverageRemainingLeaseTermAndDiscountRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r705", "r848" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease Weighted Average Remaining Lease Term1", "terseLabel": "Finance leases, Weighted-average remaining lease term (in years)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfWeighedAverageRemainingLeaseTermAndDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r357", "r358", "r368", "r371", "r372", "r373", "r374", "r376", "r377", "r378", "r434", "r449", "r643", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r831", "r893", "r894", "r895", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfMarketableSecuritiesDetail" ], "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": "Intangible asset, Estimated useful life", "verboseLabel": "Intangible asset, estimated useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r235", "r390" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfFiniteLivedIntangibleAssetsDetails": { "order": 10020.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://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseRelatedToFiniteLivedIntangibleAssetsDetails": { "order": 10060.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 Assets Amortization Expense After Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsScheduleOfRemainingEstimatedAmortizationOfCapitalizedSoftwareDevelopmentCostsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseRelatedToFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r88" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseRelatedToFiniteLivedIntangibleAssetsDetails": { "order": 10010.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 Assets Amortization Expense Next Twelve Months", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsScheduleOfRemainingEstimatedAmortizationOfCapitalizedSoftwareDevelopmentCostsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseRelatedToFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite Lived Intangible Assets Amortization Expense Table [Text Block]", "terseLabel": "Summary of Intangible Assets Amortization Expense" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r88" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseRelatedToFiniteLivedIntangibleAssetsDetails": { "order": 10050.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 Assets Amortization Expense Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsScheduleOfRemainingEstimatedAmortizationOfCapitalizedSoftwareDevelopmentCostsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseRelatedToFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r88" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseRelatedToFiniteLivedIntangibleAssetsDetails": { "order": 10040.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 Assets Amortization Expense Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsScheduleOfRemainingEstimatedAmortizationOfCapitalizedSoftwareDevelopmentCostsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseRelatedToFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r88" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseRelatedToFiniteLivedIntangibleAssetsDetails": { "order": 10030.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 Assets Amortization Expense Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsScheduleOfRemainingEstimatedAmortizationOfCapitalizedSoftwareDevelopmentCostsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseRelatedToFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r88" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseRelatedToFiniteLivedIntangibleAssetsDetails": { "order": 10020.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 Assets Amortization Expense Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsScheduleOfRemainingEstimatedAmortizationOfCapitalizedSoftwareDevelopmentCostsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseRelatedToFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r388", "r389", "r390", "r391", "r755", "r759" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite Lived Intangible Assets By Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsScheduleOfRemainingEstimatedAmortizationOfCapitalizedSoftwareDevelopmentCostsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r86", "r759" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfFiniteLivedIntangibleAssetsDetails": { "order": 10010.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": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfFiniteLivedIntangibleAssetsDetails" ], "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": "Finite Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsScheduleOfRemainingEstimatedAmortizationOfCapitalizedSoftwareDevelopmentCostsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfFiniteLivedIntangibleAssetsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r82", "r85" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsScheduleOfRemainingEstimatedAmortizationOfCapitalizedSoftwareDevelopmentCostsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r86", "r755" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseRelatedToFiniteLivedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfFiniteLivedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10240.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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", "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsScheduleOfRemainingEstimatedAmortizationOfCapitalizedSoftwareDevelopmentCostsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillEstimatedFutureAmortizationExpenseRelatedToFiniteLivedIntangibleAssetsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfFiniteLivedIntangibleAssetsDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r50", "r1034", "r1035" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10300.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain Loss Unrealized", "negatedLabel": "Unrealized foreign currency (gain) loss, net" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r682" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions And Translations Policy [Text Block]", "terseLabel": "Foreign currency transactions and translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignPlanMember": { "auth_ref": [ "r990", "r991", "r992" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Foreign Plan [Member]", "terseLabel": "Other Countries" } } }, "localname": "ForeignPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture And Fixtures [Member]", "terseLabel": "Furniture and Fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentComponentsOfPropertyAndEquipmentNetDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r49" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10280.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain Loss On Sale Of Property Plant Equipment", "negatedLabel": "Abandonment of long-lived assets" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r35" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10160.0, "parentTag": "us-gaap_OperatingExpenses", "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://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "General and Administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringSummaryOfRestructuringRelatedExpenseDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationCostFromStockOptionsRsusESPPRsasAndSalesOfStockDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Geographic Areas Revenues From External Customers [Abstract]" } } }, "localname": "GeographicAreasRevenuesFromExternalCustomersAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r61", "r803" ], "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://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfRevenueByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r234", "r382", "r760", "r832", "r849", "r902", "r909" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails": { "order": 10150.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails2": { "order": 10040.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10250.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfChangesInCarryingAmountOfGoodwillDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r384", "r832" ], "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": "Additions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill And Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r91" ], "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://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r386", "r387", "r832" ], "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", "terseLabel": "Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r49", "r383", "r385", "r386", "r832" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill Impairment Loss", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r153", "r908" ], "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": "Other adjustments, net" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfChangesInCarryingAmountOfGoodwillDetails" ], "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", "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r33", "r271", "r324", "r333", "r338", "r341", "r360", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r664", "r829", "r922" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10120.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "I P O [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r355" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "Impairment Of Investments", "terseLabel": "Impairment of marketable securities" } } }, "localname": "ImpairmentOfInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r92", "r98" ], "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 [Text Block]", "terseLabel": "Impairment and abandonment of long-lived assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r272", "r621" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForBenefitFromIncomeTaxesDetails": { "order": 10010.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income Loss From Continuing Operations Before Income Taxes Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForBenefitFromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r30", "r189", "r199", "r216", "r324", "r333", "r338", "r341", "r765", "r829" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForBenefitFromIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10050.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 Extraordinary Items Noncontrolling Interest", "totalLabel": "Loss before provision for (benefit from) income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForBenefitFromIncomeTaxesDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r272", "r621" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForBenefitFromIncomeTaxesDetails": { "order": 10020.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income Loss From Continuing Operations Before Income Taxes Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesComponentsOfLossBeforeProvisionForBenefitFromIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r392", "r396" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfIntangibleAssetsAmortizationExpenseDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringSummaryOfRestructuringRelatedExpenseDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationCostFromStockOptionsRsusESPPRsasAndSalesOfStockDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfIntangibleAssetsAmortizationExpenseDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringSummaryOfRestructuringRelatedExpenseDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationCostFromStockOptionsRsusESPPRsasAndSalesOfStockDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "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]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r273", "r598", "r602", "r609", "r617", "r622", "r624", "r625", "r626" ], "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://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r274", "r291", "r292", "r323", "r596", "r618", "r623", "r771" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesProvisionForBenefitFromIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10060.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", "terseLabel": "Provision for (benefit from) income taxes", "totalLabel": "Provision for (benefit from) income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesProvisionForBenefitFromIncomeTaxesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r253", "r594", "r595", "r602", "r603", "r608", "r612" ], "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 [Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r1021" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails": { "order": 10030.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": "Income Tax Reconciliation Change In Deferred Tax Assets Valuation Allowance", "terseLabel": "Change in valuation allowance", "verboseLabel": "Income tax benefit valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r1021" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails": { "order": 10080.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 foreign income tax expense (benefit).", "label": "Income Tax Reconciliation Foreign Income Tax Rate Differential", "terseLabel": "Foreign rate differential" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r597" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails": { "order": 10010.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": "Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate", "terseLabel": "Computed expected income tax benefit" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r1021" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails": { "order": 10040.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 nondeductible expenses.", "label": "Income Tax Reconciliation Nondeductible Expense", "terseLabel": "Non-deductible expenses" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r1021" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails": { "order": 10090.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": "Income Tax Reconciliation Other Adjustments", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r1021" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails": { "order": 10020.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": "Income Tax Reconciliation State And Local Income Taxes", "terseLabel": "State income taxes - net of federal income tax benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "auth_ref": [ "r1021" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails": { "order": 10070.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Income Tax Reconciliation Tax Credits", "negatedLabel": "Tax credits (federal and state)" } } }, "localname": "IncomeTaxReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesReconciliationBetweenIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r53" ], "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, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid Net", "terseLabel": "Cash paid for income taxes, net of refunds received" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r48" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10370.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://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r48" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10340.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://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r875" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10380.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase Decrease In Accrued Liabilities And Other Operating Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r753", "r875" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10390.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase Decrease In Contract With Customer Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effect of business combinations" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r875", "r1038" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10400.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase Decrease In Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r48" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10360.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 Deferred Expense And Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInTradingSecurities": { "auth_ref": [ "r43", "r48" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10330.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of investment in debt and equity securities, measured at fair value with changes in fair value recognized in net income.", "label": "Increase Decrease In Trading Securities", "negatedLabel": "Decrease (increase) in fair value of strategic investments" } } }, "localname": "IncreaseDecreaseInTradingSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r188", "r202", "r257", "r321", "r685" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10090.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r263", "r266", "r267" ], "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 Net", "terseLabel": "Cash paid for interest other than finance leases" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r89", "r90" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software Policy", "terseLabel": "Capitalized software development costs" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTableTextBlock": { "auth_ref": [ "r892", "r896", "r898", "r899" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment.", "label": "Investment Table [Text Block]", "terseLabel": "Schedule of Strategic Investments Activity" } } }, "localname": "InvestmentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfStrategicInvestmentsActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investment Type Categorization [Member]", "terseLabel": "Investments" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfStrategicInvestmentsActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Investments": { "auth_ref": [ "r214" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail": { "order": 10060.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.", "label": "Investments", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Investments in available-for-sale debt securities" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfStrategicInvestmentsActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments [Abstract]", "terseLabel": "Strategic investments:" } } }, "localname": "InvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments Debt And Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r78", "r190", "r204", "r217", "r822" ], "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://www.procore.com/20221231/taxonomy/role/DisclosureInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r707", "r848" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r1039" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease Cost Table [Text Block]", "terseLabel": "Summary of Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentComponentsOfPropertyAndEquipmentNetDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "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]", "terseLabel": "Lessee Lease Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee Lease Description [Table]", "terseLabel": "Lessee Lease Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r696" ], "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://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee Operating Lease Existence Of Option To Extend", "terseLabel": "Lease existence of option to extend" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee has option to terminate operating lease.", "label": "Lessee Operating Lease Existence Of Option To Terminate", "terseLabel": "Lease existence of option to terminate" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToTerminate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r1037" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Operating Lease Lease Not Yet Commenced Term Of Contract1", "terseLabel": "Operating lease term of lease not yet commenced" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r708" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails2": { "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 Payments Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r708" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": 10180.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 due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due After Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r708" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": 10130.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 Payments Due Next Twelve Months", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r708" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": 10170.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 Payments Due Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r708" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": 10160.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 Payments Due Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r708" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": 10150.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 Payments Due Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r708" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails": { "order": 10140.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 Payments Due Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r708" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails2": { "order": 10050.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://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r1036" ], "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 extension period" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r1036" ], "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": "Non-cancelable lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r709" ], "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://www.procore.com/20221231/taxonomy/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters Of Credit Outstanding Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCreditFacilityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r17", "r271", "r360", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r637", "r640", "r641", "r664", "r828", "r922", "r1042", "r1043" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10010.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://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r12", "r195", "r211", "r849", "r878", "r897", "r1033" ], "calculation": { "http://www.procore.com/20221231/taxonomy/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 Stockholders Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r19", "r230", "r271", "r360", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r637", "r640", "r641", "r664", "r849", "r922", "r1042", "r1043" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10090.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://www.procore.com/20221231/taxonomy/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://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r1", "r194", "r207" ], "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": "Line Of Credit", "terseLabel": "Credit facility amount drawn" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCreditFacilityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Line Of Credit Facility [Abstract]" } } }, "localname": "LineOfCreditFacilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r15" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line Of Credit Facility Current Borrowing Capacity", "terseLabel": "Aggregate principal amount available under the credit facility" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCreditFacilityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.", "label": "Line Of Credit Facility Expiration Date1", "terseLabel": "Credit facility, maturity date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCreditFacilityAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line Of Credit Facility [Line Items]", "terseLabel": "Line Of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCreditFacilityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r15" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line Of Credit Facility Maximum Borrowing Capacity", "terseLabel": "Credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCreditFacilityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r15", "r877" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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.", "label": "Line Of Credit Facility [Table]", "terseLabel": "Line Of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCreditFacilityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long Lived Assets By Geographic Areas Table [Text Block]", "terseLabel": "Summary of Property and Equipment Net and ROU Assets by Geographic Region" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r198" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marketable Securities [Abstract]", "terseLabel": "Marketable securities:" } } }, "localname": "MarketableSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10280.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities Current", "terseLabel": "Marketable securities (amortized cost of $286,001 and $0 at December 31, 2022 and 2021, respectively)" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities Policy", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "auth_ref": [ "r1031" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year.", "label": "Measurement Input Expected Dividend Rate [Member]", "terseLabel": "Dividend Yield" } } }, "localname": "MeasurementInputExpectedDividendRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r1031" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input Expected Term [Member]", "terseLabel": "Term" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r1031" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input Price Volatility [Member]", "terseLabel": "Volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r1031" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input Risk Free Interest Rate [Member]", "terseLabel": "Interest Rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r1031" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input Share Price [Member]", "terseLabel": "Fair Value of Preferred Stock Per Share" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r659" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails" ], "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]", "terseLabel": "Measurement Input Type" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r951" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r265" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10030.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided By Used In Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r265" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10020.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided By Used In Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r45", "r47", "r50" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10010.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided By Used In Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r31", "r50", "r200", "r215", "r228", "r248", "r251", "r256", "r271", "r279", "r283", "r284", "r286", "r287", "r291", "r292", "r298", "r324", "r333", "r338", "r341", "r360", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r655", "r664", "r829", "r922" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10010.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", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements Policy Policy [Text Block]", "terseLabel": "Recently adopted accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non Us [Member]", "terseLabel": "Rest of the World" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfPropertyAndEquipmentNetAndROUAssetsByGeographicRegionDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfRevenueByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing And Financing Items [Abstract]", "terseLabel": "Noncash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableFairValueDisclosure": { "auth_ref": [ "r16" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of notes payable.", "label": "Notes Payable Fair Value Disclosure", "terseLabel": "Fair value of convertible notes" } } }, "localname": "NotesPayableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r891" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number Of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number Of Reporting Units", "terseLabel": "Number of reporting unit" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10130.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r324", "r333", "r338", "r341", "r829" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10070.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income Loss", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r700", "r848" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails": { "order": 10030.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://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncome": { "auth_ref": [ "r307", "r710", "r712" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease Lease Income", "terseLabel": "Cash received for lease incentives" } } }, "localname": "OperatingLeaseLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": { "auth_ref": [ "r307", "r711" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease Lease Income Lease Payments", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "OperatingLeaseLeaseIncomeLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities Payments Due [Abstract]", "terseLabel": "Operating" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r691" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails2": { "order": 10060.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetails": { "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", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeasePaymentsForLeasesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r691" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetails": { "order": 10030.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": "Amount included within other current liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r692" ], "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 List", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r691" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetails": { "order": 10040.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10120.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" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r692" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r695", "r703" ], "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 flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r690" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10220.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease Right Of Use Asset", "terseLabel": "Right of use assets - operating leases" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r706", "r848" ], "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": "Operating leases, Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfWeighedAverageRemainingLeaseTermAndDiscountRatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r705", "r848" ], "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 Term1", "terseLabel": "Operating leases, Weighted-average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfWeighedAverageRemainingLeaseTermAndDiscountRatesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r147" ], "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://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization Consolidation And Presentation Of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r175" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization And Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureAccruedExpensesScheduleOfComponentsOfAccruedExpensesDetails": { "order": 10040.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureAccruedExpensesScheduleOfComponentsOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r236" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10260.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://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r245", "r246", "r247" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10040.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "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": "Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax", "terseLabel": "Unrealized loss on available-for-sale debt and marketable securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r23" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10030.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax", "terseLabel": "Foreign currency translation adjustment, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r29", "r111", "r249", "r252", "r258", "r674", "r679", "r680", "r762", "r768", "r872", "r873" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income Loss Net Of Tax", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r171", "r172", "r173", "r249", "r252" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10020.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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", "totalLabel": "Total other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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 (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other Acquired Intangible Assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r18", "r849" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10170.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r20" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10130.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, non-current" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r36" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10110.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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 (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForUnderwritingExpense": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash paid for expenses incurred during underwriting activities (the process to review insurance applications, evaluate risks, accept or reject applications, and determine the premiums to be charged) for insurance companies.", "label": "Payments For Underwriting Expense", "verboseLabel": "Underwriting discounts and commissions" } } }, "localname": "PaymentsForUnderwritingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r41" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10090.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments Of Debt Issuance Costs", "negatedLabel": "Payments of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfMergerRelatedCostsFinancingActivities": { "auth_ref": [ "r42" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10120.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for financing costs associated with business combinations.", "label": "Payments Of Merger Related Costs Financing Activities", "negatedLabel": "Payments of deferred business acquisition consideration" } } }, "localname": "PaymentsOfMergerRelatedCostsFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r42" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10110.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "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", "negatedLabel": "Payments of deferred offering costs", "terseLabel": "Stock issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r38", "r634" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationSummaryOfTotalPurchaseConsiderationDetails": { "order": 10010.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 consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationSummaryOfTotalPurchaseConsiderationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r38" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10210.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": "Acquisition of businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r74" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10170.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments To Acquire Marketable Securities", "negatedLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r39" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10140.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://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r39" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10150.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification 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 To Develop Software", "negatedLabel": "Capitalized software development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r488", "r490", "r496", "r514", "r516", "r517", "r518", "r519", "r520", "r534", "r535", "r536", "r546", "r840" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Pension And Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureEmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r6", "r436" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock Par Or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r6" ], "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://www.procore.com/20221231/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r6", "r436" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r6", "r849" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10040.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock Value", "terseLabel": "Preferred stock, $0.0001 par value, 100,000,000 shares authorized at December 31, 2022 and 2021, respectively; 0 shares issued and outstanding at December 31, 2022 and 2021, respectively" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r871" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10310.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://www.procore.com/20221231/taxonomy/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 [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r40" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10060.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds From Issuance Initial Public Offering", "terseLabel": "Proceeds from initial public offering", "verboseLabel": "Proceeds from initial public offering, net of underwriting commissions and discounts" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": { "auth_ref": [ "r40" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.", "label": "Proceeds From Issuance Of Convertible Preferred Stock", "terseLabel": "proceeds from issuance of convertible preferred stock" } } }, "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": { "auth_ref": [ "r40" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10040.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 issuance costs" } } }, "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r74", "r261", "r262" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10180.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities", "terseLabel": "Maturities of marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": { "auth_ref": [ "r37", "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.", "label": "Proceeds From Maturities Prepayments And Calls Of Held To Maturity Securities", "terseLabel": "Maturities of marketable securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds From Sale And Maturity Of Marketable Securities", "terseLabel": "Sales of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r40", "r133" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10070.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds From Stock Options Exercised", "terseLabel": "Proceeds from stock option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r40" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10100.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds From Stock Plans", "terseLabel": "Proceeds from employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r228", "r248", "r251", "r264", "r271", "r279", "r291", "r292", "r324", "r333", "r338", "r341", "r360", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r635", "r638", "r639", "r655", "r664", "r765", "r829", "r846", "r847", "r874", "r922" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10230.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": "Profit Loss", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property Plant And Equipment By Type [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentComponentsOfPropertyAndEquipmentNetDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r99", "r806", "r807", "r808" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property Plant And Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property Plant And Equipment Estimated Useful Lives", "terseLabel": "Estimated Useful Life", "verboseLabel": "Estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r95", "r232" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentComponentsOfPropertyAndEquipmentNetDetails": { "order": 10010.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 and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentComponentsOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property Plant And Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentComponentsOfPropertyAndEquipmentNetDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r97", "r212", "r766", "r849" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentComponentsOfPropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10200.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 and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentComponentsOfPropertyAndEquipmentNetDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r97", "r806", "r807" ], "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 [Text Block]", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r97" ], "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 [Text Block]", "terseLabel": "Components of Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property Plant And Equipment Type [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentComponentsOfPropertyAndEquipmentNetDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForLoanAndLeaseLosses": { "auth_ref": [ "r48", "r72", "r201" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10320.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to estimated loss from loan and lease transactions.", "label": "Provision For Loan And Lease Losses", "terseLabel": "Provision for credit losses" } } }, "localname": "ProvisionForLoanAndLeaseLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "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", "terseLabel": "Purchase commitments" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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 [Member]", "terseLabel": "Redeemable Convertible Preferred Stock" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r139", "r220", "r1050" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10150.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research And Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research And Development Expense [Member]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfIntangibleAssetsAmortizationExpenseDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringSummaryOfRestructuringRelatedExpenseDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationCostFromStockOptionsRsusESPPRsasAndSalesOfStockDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost": { "auth_ref": [ "r218" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Research and development expense during the period related to the costs of developing and achieving technological feasibility of a computer software product to be sold, leased, or otherwise marketed.", "label": "Research And Development Expense Software Excluding Acquired In Process Cost", "terseLabel": "Software development costs" } } }, "localname": "ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility and in-process research and development acquired in a business combination consummated during the period.", "label": "Research Development And Computer Software Disclosure [Text Block]", "terseLabel": "Capitalized Software Development Costs" } } }, "localname": "ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research [Member]", "terseLabel": "Research Tax Credit Carryforward" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r51", "r57", "r231" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents 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. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash And Cash Equivalents At Carrying Value", "terseLabel": "Restricted cash, current at end of period included in prepaid expenses and other current assets" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r231" ], "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": "Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r51", "r57", "r802" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents 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. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash And Cash Equivalents Noncurrent", "terseLabel": "Restricted cash, non-current at end of period included in other assets" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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 R S U [Member]", "terseLabel": "Restricted Stock Units (RSUs)", "verboseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfActivityInConnectionWithRsusDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring And Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesCompletionDate": { "auth_ref": [ "r393", "r400" ], "lang": { "en-us": { "role": { "documentation": "Date the exit and disposal activities were completed or are expected to be completed, in YYYY-MM-DD format.", "label": "Restructuring And Related Activities Completion Date", "terseLabel": "Restructuring and related activities, completion date" } } }, "localname": "RestructuringAndRelatedActivitiesCompletionDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r393", "r395", "r398", "r404", "r405" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring And Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedActivitiesInitiationDate": { "auth_ref": [ "r915", "r916" ], "lang": { "en-us": { "role": { "documentation": "Date the restructuring activities were initiated or are expected to be initiated, in YYYY-MM-DD format.", "label": "Restructuring And Related Activities Initiation Date", "terseLabel": "Restructuring and related activities, initiation date" } } }, "localname": "RestructuringAndRelatedActivitiesInitiationDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of positions eliminated during the period as a result of restructuring activities.", "label": "Restructuring And Related Cost Number Of Positions Eliminated", "terseLabel": "Number of employees terminated" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s).", "label": "Restructuring And Related Cost Number Of Positions Eliminated Period Percent", "terseLabel": "Percentage of workforce has been terminated" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r49", "r399", "r401", "r914" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring-related expenses" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r394", "r395", "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Cost And Reserve [Axis]", "terseLabel": "Restructuring Type" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost And Reserve [Line Items]", "terseLabel": "Restructuring Cost And Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringSummaryOfRestructuringRelatedExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r49" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs", "terseLabel": "Total" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringSummaryOfRestructuringRelatedExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r9", "r118", "r210", "r779", "r784", "r849" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10080.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://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r225", "r275", "r276", "r277", "r280", "r289", "r292", "r364", "r587", "r588", "r589", "r615", "r616", "r653", "r775", "r777" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r843", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989" ], "lang": { "en-us": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]", "terseLabel": "Retirement Plan Name" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r843", "r929", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989" ], "lang": { "en-us": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]", "terseLabel": "Retirement Plan Name" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r515", "r518", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r990", "r991", "r992" ], "lang": { "en-us": { "role": { "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Axis]", "terseLabel": "Retirement Plan Sponsor Location" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r515", "r518", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r990", "r991", "r992" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]", "terseLabel": "Retirement Plan Sponsor Location" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r319", "r320", "r332", "r336", "r337", "r343", "r344", "r347", "r464", "r465", "r754" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10170.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue From Contract With Customer Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfRevenueByGeographicRegionDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r466", "r824" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue From Contract With Customer Policy [Text Block]", "terseLabel": "Revenue recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue From External Customers By Geographic Areas Table [Text Block]", "terseLabel": "Summary of Revenue by Geographic Region" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract": { "auth_ref": [ "r381", "r463" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether practical expedient was elected to recognize incremental cost of obtaining contract as expense when incurred if amortization period would have been one year or less.", "label": "Revenue Practical Expedient Incremental Cost Of Obtaining Contract", "terseLabel": "Revenue, practical expedient, incremental cost of obtaining contract" } } }, "localname": "RevenuePracticalExpedientIncrementalCostOfObtainingContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r824", "r825" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition Policy [Text Block]", "terseLabel": "Deferred revenue" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r454" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue Remaining Performance Obligation", "terseLabel": "Aggregate amount of transaction price allocated to remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r926" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue Remaining Performance Obligation Percentage", "terseLabel": "Percentage of remaining performance obligation expects to recognize as revenue" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy election for whether provision for loss for performance obligation was determined at contract or performance obligation level.", "label": "Revenue Remaining Performance Obligation Provision For Loss Policy [Text Block]", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r704", "r848" ], "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 operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "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 Name Of Transaction [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfFairValueOfESPPPurchaseRightsOnDateOfGrantDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r347", "r890" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue Net [Member]", "terseLabel": "Revenue", "verboseLabel": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfRevenueByGeographicRegionDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule Of Accrued Liabilities Table [Text Block]", "terseLabel": "Schedule of Components of Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureAccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureNetLossPerShareSummaryOfWeightedAveragePotentiallyDilutiveSharesAreExcludedFromCalculationOfDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r59" ], "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 [Text Block]", "terseLabel": "Summary of Weighted Average Potentially Dilutive Shares are Excluded from Calculation of Diluted Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "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": "Schedule Of Available For Sale Securities [Line Items]", "terseLabel": "Schedule Of Available For Sale Securities [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfMarketableSecuritiesDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfStrategicInvestmentsActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r157", "r158", "r629" ], "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]", "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationSummaryOfTotalPurchaseConsiderationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfProFormaResultsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchaseConsiderationAllocatedToAssetsAndLiabilitiesDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r150" ], "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": "Provision for (Benefit from) Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r146" ], "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": "Significant Components of Company's Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r120", "r121", "r122", "r123", "r124" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule Of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r140" ], "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": "Reconciliation between Income Taxes" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r131", "r134" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationCostFromStockOptionsRsusESPPRsasAndSalesOfStockDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]", "terseLabel": "Summary of Total Stock-based Compensation Cost from Stock Options, RSUs, ESPP, RSAs, and Sales of Stock" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r82", "r85", "r755" ], "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]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsScheduleOfRemainingEstimatedAmortizationOfCapitalizedSoftwareDevelopmentCostsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfFiniteLivedIntangibleAssetsDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r82", "r85" ], "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": "Summary of Finite-lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r832", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule Of Goodwill [Text Block]", "terseLabel": "Summary of Changes in Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r879" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule Of Income Before Income Tax Domestic And Foreign Table [Text Block]", "terseLabel": "Components of Loss before Provision for (Benefit from) Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r97" ], "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": "Schedule Of Property Plant And Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentComponentsOfPropertyAndEquipmentNetDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r161" ], "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 Purchase Consideration Allocated to Assets and Liabilities" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r394", "r395", "r396", "r397", "r401", "r402", "r403" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule Of Restructuring And Related Costs [Table]", "terseLabel": "Schedule Of Restructuring And Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringSummaryOfRestructuringRelatedExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r100", "r101", "r102" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Schedule Of Restructuring And Related Costs [Text Block]", "terseLabel": "Summary of Restructuring-Related Expense" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r67", "r68", "r69", "r80" ], "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]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfPropertyAndEquipmentNetAndROUAssetsByGeographicRegionDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfRevenueByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r547", "r549", "r551", "r552", "r553", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r575", "r576", "r577", "r578", "r579" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfFairValueOfESPPPurchaseRightsOnDateOfGrantDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfActivityInConnectionWithRsusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r125" ], "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": "Schedule Of Share Based Compensation Restricted Stock Units Award Activity Table [Text Block]", "terseLabel": "Summary of Activity in Connection with RSUs" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r125", "r126", "r128" ], "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": "Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (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 Employee Stock Purchase Plan Valuation Assumptions Table [Text Block]", "terseLabel": "Schedule of Fair Value of ESPP Purchase Rights on Date of Grant" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r107", "r109", "r110", "r112", "r113", "r114", "r115", "r116", "r117", "r118", "r238", "r239", "r240", "r309", "r436", "r437", "r438", "r440", "r444", "r449", "r451", "r835", "r867", "r876" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule Of Stock By Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r85" ], "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": "Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block]", "terseLabel": "Estimated Future Amortization Expense Related to Finite-lived Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r316", "r317", "r318", "r324", "r325", "r335", "r339", "r340", "r341", "r342", "r343", "r346", "r347", "r348" ], "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": "Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformation" ], "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]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfPropertyAndEquipmentNetAndROUAssetsByGeographicRegionDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureGeographicInformationSummaryOfRevenueByGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r326", "r327", "r328", "r329", "r330", "r331", "r344" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting Policy Policy [Text Block]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).", "label": "Self Insurance Reserve Policy [Text Block]", "terseLabel": "Self-insurance reserves" } } }, "localname": "SelfInsuranceReservePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10140.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling And Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling And Marketing Expense [Member]", "terseLabel": "Sales and Marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIntangibleAssetsAndGoodwillSummaryOfIntangibleAssetsAmortizationExpenseDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringSummaryOfRestructuringRelatedExpenseDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationCostFromStockOptionsRsusESPPRsasAndSalesOfStockDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling General And Administrative Expenses Policy [Text Block]", "terseLabel": "Operating expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r48" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10240.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share Based Compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Allocation And Classification In Financial Statements [Abstract]" } } }, "localname": "ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Additional General Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r844" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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 Award Requisite Service Period1", "terseLabel": "Requisite service period of the awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r844" ], "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 Period1", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r568" ], "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": "Number of shares canceled/forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfActivityInConnectionWithRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r568" ], "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": "Weighted average grant date fair value, canceled/forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfActivityInConnectionWithRsusDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r566" ], "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", "verboseLabel": "Number of shares granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfActivityInConnectionWithRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r566" ], "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": "Weighted average grant date fair value, granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfActivityInConnectionWithRsusDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r563", "r564" ], "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": "Number of shares Unvested", "periodStartLabel": "Number of shares Unvested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfActivityInConnectionWithRsusDetails" ], "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 Roll Forward", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfActivityInConnectionWithRsusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r563", "r564" ], "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": "Weighted average grant date fair value, Unvested", "periodStartLabel": "Weighted average grant date fair value, Unvested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfActivityInConnectionWithRsusDetails" ], "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 Roll Forward", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfActivityInConnectionWithRsusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r567" ], "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": "Number of shares vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfActivityInConnectionWithRsusDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r570" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value", "terseLabel": "Grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r567" ], "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": "Weighted average grant date fair value, vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfActivityInConnectionWithRsusDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions And Methodology [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r577" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate", "terseLabel": "Estimated dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfFairValueOfESPPPurchaseRightsOnDateOfGrantDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r576" ], "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": "Estimated weighted-average volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfFairValueOfESPPPurchaseRightsOnDateOfGrantDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r578" ], "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://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfFairValueOfESPPPurchaseRightsOnDateOfGrantDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfFairValueOfESPPPurchaseRightsOnDateOfGrantDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfActivityInConnectionWithRsusDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized", "terseLabel": "Maximum number of additional shares of common stock that may be issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r845" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized", "terseLabel": "Number of shares initially authorized for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant", "terseLabel": "Number of shares initially available for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r557" ], "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 shares exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r557" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r570" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value", "terseLabel": "Aggregate intrinsic value, exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r999" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, 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 or that expired.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period", "negatedLabel": "Number of shares canceled/forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r999" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures And Expirations In Period Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, canceled/forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross", "terseLabel": "Number of shares granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r132" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value", "periodEndLabel": "Aggregate intrinsic value, outstanding", "periodStartLabel": "Aggregate intrinsic value, outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r555", "r556" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number", "periodEndLabel": "Number of shares outstanding", "periodStartLabel": "Number of shares outstanding", "terseLabel": "Number of options issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r555", "r556" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price", "periodEndLabel": "Weighted average exercise price, outstanding", "periodStartLabel": "Weighted average exercise price, outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Outstanding Stock Maximum", "terseLabel": "Percentage of outstanding shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r551", "r552", "r553", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r575", "r576", "r577", "r578", "r579" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfActivityInConnectionWithRsusDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r560" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r559" ], "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 grant date fair value, granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "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": "Share Based Compensation Award Tranche One [Member]", "terseLabel": "Future Vesting" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "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": "Share Based Compensation Award Tranche Two [Member]", "terseLabel": "Vesting" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r554", "r573", "r574", "r575", "r576", "r579", "r590", "r591" ], "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 Compensation Option And Incentive Plans Policy", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "auth_ref": [ "r580" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationCostFromStockOptionsRsusESPPRsasAndSalesOfStockDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Compensation Cost1", "totalLabel": "Total stock-based compensation cost" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfTotalStockBasedCompensationCostFromStockOptionsRsusESPPRsasAndSalesOfStockDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Vested", "terseLabel": "Intrinsic value, vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r575" ], "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": "Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfFairValueOfESPPPurchaseRightsOnDateOfGrantDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r132" ], "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": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1", "terseLabel": "Aggregate intrinsic value, exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r132" ], "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": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1", "terseLabel": "Options exercisable for periods" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r129" ], "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": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2", "terseLabel": "Weighted average remaining contractual life, outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested Number Of Shares", "terseLabel": "Number of shares vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent", "terseLabel": "Purchase price, threshold percentage of fair market value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r701", "r848" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails": { "order": 10040.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short Term Lease Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r58", "r268" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software And Software Development Costs [Member]", "terseLabel": "Capitalized Software Development Costs", "verboseLabel": "Purchased Software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosurePropertyAndEquipmentComponentsOfPropertyAndEquipmentNetDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Purchased Software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfEstimatedLivesOfAssetsDetails" ], "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]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r238", "r239", "r240", "r271", "r296", "r297", "r299", "r301", "r309", "r310", "r360", "r414", "r416", "r417", "r418", "r421", "r422", "r436", "r437", "r440", "r444", "r451", "r664", "r821", "r867", "r876", "r889" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Statement Class Of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfChangesInFairValueOfWarrantLiabilityDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r22", "r111", "r225", "r254", "r255", "r256", "r275", "r276", "r277", "r280", "r289", "r292", "r308", "r364", "r452", "r587", "r588", "r589", "r615", "r616", "r653", "r674", "r675", "r676", "r677", "r678", "r680", "r718", "r775", "r776", "r777" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationSummaryOfTotalPurchaseConsiderationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationTables", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Income And Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Stockholders Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r275", "r276", "r277", "r308", "r754" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationTables", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r6", "r7", "r118" ], "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 business combination, shares" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan": { "auth_ref": [ "r6", "r7", "r111", "r118", "r137" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan.", "label": "Stock Issued During Period Shares Employee Stock Ownership Plan", "terseLabel": "Common stock, purchased" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r6", "r7", "r111", "r118" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period Shares Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock for employee stock purchase plan, shares" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period Shares Issued For Services", "terseLabel": "Issuance of unregistered common stock for certain employees" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r6", "r7", "r111", "r118" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period Shares New Issues", "terseLabel": "Issuance of common stock upon initial public offering, net of underwriting discounts and offering costs, shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r111", "r118" ], "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": "Issuance of common stock upon settlement of restricted stock units, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r6", "r7", "r111", "r118" ], "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": "Issuance of restricted stock awards" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r6", "r7", "r111", "r118", "r560" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "negatedLabel": "Number of shares exercised", "terseLabel": "Exercise of stock options, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetails", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r22", "r111", "r118" ], "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 business combination" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r6", "r7", "r111", "r118" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period Value Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock for employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r6", "r7", "r111", "r118" ], "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 common stock upon initial public offering, net of underwriting discounts and offering costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r6", "r7", "r111", "r118" ], "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": "Issuance of common stock upon settlement of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r6", "r7", "r118", "r127" ], "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": "Stock Issued During Period Value Share Based Compensation", "terseLabel": "Stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r22", "r111", "r118" ], "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://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r7", "r10", "r11", "r73", "r849", "r878", "r897", "r1033" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets": { "order": 10030.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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets", "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r119", "r270", "r437", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r450", "r452", "r644" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders Equity Note Disclosure [Text Block]", "terseLabel": "Common Stock" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCommonStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteRedeemablePreferredStockIssuePolicy": { "auth_ref": [ "r4", "r5", "r108" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for redeemable preferred stock issued. This disclosure may include the accounting treatment for the difference, if there is any, between the carrying value and redemption amount. For example, describe whether the issuer accretes changes in the redemption value.", "label": "Stockholders Equity Note Redeemable Preferred Stock Issue Policy", "terseLabel": "Series I redeemable convertible preferred stock warrant liability" } } }, "localname": "StockholdersEquityNoteRedeemablePreferredStockIssuePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r681", "r720" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r681", "r720" ], "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]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r681", "r720" ], "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]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r719", "r721" ], "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://www.procore.com/20221231/taxonomy/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": "Subsidiary Sale Of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCommonStockAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureOrganizationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfFairValueOfESPPPurchaseRightsOnDateOfGrantDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r141", "r143", "r144" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Summary Of Income Tax Contingencies [Text Block]", "terseLabel": "Summary of Activity Related to Unrecognized Tax Benefits" } } }, "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.", "label": "Summary Of Valuation Allowance [Text Block]", "terseLabel": "Summary of Activity Related to Valuation Allowance" } } }, "localname": "SummaryOfValuationAllowanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r147" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward Amount", "terseLabel": "Tax credit carryforward, Amount" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r148" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology Based Intangible Assets [Member]", "terseLabel": "Developed Technology Intangible Assets" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r414", "r416", "r417", "r418", "r421", "r422" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity Carrying Amount Attributable To Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity Shares Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of new stock classified as temporary equity issued during the period.", "label": "Temporary Equity Stock Issued During Period Value New Issues", "terseLabel": "Issuance of Series H- I redeemable convertible preferred stock for cash, net of issuance costs" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r357", "r358", "r434", "r449", "r643", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r893", "r894", "r895", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061" ], "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": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Financial Instruments" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r223", "r224", "r225", "r226", "r227", "r279", "r280", "r281", "r282", "r293", "r352", "r353", "r361", "r362", "r363", "r364", "r365", "r366", "r587", "r588", "r589", "r613", "r614", "r615", "r616", "r631", "r632", "r633", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r683", "r684", "r686", "r687", "r688", "r689", "r713", "r714", "r715", "r716", "r717", "r718", "r756", "r757", "r758", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type Of Adoption [Member]", "terseLabel": "Accounting Standards Update" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r394", "r395", "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type Of Restructuring [Domain]", "terseLabel": "Type of Restructuring" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureRestructuringAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r826", "r838", "r1051" ], "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 Government Agencies Debt Securities [Member]", "terseLabel": "U.S. Treasury Securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureFairValueMeasurementsScheduleOfFinancialAssetsMeasuredAtFairValueOnRecurringBasisWithinFairValueHierarchyDetail", "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r49" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain Loss On Investments", "terseLabel": "Unrealized (losses) gains" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureInvestmentsScheduleOfStrategicInvestmentsActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r593", "r599" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r600" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions", "terseLabel": "Increases related to current period positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r601" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits That Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary": { "auth_ref": [ "r407" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureUnconditionalPurchaseCommitmentsForSoftwareServiceSubscriptionsAndOtherServicesDetails": { "order": 10050.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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": "Unrecorded Unconditional Purchase Obligation Balance On Fifth Anniversary", "terseLabel": "2027" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureUnconditionalPurchaseCommitmentsForSoftwareServiceSubscriptionsAndOtherServicesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": { "auth_ref": [ "r407" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureUnconditionalPurchaseCommitmentsForSoftwareServiceSubscriptionsAndOtherServicesDetails": { "order": 10010.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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": "Unrecorded Unconditional Purchase Obligation Balance On First Anniversary", "terseLabel": "2023" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureUnconditionalPurchaseCommitmentsForSoftwareServiceSubscriptionsAndOtherServicesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary": { "auth_ref": [ "r407" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureUnconditionalPurchaseCommitmentsForSoftwareServiceSubscriptionsAndOtherServicesDetails": { "order": 10040.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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": "Unrecorded Unconditional Purchase Obligation Balance On Fourth Anniversary", "terseLabel": "2026" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureUnconditionalPurchaseCommitmentsForSoftwareServiceSubscriptionsAndOtherServicesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": { "auth_ref": [ "r407" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureUnconditionalPurchaseCommitmentsForSoftwareServiceSubscriptionsAndOtherServicesDetails": { "order": 10020.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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": "Unrecorded Unconditional Purchase Obligation Balance On Second Anniversary", "terseLabel": "2024" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureUnconditionalPurchaseCommitmentsForSoftwareServiceSubscriptionsAndOtherServicesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary": { "auth_ref": [ "r407" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureUnconditionalPurchaseCommitmentsForSoftwareServiceSubscriptionsAndOtherServicesDetails": { "order": 10030.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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": "Unrecorded Unconditional Purchase Obligation Balance On Third Anniversary", "terseLabel": "2025" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureUnconditionalPurchaseCommitmentsForSoftwareServiceSubscriptionsAndOtherServicesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r407" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureUnconditionalPurchaseCommitmentsForSoftwareServiceSubscriptionsAndOtherServicesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).", "label": "Unrecorded Unconditional Purchase Obligation Balance Sheet Amount", "totalLabel": "Total" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureUnconditionalPurchaseCommitmentsForSoftwareServiceSubscriptionsAndOtherServicesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears": { "auth_ref": [ "r917" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureUnconditionalPurchaseCommitmentsForSoftwareServiceSubscriptionsAndOtherServicesDetails": { "order": 10060.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid 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": "Unrecorded Unconditional Purchase Obligation Due After Five Years", "terseLabel": "Thereafter" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesSummaryOfFutureUnconditionalPurchaseCommitmentsForSoftwareServiceSubscriptionsAndOtherServicesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems": { "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": "Unrecorded Unconditional Purchase Obligation [Line Items]", "terseLabel": "Unrecorded Unconditional Purchase Obligation [Line Items]" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationTable": { "auth_ref": [ "r406", "r407", "r409" ], "lang": { "en-us": { "role": { "documentation": "Describes each unrecorded unconditional purchase obligation arrangement to purchase goods and services that extend over multiple periods, any assets pledged to secure payment, and the fixed or determinable amount of payments due in each of the next five years and thereafter.", "label": "Unrecorded Unconditional Purchase Obligation [Table]", "terseLabel": "Unrecorded Unconditional Purchase Obligation [Table]" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock": { "auth_ref": [ "r918" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of unconditional purchase obligation not recognized as liability.", "label": "Unrecorded Unconditional Purchase Obligations Disclosure [Text Block]", "terseLabel": "Summary of Future Unconditional Purchase Commitments for Software Service Subscriptions and Other Services" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r64", "r65", "r66", "r311", "r312", "r314", "r315" ], "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", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r607" ], "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 Change In Amount", "terseLabel": "Current year change" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureIncomeTaxesSummaryOfActivityRelatedToValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r702", "r848" ], "calculation": { "http://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails": { "order": 10050.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://www.procore.com/20221231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetails", "http://www.procore.com/20221231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "auth_ref": [ "r660" ], "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": "Measurement input" } } }, "localname": "WarrantsAndRightsOutstandingMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r1032" ], "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": "Expected term (in years)" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfInputsUsedInBlackScholesOptionPricingModelInDeterminingFairValueOfWarrantLiabilityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r295", "r301" ], "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 Diluted Shares Outstanding", "terseLabel": "Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r294", "r301" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number Of Shares Outstanding Basic", "terseLabel": "Weighted-average shares used in computing net loss per share attributable to common stockholders, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.procore.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "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" }, "r10": { "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" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "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" }, "r1007": { "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" }, "r1008": { "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" }, "r1009": { "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" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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/2009/role/commonPracticeRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1020": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "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" }, "r1024": { "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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/2009/role/commonPracticeRef" }, "r1028": { "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/2009/role/commonPracticeRef" }, "r1029": { "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" }, "r103": { "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" }, "r1030": { "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" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "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" }, "r1034": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1035": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1036": { "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" }, "r1037": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1038": { "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" }, "r1039": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1040": { "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" }, "r1041": { "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" }, "r1042": { "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" }, "r1043": { "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" }, "r1044": { "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" }, "r1045": { "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" }, "r1046": { "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" }, "r1047": { "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" }, "r1048": { "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" }, "r1049": { "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" }, "r105": { "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" }, "r1050": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1051": { "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" }, "r1052": { "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" }, "r1053": { "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" }, "r1054": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1055": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1056": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1057": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1058": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1059": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r106": { "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" }, "r1060": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1061": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126960819&loc=d3e20905-112640", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "40", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=109244457&loc=d3e16649-113920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "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.19(a),20,24)", "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": "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" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "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" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "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" }, "r147": { "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" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20,22)", "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": "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "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", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/subtopic&trid=2176304", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.11)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(h))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "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.29-31)", "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": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "730", "Topic": "985", "URI": "https://asc.fasb.org/subtopic&trid=2197926", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL77927221-108306", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "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.1,2)", "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": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "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" }, "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": "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "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.9)", "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": "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL51790836-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "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" }, "r397": { "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" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "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(27)(b))", "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": "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(a))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "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" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "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" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "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" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3444-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "47", "Publisher": "FASB", "Section": "25", "SubTopic": "35", "Topic": "605", "URI": "https://asc.fasb.org/extlink&oid=126916162&loc=d3e55442-111641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130569-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "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" }, "r465": { "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" }, "r466": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "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" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "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" }, "r489": { "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/disclosureRef" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "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(27)(c))", "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": "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "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" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "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" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "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" }, "r540": { "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" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "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" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "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" }, "r590": { "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" }, "r591": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r6": { "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" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "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" }, "r610": { "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" }, "r611": { "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/2003/role/disclosureRef" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "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" }, "r620": { "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" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r63": { "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" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r64": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r66": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r67": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r69": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "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(29))", "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": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "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" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r71": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123420820&loc=SL77919311-209978", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "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" }, "r721": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r73": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r75": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r76": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r769": { "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" }, "r77": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r78": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "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(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" }, "r80": { "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" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(d)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r81": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r82": { "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" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r821": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r822": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r84": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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/exampleRef" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r85": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r856": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r857": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r858": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r859": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r86": { "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" }, "r860": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r861": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r862": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r863": { "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" }, "r864": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r865": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r866": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "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" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r88": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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/2009/role/commonPracticeRef" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "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" }, "r891": { "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" }, "r892": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "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" }, "r894": { "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" }, "r895": { "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" }, "r896": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "https://asc.fasb.org/topic&trid=75115024", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r897": { "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" }, "r898": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r899": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "https://asc.fasb.org/topic&trid=2197064", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "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" }, "r901": { "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" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r91": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(a))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r919": { "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" }, "r92": { "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" }, "r920": { "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" }, "r921": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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/2009/role/commonPracticeRef" }, "r927": { "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" }, "r928": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "https://asc.fasb.org/topic&trid=2122478", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905813&loc=d3e1205-110223", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r938": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r941": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r942": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r943": { "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/2009/role/commonPracticeRef" }, "r944": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r945": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r946": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r947": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r948": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r949": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r95": { "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" }, "r950": { "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/2009/role/commonPracticeRef" }, "r951": { "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" }, "r952": { "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/2009/role/commonPracticeRef" }, "r953": { "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/2009/role/commonPracticeRef" }, "r954": { "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/2009/role/commonPracticeRef" }, "r955": { "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/2009/role/commonPracticeRef" }, "r956": { "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/2009/role/commonPracticeRef" }, "r957": { "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/2009/role/commonPracticeRef" }, "r958": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r959": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r96": { "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" }, "r960": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r961": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r962": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r963": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r964": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r965": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r966": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r967": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r968": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r969": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r97": { "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" }, "r970": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r971": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r972": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r973": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r974": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r975": { "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/2009/role/commonPracticeRef" }, "r976": { "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/2009/role/commonPracticeRef" }, "r977": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r978": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r979": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r98": { "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" }, "r980": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r981": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r982": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r983": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r984": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r985": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r986": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r987": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r988": { "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/2009/role/commonPracticeRef" }, "r989": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r99": { "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" }, "r990": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r991": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r992": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r993": { "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" }, "r994": { "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "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" }, "r998": { "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" }, "r999": { "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" } }, "version": "2.2" } ZIP 117 0001564590-23-002828-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001564590-23-002828-xbrl.zip M4$L#!!0 ( /U!85;Z_GI0S\ # %@N!0 6 9VYN:F5X9G5H8WAO,# P M,# Q+FIP9^R["5!36?AU&+D)?M(EL4 M2CV*.O2?O_Y77G]/\K\ZQR+U2Y2^EH98\Z3&H@VHQ?J+-/07J=M1&!1JT=+_ M,D#]7Z]%BS66+%VFJ:6]7 ?&Z]G(3TU6KS2PW6VW9:NW@ MN,MI]Q[G0[^X'78_XN'IYQ]P/# H."3RU.DS4='$F$MQ\9<3*%<2DV^DI#+2 MTC-NY>;EWR[XXT[A_;('Y17LAY6/GM76U3?'=$8I0Z:N+Y;W#* =5"Z AJ#+5$RIB:\%_@QG^F2((TUY8>;]_L[?JKEQ)@L MQ&;]VI9UWK;1ON3JQ[9CMQO.:Y_[,MZ^ZVV/C34F?:.RAHNE$DN2R"/F8K?A M3.H.>XLA;#;+E&/?H@V\"^P:N!D\+CS9 O<)OO;E#.E >5D-"FE.Q_ M;8A9N%T1O];5HZ#[8U6F]]ZCC8JO6NOJKYN3HD\V-C1F[+:;%6>OOZZU_L": MHP*CB,B,+64!1V1N_K\J<:!G7D[?U4W16/F=@4V@K8 M]MTM_NA\^L;R@BP7-TMV>O!^_%:WV9JA<<$V@;>1_)XR2[5A1^T4IF%XUFM? M_ZM-MSPBI=E6/O4_WS\)JGY3='F]SMU8CU]^^\U]3^@;:I0D"R:K M4>Z5BB"Z)/8!_6L.$XK$F:M1[Z9H0Q@HE(B!RS@OMOQC^H_I/Z;_F/YC^H_I M/Z;_F/YC^H_I/Z;_F/YC^H_I/Z;_F/YC^H_I_P],DUGRW5 1V7;G)*YA8M9I MR;L[3FH4B51HWT3>T&R$"O%F"T>_G'BJ:XU/%;ZK/G=M*H^WG$YF,=(:PY"3U+M$(,W(EC6M[+;!];]KQID/.X8K6^U\,3(_N?72%NNOF+ MA=_\#Z-%@$^F(F;*56,H;DZ;-HS1=IP;F0X8^&22B,_IF G?#N$X'[.RGU)Z MW'."ZG0RD].'\0.J@>;XJFIA)_O4'EP'6JAML<U,^!HX#$KU)O/VG@S*L+5Z]5BB]IG,:,U*P?,"*&T'(6+1QPN\+F8S)IVI!$K*LC=1GS#;7GWKF>=;QZ@[9MO#0U9L.*5X4!3\^>\[N'/M[,VK+_0S4 MN$N\#(^&]P#D=/B*],5@/[Q'LM;0=_A'9L5HD^WW4:+]IIPE9_"N7\7W1X-# MJJXT)EPZ$*M%/.V&,U%UB_1@#]"]':\X0SU;IT9ES'6%1+8!"6W#BQX\A=R M^S-OXM+JH/&C9>TEMD^>Q^(#!O-_Z8VHW.$NWUD5F? MO=P@>KLE(E6XJF96DC$V-K9%CHXO^&?_'#,U/O [O7>3W'-D23!WZAE.HJE>-,H4#V-'T.FSRAL-F MY&2JWV.\/&RC;!G#[+2M@51U(%;ZAX%CSE0HTRZRJ6G08>*M&N6QX?96:0YE M4T[TF6S+U.CB4QE!#XZ"K]:D>;J'>@9DM\Y6/0L+^KCNFQUV_?5/&S:E:_W$ MR8W!J+1> <\47@D.PH7,'/J9WK4Q/.TY3M3! K/&&W4P7JR;%'%F0[=B/^ZW M_F#0H2'1Y1*>&VQ&W.\Z=C]CBX:8\+L^VHPVPFK M1>53F"3AR7L-KJ.5^_" MVM3BTH9&F?DZGP.&E!P=\W]O-0]ZO3V+CJY'[^%Y?(1=?1^49H[A840%C67KY(:+\.@%J>W^S.JA;_U<(AT(;Y MKB[[6<#1WM]O/1Z_PEU,];U^8B<*/%0UZF6V8V*)[:V=W\<;^358?G1D-5;Q320%5F__1<-X26KU.C;KZ0#ZE1M5PH7XVZ_WU!\?7WY5ON M_^\;,BH=-)?,\^G+"="$:\[LM+CG=5=) M>(#>SLP(7T_7<4N0CL:&=CC[W)'NX1I^7CA>6C.%TYUSF,9J47K=&X9:Z,"$ M=%=CQ?0"*Z7%3X)/*5GWSDPZ,4'0H[?%XXA)!$.(-M. MMEC3[T*7D VG=QE$)]9S[\1*$,R-H>T#4_,E12_P!J]+8X:'FYG7J:%Z9:63 MPD9&S7>EO1H54@NZ)G]7HV #K$I;!@QR#2&,7 #))&&X+M4^J#)*(DK#+&G9 M*-OGQ _?! 3R<:A)FNTSL)&/R2@Q?%H[0,57Q+",N>N[[D$;99LS04Q@K@]8 MP"]>/L\/7P3P4KEF$,\;:GU$]52^!N<$O2BJ/] Z=TUE!9DC>=2'32O'H@M3 MRR1H"RC*#62D_-!1HW1)S>0,ESU7DQ ?5H[$.'M_G&# WO<_JS:\LX^JNQ5K M$]87]S&\33Q@&WMNPR=VR.X_.N^S9Z)]?"O=W)J\^V+T=N9_.'VE_$VE9WGU MK*7'F[C2=\['!![]^7A2^/*C-:^-*CO9+>4^>SN_?[B[]@A_RK?%*OB@<3GH M-(,0YZ6;(%-%9,R_*)J"(9HUX-Y915XZ17,:YII-"^W+*]\?N@>=5ED076V' M81QH>*3_+R"U2C**-J6ZOX,=2SNDYJQE\'YP5=U _0!TB?VY(<'TJ-)&<9#6 M)]+@G28L#J%Z0#]E"C1#93C0XH<$S:TDUBD<-*F7XDPIMSR0XG39*R%H05Z> MPS!!6A/@H%A+:"^LYS#B['SP:(J-H,06%*4MNR,6:5,*POJX%Y6%='$A\C7. M3"Y8$ *] HY_DU[.M:\"ODQ+L@M^;_&0)8!=R=_1NB(\\&E!3M(E=32?X8"$ MX*$O/^BI\L37;Y[*".DE-LW().TEFP,WMWW7P:+5J!T8(&!.V$S(5J/J&9W> MI�E!&/O\YZMKD4U)%@^,09E]4/*>0 8*;$HK]E(UGA3Z!D!H".];RT'Q\O M?Y,5"+));=@K9\[2,&'07HGI[S_H&I,)=E50KRU"6T?JLFHQ*ZF8#^_O5 MMU(\Z\9]]%:2\OF.^>Z!)5MQ'R*FCU<\^FKI,M5;$A02E$B>WLV>:2UJD2Q_ M%'#U\W2OM4\>\3G;IKL^R"_O8:5J[OLE&08V97::YG9A9A0 [@#PYB:I9C*A M#TJ6U?_H3:LOCN0?@YR#'8LMOKU$:+%[Z:3%,M"')7OQY\:&X5B:-?77MX]A M&TG/+>&OSJRL]05MKF0GV$0D[WCW":)74A@2JYZ608.O&$,J;FB.N^7$>VXNJ"$(N=P:":A1TC!N@52D/3IUS65_H576 MC$.2"#V%X; / :R$MV@1Q)01-?UX&G&#:JWXAC$XMO=HYZ RB3I<)3K=2%U M;!NR 2+$Y$7$L6U#G-FZ?1J"R\*&9 EV)84M"#>'KEP%F_&,L96@B-FRL3S& MC)#:LET\U^*2!'Q[B3%VP2:)Z>FJ90CDT)=.)11N+GT('>KBKGY'C9!H1P1!GM"LG)3;B"U)IA=#,NK<[KSNRF(L_AN&*GP"<41QWST+3[ MAO&W\CUI?-U#M^^:R_,&99NGG&RZ$U]YLNKS_.L"BO>ZG;CW\(5?Y>S$:M>8 M7*^1UUUW++4>?OVZYV*]D_>E0]+[#[[0KM#:18 __0:O7HU*#Y7DL"6Q>/%$ MY\Z*&+,W^1)O,J&OQ4U"7A,\,L7=M'-2C=)KB30RTV-SH+(#P.6;911!IX79 ML(NQQ&O4)HQ\S'5%;M<"^AI,DF:;?Y?S4D2C+\2ZS)DKBC.4.7'"=1?WRLD2 M3",P(> (T6)O>;&,O'(,]@"B5Q(7>]!:_T^(PDV8?1TU$J[3FP)TQ91H_$C"BDO$RR MBWL51>8+^$&'I-BTEH!22JC F9/ENAFV'G:DIV ,7>*7)8O9:M2-T%_?NER1 MB99 F9VNAHWO9AU(=,@M_K7Q7\!PRN-PLNZDGZ^_X"2WZEC,H\H#)\__N.4Q M4![CXWG!P\W3=2S7QQJWIM)S>9SEL:KD%*K3T'I33_]IZU49=HVO?!_EZ.DV M?#A5Z3/E_;GTN,'YZE+\.'8T5[6\2R)Z+Y+__@XA%R3<]<+A=I%)#Y @()A1 MW:H_0,*NEV-K^^"],HX9I$:]'%O1[Q!\'Q!E.^Y+"F'Y0;ZR48YAU]4*Z%S7 M@:<$K8;\J]*B;'IP(U# 4O5@@.!5]&@U2A@EB9KY]I#V.K$KV59E&TJ9$AP! M/V6"SJ-=^A"]@ZL'^#2"%D.]';2U+P#,=6]&\@_>SN-TX#:Q^0OGT:3* MT4(;F(/7-S:[9]33C2E[OP:J=$AJU-9?"E3_QLC/J%%#J,/]:JK,J M B!TJE'7PFV!658*G'3_?LQ7ZK:DGE:=HT!J4_F)F*(S*_,MS]J&5GEA2__P M++Y;'G(W7/?D.DZ2SP,P;]+O:"W3(:K'4OO;80/?_!!>,/$H98JRZO7').V3 MVW9P?*K&:_.(SHXQKSRX"3&!GL0NY;:'G-7*8I4+14=>#*T'NF1S IO**""J M [.;KUG]^/F^@[\*%^I]-N2<:6K]4^\NL+]ZUMO?PRRMS MM-MS>ME [NR90AKC+\9L&=(5$P'Z#%MQT$/A0@F4N-#-7-PD=(WH,5NHID9( M]7OG8E,![QNF1EVPZ[K&7=,364$A=PE;5'M> /DWD*11P\J@DMXV XC<9H&% M]DIU5U"&!%+O]C&#(25#C1)7#N,:HKH4O=>] !,T8]=EG&9++.A#-FGL(+J$ M71QV-0#9_%[M4,IEK"XSE;8Z_=[@22@[H1)?PTN[Y;W+>]D8?Y_IL;"8T%GS MGUBH54K(9#4-$MW #F2]%2[B(* MNZO$ ##-C.0)7Z^WR^I%VBVM&ZE[M@N.L#K,_4EP6 M=UYLZ:V,OO_8J MTMSJ?V-\J_6C!,^LRG8ETCZN_Z[Z,+96>9UK0L5!UZHAC1 HMYKJ#W64PB9 M(,/A]9DN06(,E.D+X-O1Z84Y;"E3_V-(S'S(KDRD:Z1P=R1M=6#I4FXK_,!( M*&I_29?GNQ]7 Y&"A 5J%&.!/HB TZ=X-0IT"F4!%]SAHHF94 0PP'MJU+0% M;23_&Q,V?Z5&61DBR3=0HYX%*K34J"DW1>S0\\>>1L_>!(4'=87Y%^Q\UR:] M&U9_W%>P9>3BB]>O7HW\XA]A77^AL;@LE2^9[EQ3.1:PW97ON> 8O[M[[@[M M2[?-G3\7W/DB(+Q7YR/$^+4!;)SIE:+1D$]@BTHXU&(#NON S+3JC=Z[Y*'+ M^EJV5T&8EX5G.)9O.!;%D0EK)S*_.S[K?\QQ##K-:WJ2[#Y CU"CSF"%) EA M-A9@'H0Z@()C+;E'!L+J> :4T/ Z MA5L0HNI1/J:NEK)2WQ*%]BF2S!=[>8@LT:3:244YM"6@:9;CK*<7WG#2 @-P M!#P]U5LSO:)825$5Y(@UHKKW&88!'V?K3+@;@ +7S3L%_0)IWL_/@>W*XP\L MC5?W5ZIZETR.>AP22J,_OO'QL:_.BWBE-="O)PNOV+A"TA.2CZ[N+\R]D+_[ MT;=;#UF"K8?0(=W;B9Y&@8Z/_/-P3X2P,?2W]'H%S MXV2PS5Q/(74Y7HU+2 M):P;/ .DKZ<,<7'D#.>NZW^!N+06K=LT"^B.(>1^ MJS3Y[A8@Z>[.FBZT4\ MS_0?^LXT#H5V8H4;I>+E]'&$J>%B MJ/LDS+W!M1:[H'3I:[(G@.-S&*^K/H>;@2ESJ3(H!71J'],'?BVQ+Q*$/&:* MH1^?0/>TDYG[^QSW_H%+;C44LSOI&25HJ%[*TH$/#/^5*_>!#*5SHQC9<+L: ME19"SVH)C0+=]T.DFF@GG'[+:IDH_<^%FCZ.>G,DRINI74LH424>A M7!DNQ6)#?SQF1KECN@,1EZ;#6H=&CGWR$LJV0R>6FOB/L^8QBA6T]R5KE0WAV@" ?AW!A9+UT-]Z%AI+FM.=;!3:,Y*D1;REWM7A$(,O_!JJ MS"7\28;US646Q0@2#H!H04\3=1_Q/FV(KAT!*'/NQ6$-8TJLAEVMJ2BR,:)1 MR))9F^!WY2S!& 9XW<4GKZ+UE6P"+=6HS+H_:^)U_?@J[3X'LB$QI'6\D=$2 MH;P2R$J].[ZZ_]%H#:/*V3C4<\<7F6YJKLLP[?1>I:S MRLJG'"N6;NGG^+RNGPLWCC09S;UAPZ_>VK3'\VC6J?&]WW"=HE&R:OF0&O6T M=]:3?J9-@<.VGR+\CM-UW=V8S9.06%JN2.9X^JZ[*-I46Y>=:M3R_@[4XW^Y MZKE6"R=!+:>N=AMVMME;XF&%[T^V"H/PR>,L->K.,%*0'ZF(N%F*[-:\^UX( M<* 5.^G3AVBC^0I'!-6-D,NA\ H$[BH5",V9OJ#J,Q[)/%^6(8B0Z%@_7W7R M1%/1_*#+QI(<-6K-4[O/?1G9>6%?FCX?#M@JB^E.C #SM@$,:X@4$4;Z9D/= MP;8SRZ6J40:^'A!!, =AL=<$XO.'G0EPZU;&:B'Q_(BVN%7?BK:,2?;1NL,[[TB^#->MY??79 MF( GA5*!7]^/O>9IV#CEP>XKL]A8J]1/0N+ZFVMY!7C(WFE&"71)G-HY(_U2 M-O_C1G&O($F464"P<&!FTI:]Q9KRD4ZNLJ8T7"4(1$8.O*P%O"#;7HC1FVXH ML1B&#X$'>V43'>6-M6 .1X;)XBVMFS.+<;7.F1#825@-2)>_]G5*0QX ?62? M(#4/599/$NH96?>!+\S**6%.:3FT%S^HTH6UP<,UI10_?,O-69<]]Z>XVX=A M7UGKH2/O;JUU_M;IN@,,3'^\\2JYW;G]6T2:G^ X/TG5E^IL*$_(R/:,7V][ M^);G]&TOW3#J)>+AS+%R-]TMGKLS@LI?S4S_5M%:YMUM'.%TJ""0Y&WK;?H@ M][2Q.4L(CTH7N\LMJ5&H4PMQ?J%9_:U=I 1/P9@S01'^" MD]@C5WO$.#XKFW<6>4M7&?O4*Z\IB]4HG;TJ?5:M&A4[33BK:E<)O\W2ZWC/ MXA 62QXARZ)@!\[,*X4S[1T+R%*C^*;(%Q1B/!^;30<8=&0JOKL:I<6"[? , ME04X#&_$ ?]2HTY'XT9%[Y$Q0A_%O4]TDK-':!^5^>PK:E0D VI!*,(M-:K; MBR=^@)/[T9#N/*U)ZPY0GJ&WV?'&5^, 'Z9B.W8$N5>P&B7Y02\@&/B$LA/&/Q:Z*DHH[6,Z%K33H#^K[K:GB%[N68POO! MJX/%/[XPQ=A%T?.-PK/.PYF.#^-&%7]$-/'ZZV)-#_?7LTR@QF!@XCJ\1XHW M(&)Z$3I__2-MB*T_!AUJ MHXN;2G:!)DU_DQ? 2I =ZG=]CH];@3NI1BVF3+P,L2$6VB:8F:;3G*GGH8^( M]LTTJW9N#Z'2UK=F=C@'SH# F>ZK>X\.DAUBM[:L7_HF.Z)B;#KD1V?-0@$" M$Q8 @5^S5[YK0+41NN0)_ &)9+Q,-AL[0]L<@S&JFUT>1I#.I;N$2B?2;PEZ M=5*R-DQ)MWWM"*BQ>XUO.#W_'">ER M6GU3T7X0GVE+/81K^XF%MTKG-(50Y($B?%%;(VX%UXI4F-W D_40TLUQ]G'D69;F1[0)_0!!A[:9LE&&%V 9N%6JU=-TX!;L!-6* M\5K47R&Z%#?SD7!8)0+A< RGJT1(9\3\8M"!LY)Z"=HNZ36%JMR3??IGJ;%L$27S MY=B^YV\=,LEF!\HI>X/ "<%L%)^['=3\W6&4F4;;-C3C:C$M'"L79^*-I]0H MX(^V>U89WY78X*<+./Z8"=!UK069<@ED)2A$)\.KQ4K-(T#C#>I&2>Q&/,*U M4UWL)$STI'S!)UG2JQ?M[-U:D7\_VGES/I%8030[?(=(8D\V7ZUIS<]OV?6V MRTS6+3M^;F?>PV[]"S=F)GRJBMV/67O)*L23NQO/E/>NXJ_,,NPOM+_K?S\_ MJ/O-^3Y#QJ9CY_3@VF/>235CN_+&MS8,OU:CZJ-FJQ2NM,X2#( HW-J.QETA M\SF&'1=@1RA>4KSY6SMO)7?CE(7>V]"PH5B7/:4CUL+)PK J[]+/9DPF-;82 M\I(DI+;XR;"+('JGZQY@7(W*;MENP88BP0*5C@C M]::=:W'DP [ ?:H^B.V\&LG'/+O*R."*[L6P#&WO@W:]'5JN&^#] R[XTI@Q M;%]+,&C5>7G!_4;=/AUOH%? TE.C3M*?LF=. [7RG1!1,X5JRB8*&>T8PVB5 M5H&,T*&U#EQ;,]&!MZ $\LVB4N=@+V(9Q.ZTV-<":-X@_["Y2FH?LX#PDCF# M7C%S20S7%@SXE!F[N5Y*-B(5?GF??CAG \7ZPK&:@YC9 /;ERL'"N_NRML([ M_JHTNQGK&C6CK(LYX%^N8:T?_]!]];%CV'7M]]?XR6B#I;6I/.N*;FDKB2>HA>"N$ZCA=FWRZF2WM1%)P/6'!M',3T MBU9SEU#7*DMABS$-: 28X(L,7';DBD23M[F;^B.?\X#.QH<0J=U"KZ"#IC4L MV49)?DESJ@>Z,F"O,J*%,W"F\AXD.%@W[+C]/JF06G#Q3Y$ W8G3@3V5MW Q MF&R$@=',8'\>,-Q)&$F29LD)NEQ;RJ6C3P==/,J"H8*V0JMV3K+%1A CI)I+ M6+K3%IN'7/6H1X!X1B=/F[68+4#K3Q<6M)-1FQE2?&K(M>2@-_76F>A X]1+ M=Y^\"["1A'R*7_#^R+@Y(2@Z@'L]:'-<== ML)X\]O#N5$BU24V2Y=8]7%JTW\/@]8)CA!6,\K#IX<3CC 3R M@Y"IQ*&;[ \Q!J$=28^(\E[+#X3D! Q F U5+"=]W"O'/7TQC'OVH/E9WV-Z M])WJNM%BOYG4T*NN5XFN&F,G0H*]$IZ->7O'A=XIO9;]MG]SO,*&=EWU@6?D M0$?"!QPFC^K(\(PXYDJ(CBAT4Y[X#U$=ND-7YP 8_Y@5*6TU= ?5J)DJJ/-X8W5Q*&%/*=M(S&%*<_<$IS 0:2M,7!& M< (FC7H(^()#?X3(8GK;W!HJ!1J->#Q]>\%X@+X4UL?>^,Y9A7160\)^AQ[E MI9?'*%7>()?](,;L,7-SN=A.LU.N6A.;U#G[]^\2#)IG_/G=B7GEBG^'8Z<& M8MK8"<=W1T>TLG;DVPQ4I6>7[^ZV>Q[^]A/7+WZ+5'E7]N6=0&8S7+Y)SG?V MJWK=/8B_6%A%Z;]UM][7AWI;M4"/8N5PERHKN%KP#N@'($QB Q$E?W]U.QI M?[TY!_V1DLP79I7.NGB(L:N[)+&7VH4F^:".9#B])IZYF.H&C.?PJNA\.QE' M#V(($IQNC1$#EW@I#E&#D'+1!31ES"[L#!KR1"C0KU0,= I2R;)8^,CR&'RE77<&)TUD->L5B MW)H8PE-FS@^[Q#"<#)T6SUI#>].7B3&B9'KT42]50+@P,*H#"7J"64G0+:RA=@*[O+.[*#MOTY= WG+S'\M*KWD'Y(<@Q:)] PM:BND%E;E!'[.+@[_TAWG@AKR_8) MN*.#_@W^EM^O3QC4X$ M^6E,'4;%P;]?X'$6Q@4#=\?3CR7X@SO9N@9UQL['O'[A5!>]>#%\-:<0R-HJ ML32."M2;\O[()2JC]'T6&LD7[QKGWRZH'SW+^;-7F*326:MPHNJ FIFJ-;!C M[8 :%8W-&%L"^I2*>U=-6I@U%R$R1,]EO92E%S-FU "24^/5J QA3O:CR05. MVG>2+JF]8<>D:,5W=+J)4+.=CJ*P)?@.77<)*V,&:] S2!<_HM<'9JA1IWI' MK$+ 0 ':Z+-*'QH%;3I5.M ^(#)@V&5])>7-&U'[F&7K2+Z7. %C.\L_>+;K"?SUW$D M?%9B[^^PFQ7C+"]J;F3NI2NF2,H2>.\- .=274Y+LVVD+(;*$MHHGDMM04MQ MC)(-0'BM6!=W>*A%4XI;':/:_10,&JH^#6R^)IZU$3B7-^;4,XTII@UEJ18I MUH,;I@+:A^2[0TPO^/EZ#U3Y*I[)/;9>[+Y;+U]5/.YVK.J5-UX_I'R5UX@ M[1;8/O0L]\:I#Q$^A0G,NKP\OXEG/C6K/E ^4-W0->/YQS(C(7#/$D8 M1JK9+KA/">5?(A4,+=05.B77U,\Z"89HV4"F2J=+%KLCZ2$O&G68J.V"*_/>"&0J):37%QMVN=H/T-8%?3ATX3$!#H2" M)0KL(SN>N_4W9S&)+ MLDNCS4RRH_2*'T0WV]]D'XIE3X;XY+-'0]]/-L=FMYA72G3H%M AR;E&$.T] M-&B--]SMEX^/#*ENBMBR1>&XI]OE7S&^?V6T2J>>.^1Z^U4T%5ZJG-FXE<]J M8*]Z'.WSI2PC]LT%XK=+ECU;^K,&ZO*N/AC(PP^C4^F&5$TP]R5M%50,=+4O M)&11=61K=\>48,!EM\\$V8N#*^I>-#35O4@=]>V+S[;R;6AY]T.I$53[9)BZ M]_'[&&>3%PB-ZBR^&DG^UC@[K0C"S;@K["DB^2WF2QUP'[Q6*KI>8H)?BLOH MO6[J1\XBK'4UIYJ8UDA]):Q5YOJ2?A"M,O [YX*CQ$<\H$>FUXD:U:B88+HS M!CB,87(MH01%1#1.2S.MA4Q'F!L38.?4/0 VIY-+I\(UZZ!7$IQ.*'P$Z.T0 MK72M2B!50B?<@$8)IQW+"$FM$MW5(W,7*\\B6 M_(I(6RS748T:.:%,5Z-^--//=._@R>^>7K%K@T[A[H55)WZ-?+VJI\3_U(?X M"49=V7&#\Y\NEF]UIO6=L^C#KVF];1;P&?^A\D9E6JE5S];#W=5G/S9MEAR[ M>ZL :W?D8>^M-6_T?T;]#T^&_O[7=?Q"G1H%O^&I-D^+<= &=[A\$[*&:ZH^ MS,([S-.K]%/YO8?#S4Z$PN2$@*O8H=P>BH7K(:"F GC "7QM.G2T*[@"[52DSF/ *SO*=E M( >VTJU4,B1=R.>8T5P"G6\E0<^\.O/WTU7E'P[TIX19AF>FOZJ?/(M_0E2C MXGS= AQW=U3V"ET3;QT;/UIG>>P86\<.\ZQ"AB^Z\O52SUCNAG,[B/PUF;>U M'T?9=&_+BMK;&EA7F.\35OJZN^Y(&QB8T;)=3%A!87:JG$"+9/'<,LK> T,N M =(Y4TI54#^\3\)<#D4*A%<[.1R(V9ZHXER(*H].U&.4!W^<2NQ\6OE1.+EP MAD6ZD)1T86F=P9^\#,(:-4K\7(W2AC5 M#] :./=:.9TSFH(0BI>W"?Q#*+ M3P5BPK+IX86KO-13_?'H%+\@2I)T6:F,H_U!1*#P?AF@^M4$0P9OO)!)@J8M M-!A2JVLN$664-[A=R(Z0J(9#>*D2P G1"-_:FSM3JJ Y@3<8*H.%+@NI^8X3 M;;&>JM(T13?\5(BGV0Z03RDIZ-&?YI$B?9MY30U%(F'QT,M>^GVHI M9::XNM3V;2QZ*3*@;84/O,7X#O,D.\-P'9DRW@U70X@$:NQ_&X?7C5'I@>3V MUD,"[E[N,%>'TBCI'!Q?XW >."]_7GTBZIC1A[L;#Z'75ODW?GM#_'COS'DH<-7 P_OEUO7E/9:'"PN:!XN\-[.MS'H+\\[W MQ^_QQJETBA4A[O'WN%7 -WE\Z[/&(>H^7/KL=R1P5*]^^WHZ>C2FP9!2^^M; MLCW-/@: +@4/U>W^L6^O0/BE-%):A%T1TWC;[$VY1&0:/#ELIE>Y\$JQ08UJ M"^(N50U8V (%_*LD =<:PH.UG<*GO@NZ'!%%'@. M=;L4MP0:111X%G6U;*UF(-"8V;)16HS!@^A4%S\)<^7DO)D/3]*K_]FLOG4L M_W&T\Z?\A(2*F(7#;&(\>RKDZF!'_FS+4+^'.=58C(4LYV=> &7R/( SZP0\ M&^ZBH4#TC1_8U=.W67K?"49M#V&;)E"362=*#\&GQV^_#['=073Z=QVK?M7F ML)%HUQ4 (/_!I0UT_K,_1_,!GS9>IP M?*06OOC5PU?=+C7=) $NMA>R,86W=\W:\FIY\!8<%#3*70;O@=XAB6+ =CCH M%X3MZ6ATB5:WH-4H+1&,R#_@,=57C5K'@OP)0M8H9I2.8!3P+V6FPKI'836; M6/">_B1P-E*-TFU5V$'F\GR$P&FJC)GPYA)KZ)V$!1U$J.Y6Y&*_PDEEC.[" MI&.6N8XB]\/ &TL,%5'P)AS X4DV*9SDNAPY7LZ3XX2.N"?TF' U:AIFL:DE.$_EOO9 M9U_I2AJ,>S:YYYOGU_ ?B9Q\1PQMJ"Z2R%=]T\RJPB66V_*+EU\J>#..-"/:.SH0PH..XNKF9XT5N^D"!S6*'XR@HDY'R1* M!V\F $W(XB2VB$.CXD ^/9MP#GF;H#(^7JM,4=Y!HH=3Z7-JZ>>F<;$J@6I$ MX<:6L^3'60H.@<^$C0)5QZX@C=U(C7KV%+!2HX+\Y/B:/8$#WSP;E)\PJ&G? MV]SQ@ Q^_Z=& ?;B@\&*\K5DTH,AO[S\$[9^\S$G]VRN =W?!Q9SFN=+3>.C MRCEG^E5O>*?GLG% 'Z$6-S.G^ 59+]*EM*)@;.\UNK;KW^O'*&N1>)O"&UA M';P(46%K_LM(6U-^/$7Y0OGW*%#6*M/+Z$1EP2QO)(3.DA^AKU&M0TJ0XK)7 MPLR@K^)BH$ Y<:C%HPS>!'6 [N*ZDHV@9L=>C'9,R'P:5Q<:#8&B9%>]7?:P M*3J=EYO/93KE4.VDOP#5V=+0Z=E(_H5H!+0C)361 3R@(F4!V6A+6M6HO&AZ MVU[>#*)23K&41W'H:>BXDO.CQDN0R(:-F.TA^_Y].Y&;K#A!;W/_46S_9?.I MV\-'^W$QO)S&A@3]9__J!CX<6)-Q8(GQJ@UI2;O'WU>'A7VVW?MIOO6]C_&C M@ );FE6,A^69ZH_Y0A+;V),@] ?R[%8-_-M:4FKRI2DVQ$$Z;D_<5+[*:=// MNL$Z(7T4"QL.JY9O1<^./H0OO7U,TYG&:/U@)9OB]#BR)B31_-&N$F.0?H-K M%0PUV.E][0ES70.<*:^ !$= M(!G-D*IXE^$+G[S['=8W:+)F>3N&.)0 ZNA MA#96>3Z\B<9GK9FCG\*-[A3/=V"S DG (ZP6A=6%JW6:#:YPIP.\L/X6\PJ( M$XAGL/2I>Z1J5)I99W.)+C#Q.U=']0X)\R5PHY39SM&&N!H18DYR^*:FOGB, M_F?3>94%B)DGGW@:0#S>$;'=)!ZHG_#!?YR?;/BXI]RHP'K^\Z7R'N<\:\]= M0]LM9Z:.\J4/-U>>C.X\\5@U'K3IT8&&T4_$_LBJIT%$.B: MG&SNNDF6KAH5]5RU@>H(3.2T>$EPBV!\LBPG/382Q!\$RA40329U8LRZ.(JQ M:RATU4JR*:GY\M,JZHXA!XX9E(-=!>]D\2WV-+M:#%"]KR#,5H^6C6PM;QZ1 MN5+5S7O:V(%+PZ%_9)L?@012W_M4:\C&OIQ#B?08F.5NI'H.QL)[3+.H-@^@ M1@'7OL_E"@3Z@1PVLUHSPH)#'I#O-(*HA5)2FJB M)-@ED$S0%0Q,",BI.#.:!;PRTPN_+$8?^>O52@>PF2IR6XO][37!':*:0PU*C@>?E%3@\'LNN"'SS&*;9S1GK5 MJ,")V3LG?B;, >]'!NK_((O.;[V;8H>;,B^S?B>KUA*&\(!HZ)GHFL\(@': M3Y<$(6!%E'*R+58C]8=5&; @;UPM77(4O@#=!")G>^O;_\).J0O?$>\__WRS(YC%4T1B(J]N_'RK)9_WLG'H^=> M65X>O1H:)7&?-45@O0KAQQH*/.T=H98![\3#EBS@7DNP&*^#K/ T$OI$T98 +1$C.D"7ZIE8MF<+.LNA Z0JQ/(Z.: M_FR^DP41L2,L>8+R/EUBA@1BI\ITXB7O!LN,+D&K1I +F2I]/!1"0R&:(>>_ M3)(5-@=5'U5\9/2H1E3M[WAUJAYD\AI]EWI<IC@3F!G"T8 M6_6MOFB[C)Q68COTG:,!6T-4(3=%PED5#IW#I1$,J=X2S))7TLD6QT>?56AF M.-F(DKJE3G>C7].U?K9S_7K/NU<>^=\E\IV\"B_=R@H8]0BK>RSTJCKRYE+V M;I\'(MOUJWTNUE[.\LLKSA]+=[I_%J[\WWC2Y0'N2==LND0T2A+73'3LLQ*0 MQ<5T 0T'$@2LM=":*;,A'CJ%ZG:?'D5:6-O*RW0D:$+671T>4DPJ=RN SI[@ M F-%5^]_3N!N?0'X"SOFTJAV'$L>(+E/-8)Z03]DY28M?A)ZFC-\B_9*M)@: MIHB$$R$6J(,'"S+/JK9\QNC&URR;D#HENR2!>S !37VNV^#3P.T:\)*4<]T1 M:T0GQV ,J%% 67O(N3(EJR*,4B4UO8X@$4^<)EKU?2Z5WL!.HUF$]4BFO0WE MM9 7FC$3KU%**?('79M /[$&8H\7T-'$D#?9MBJ+OW]@.^=J2!'(\T"K="P< M5N%&>AA38@KXW"RC%'D.SMFU[).MN!"_WBQ3/Y4^8[.]YG;XZV]?CPFL@RK^ M:OKYZ*2U0$]F$63=UV'EJ5^^%'_";H\GZVG[YJ?QV_3__5M=9K)\\..)G5X? M+I2GEENW#%W,HST:/#S5(Z3OIP-'T:.1JE4$2:, DT8 :B*A4@06S&5V3#Y^ MYHI++%(/.XFXLU $Z"?%R;\[B8!TBD!Q/(@G":&?*C:?2:1]CD^/)\RZJ5ZI MW@S0M_,D*M8/!")^%M-A[^'OOFZQ6]T>Q6P;OY <8/GO\5FK62O+O?O61WL: M_3S.S&5=V;FJDNW;3>WV.\:V",!$H:.TGH>1]K[96?GO'^']N=%E/X?_AZ-X M[C"N7U6#4Z-V.?BFMHL7'-A)8V,9AT]5Q!O3Q)L6_=SRO?)Z#& M\9Q1$EL:F(,3/ZT4S[VODDN(MF[S MXDE:73>HWKDN0NK#!ND,;)41)H6VA%*D"%69X& K''";SI\9H#D%7$AH\^&W8(WKX*Q.T[<;!R14!X (9L?;XK M"2[L+'!XZ%=@M]>2%'.74V/O65][N/25SVV3%.H^URCLR2E9JR$!PU.($ MQ536[VXJF+LN+(.]7T#N":50=W2<&J6160HNE@DNC%#"9RKJ(ZBXLAB5"UU< MRUMVCK9:]6%A./M39D@S4##K!XP*Z"OK%&K4RNDQ(]Z3)B@9J#K\UG4Y[ <0 MDEN--$!T&ZVOF8N%=ZH7(P$ MQ([FX@$JY.NA[=4D9QFI! ?%/L #>Z5GA9SV"H@MJX3#@!Q?B0W&A(H'C?\Z M2I)S<5";.!2WC)HPZ$ V=G-*LW,0923NZ^CD2#/WCF),2!Q31;7@EEG$TZ C M)Y^\#?].W/W*^;NR:OZ1\\5V/\'6/7M[M8.['2;^74(ACXG96TEI?&GY(7V[ MXB,^N.=%U^LB*'WR9\^\E(_S_)ZE+Q@2TECU"; )8[^R$!?-S,(LLL-%U21U M3 (>U+614M&::35*/VYN,3&DI%7*8[B:09P=%#_O6H"98^^(6?&9BP:[;LP^ M;CE4]?&SZ3>HFL(YS!00RZ/-R&FPET(#=)<&7N>NH.Z$TD&&U.?)V%HH'BA[ MR;6'\F5S*S<75)/(I12;E\W+2J5,8Y+-?2@!/]ARH*KA3BDQ8;ZJ_'/B<79U MS+)%Q KB?..SME@K@*782%T^J$:=8PH#7_+T5+:4&)N="CP<##'!8?FC)U"" MA+SV!(1U?P>3JJ 7LODNGMZKA/O0&T''WR=-=4#-L $L;1$4*#56H]HQL^3% MB(.&5&T'L\9TV$]YLVSZ1_"C/32L87=Y8&&JZ;+R.&Y]VL.FS3/##AM[S *. MOPWZPS\W^_Z'/I_'3MJ,3^B&Q4 MKUPN*0)(+(1?BEDEVY2-+=X J3U\+8B]CHMDK:0-AJ]3EL"$RA@+??!,RF,* M65PNZG@=*A[.<,P.Y7L]@B+;0TXK\[NN.[9Z^0'K!AS"/'6*JD3:.D5$AT2X MH &I;;AN"/@582PQG5\%1APSF++#VB&M^L]GF&3]U<8>UFNZ5O_F9'3P,K-? MC8*L"7 91K4<08DSZQ7A]&D<]2#G+Y%*NTN-VNJ"S'4!(;5>?]/":JS"]UUH M ;K@:'5_U7'*>\GI/:Z!6]X$.7MZ'[8NC E*]X_9QMQYHNIFR!OMX2YKWYC\ M/1';H9)?[O91H@_6K;O+VM?D7UGQ2=3ZVG+7305&C4)_5Z.J\&K4OY%02\]Q M:_]SK/R1A^(TE=8"K:)I'@#&O/#)8[N@)]SUY(SDCF$G;;'(C&H#)$6_HR2I MC$4I[]LH(D.#A:NG2$N(?<3+_ M>WIW\.?6!T:5W\A+[:,5KTPU5S5,Z,7W.!3LS"[?XKFM>(@S\KJ3;=\_/IZX MRQ@>A? J/7V$();QN:M!++SCE\LLX":%?GB8UH.>723_',NK_SX=>V@&#$< M,*]><>J\LJPG9WJF010=8'AEY=S7X84C]QN.,6OS3F"==N\>^$2ZK1]@)'E5 MU_2ALN?.-";J](.13#_YS5O%]TIW=[.LJ?VY%1+7J[*9@1CW?"*6F%"M#R-A M$2AQ4X@[WYR11!65_8^G(AT1PO,KY2*[.."KVJ%%3L++61HY1:6U%V&DC MA,B!TWYR1-L,R90/K"]@9J!'J\C,T0@3&Y9DO-5EDY)EWZA&)38Z[5"M_7EU MVMT3PQ5(;6!7@>D*)WOX ]CNQ2KR"4W2N3@B*I+.QS]5Z-/;CO?+_U3>KX!0 MM&5(@HYPE\/[(3YW$\Z8D?GX#'XQ94*B>5UTB"F@ X];[%\O55 #2QM*B7Q/C5DRI' M -/!,^@@*G,I+. $2X@/@B(4KA!6'@]<;KP7!&7*:P=:KHCGT@I=7XA?N[?7 M3N.>33!:3"]4P'$-@)Q]B>1TW4&7$ ::,KEH>.>@>7O%-P+K)<^@)>HAO*\O MM@5?RLZA:OY$P&))EC*%AJ$--*J) MM%W_3;>M"(A1469(*PH*0EH%48:DU184&B(@H""DE58F,2J@44-*168PKR+2 M,J45(3)&AD +,9&$H<4&9!80,B#*G"J%6)*D.,4^Y\O>Y]UG[?]9:W]@ 8NB MZJXGSWW=OZN>H=*EL9:M/-Q;[G[Q&S=LTA1+865QN1CI(N-\@>-/ES Q&C8_ MYIX:WQ[8*7J<%/9&>21NC%#+T^A1WI &6OIU*;75DF(>&9[JG5>TXUQ[ M;6,/"C[A?J']@ K#3%G&A+WN+!%,T-Q87]_[VP#!7+DIXUB.6\_:TK%A39+6 MJ5/*S9 3PI:NIME*\(G9>1\+(+6@M_1M<$_S8D>Y1'V.I@:RT3*9Q[CC:*72 M]ON"VM25U:J[A VH(W>)5/RNM ;Y<73]<)X!_%CR4G=L]F[2OZBDG^'4 AH MY^ 3(Y6T49VWREU1K BF$796'7(0U#]\.>;6[B>P,[$ [5)Y9N'D=;: "94A M)&K:M.L>.?;0PB/7PI[ZZ(6%]4^,ZMRGO8_=,DZT>(\??]+K_Z"H0#ID M1Y709\,N C;M_MZ'*\D370H!ZQ4Y;)[QW MY5^WOY)Z=[+RN^7=U N11??UUP]#?O(_T.9L X3V2#?1@!_2"8?L4Z)>6 -H M,M%ZRY=8,<9TYI3=B%O%F%:].WJ*/N5JFS%.&NK)W-\Z6(OH>Y4_'3?^=- SZ$,%@ K;?QK! MF_@O=!T(*(UV+6',9(K-J$Q\G@ 67Y,YL[272YA5GX'7:&"-O_!G,A$! M?3BF8EMLT#YU&A 48P/'9E4OBN 7L@7R7 "3C7^I!XC>&/%PQ=Z%WM]>LFJ* M$^/K+U]6W!")^-O*7E3P[H-^2MW3CF0()\$)OQ'/K;:)@8NA4C&_45+VGA:E M;9:TA-%%+*B') ^N2T_:"0Q/EY*>O)9R^JSF#]Q@&5^^<60^OL]&>!T_RX\F MF-..@)3&S@31.AZ>YMSW ;U%H2B>K@:%-#%,(KI0D]5@G2SN7#%AGYBL]"QM M?4+]#[XI.UHTD1VX( WSU\DLGK:/.VAETTZ0RT.MGLY90CA$\Y'")4RTEA^" MU4#:40)BOZ,=4I4Z'HD\DR&L%Z4XXJ\5T?1@VPIX3PM?G^,V$N#\=JXF]JIP M=,>+7KJQ4@T"A.DA33R]G!;Z6GA4/)W[A#]3N$TG[V7VL;1"L]PSELX/]=ML9/[6M*K+5TKM M\SOR31C6*41>3_X4,C!Z*4V;-OXMFSQ_9HH'$$XQH!\"L9GYB_O=P MJ5C+-3;B%5.;IH\:8X)&OW5T>L3/?_5QMXTYK6UMHAOU5MC@-X0-N235')7- MQ[IV3 6:!G5'MT>XW_>M[K.9MIP(J4U5?N,0[^"T:XC?P41Y51_MH W[%N($ M3TL9[[X(D5606H+RT.,I JK#$EG">F5X%]U::0]M^F\G\M>!K#N 9#/8_F H/T]*TOWL499WRBKZP<47:;NL[VRX8#-U&MJ7 M=."@U\?<@J3'SN6AKC%F+].VNSWR*'NQ>/JH!35[]P5J+K;/W*O@:Z#KB30G M]>,/)$^#+4ZD]#[[+/B)0RYK_N*BWKD>0#\.QX^LH21 MY!)VT'MP6I>69[DK3!%M/!Q"23%Q@B-5'";LEA5'E9<>A:!H M-$N+"$N89JF-Y:)YV XUN2YB%9W0G/_?HQYGG3OPQ M&8 UN/#@ZX?+A2D97P,E^.NYN)>ZG-H+W]ZZ4I6U:1P6V= C_<1LIX=GSJ7Z MFH(K#RO#@T(6O3T/;]H:3S\)-!X"Q(5LQ2J:LRI/^3U_I:ZT2GD=9+8R-O(J MZ%N9W^/4\8U.)/&5/W9FD$R^@_X%K:#F(7O*BL2BT.##Y+6[O]F_Z+O5 WA' M? M#>V?\$N:#%!#G,^7HK:-AJUR7,*=+)@7>\?Y5:0,VOH;ZGI8<67?C0*G[ M1,_7\(.[:SOZ[X?5@$T>QUCZAP?KX5"[WU5#?V0?_\@A45U=%:4C-MTA=D\TN3:/'O)4QEWV&T9 ZJF#R]B>7YG#AZ-WU#-V&-D@!SHA0'8>^?X0RI MEBM$,X;4Y#=!5AK!,'Q4C;#N[4QTZ>\<^#7D+F<,LG0]/BEZ\B(R]1IX3"8G) MO!7P:S%Q#.&]KK!G84S,;[,&KK%.R5,MK4\HI"B.DER4_CZO^K'0^ M#*\ >\92J<.(S@LP3@:G0MIC(3>S!$(A$2QW/*8QN4(\-M5>P5P71Z,=K*=V ME:]Z0.'@_H6>1_0B9C773Q$>)@SL?_KV:0_Q7" =I_ZF-'PW'.P.6:,45K,J MM8):YP$J[QN;DB!\2C11$[8[ )DUA&A,U_QW83UO9X?(W=47&O) M+21XG-7=\=>7?:WLTK\LO*[D@KM/O=Z__4R>>EO.E9KH'. M1!KP7ST!:A-\'_\_GF \]O!___Q^WD)!_QE0?N; M&T%=+VN=X90@PC+1S74_WC'^51#_:_N#![(VC@RI L"LR1=BIU.'0] M=U#'1I5KY7B$:;B$"68/BN351\OI>U-M0:GR!I"DP5O-P*G+$AK"))7BW_IY MN[6>,C:DN_Y*#?G%X J%*_PO%@8XO.D;6MA7=J 1GU6&HQ$7*(S0B".0CK[A MA(*%%-C1SFYG"=?,H# @*LKG4J%SK>E]R&VH[Q-[YDGOZ?0ZB%U9 MF%)1T*X7>XZ[8_1]S8,2G\)#^>W\LZ2'#$Y8&XW7[9;MCC/]SRU7$=$"@!?K MJ8<:$0OH=W[5<=WU<+ P6Y3T>]T+U9\)>13[T*&S'4_>=CZS:W0KK$SQ/!]\ M?V;XE&9,\*[;@3F&4L:_G6G4:)#1Y%D^(ZK,SM]RQ^+D\0]Y^SL>A']^O;VM MPX+&(%4-^^=5W0D]+FQ[(G_[8'M_GD,][6T&MSBJ:*C>PW':YT9A--T1&6:" MOG@XF#%T$@@!X&, 6%E'6Q[5+$"TL; _ "8%(SIJ#-X>*@Y9SX==4/D^!1<@ M!XC@,SZ'6$M$:D4,;\@#0+M9RR7,:JS2 M$@>[._I !6A^H((H0"V%.DM.45K@[A(W$-;$UBV/*;@XFLL[X2. A P(CLHI M,X;D&>8L, /4A ._(;TOD4A 7(?[?!\UH3,M_!"BBLRL/4L7HE2VDCBNLX19 M09PIH0\1%]\#-?'18T ,0]#%FNLNSG+FCKV>?0W*#-$=KSP#^_''@&7NQ_LBFQI>SW2S9(=W6\=N'!5E< 6,(;PB*8? MJG9J\GS5$Y2&X'-,V(TH.4"M?I6ON[S<"]$UEV.71Y9R:!HP"2J=%8%WT3LL MZ0>>\ZN)DI#EH7TY978D9);_#A@FAM8@/4@;VF0QT[ G6L%2EC!M)*+X"5/N M2T"-SK0&_?4"RV(Q/\Q7Q!6*C<-W#[POJ3SA3^N'S\X=SZ[I+2B?C6,+6 9 L:O#>BP[SI2!S[CT-^1-K>\NO0J.N JN4C*FTH ML\0J59W"DO0%>8V5\OAH[DS$:DIU6QC?V\T\K3.5X%IE#&!%A@_Y;I&I="N\ M&0):F.K+TTLB5H 72#-7( ?8B2.:V7RC5&M3S,H>H#8F^#SED\H&O>\@]+YM MB.(\D?P,FH@DY!DN<4'Y(S+,GR**68 \F@EZH;4R',?PL4O;S3VW^]BGXL1T M]=;12_71E9O,:KC>S*J4AK07,57VTUV\"!<]LA/V_'ANH 2W M<6(12*+MDC+74!-)?W6CSF,ME?%S7_G_RZ;1W/7,5 M.]F1'VNSCPS#].7.HC0 *0+L\ UY-NPMV4'7:P=;O>M!$HT94UHE(6MQ;&FXX\]G6M-LDM?[T/FGL9R#%RM([)=O?*.- _M<,YE MV9KO$V#S?.+M>T_[YF3:=V>:;Z]EJ5M MJP"[( ,4@!*53F-L[&20#7AUIK#<7;R$V31X6(I3ZY12TJ[8XY*MN3M*5\1* MMJ212;HV76,2.:;I!=BLV(MD^VS*U'Z2:U=#L2DR,;E+T+ M]NI?8+[+DCOT.[I)R>NHG4W7V3.5"D*X_Q(FS?%D>3A]*T1*66B0W>&MK^^C MH<>LC_!J+XL8_7& 4L@\WA]3[A\6X^3M6?^"QW_H5CP>K/R.WLI4)^Q21L-D MA:72"E8__62:K,T]! X+AAZF2_( _SIPEI$Z+_J!ANNC 5+&ZL%IO[='"R<1 MB=C/=#&Q-"/"#5N4<6E4?O;-)Z&M4!>#Z2%D48 K_-=HOP%R)YE*PC4B+%SMY[@;R_(>Q?X MJY3N\%EB\CQ1!ZUMFL@VV.O+S'4T[SE.I,.AVW(\^G:>[5+&@E^\!N:):G!& MLTC=,0S\VEK/ONWXX^C.U .5BU+^73YL*ILMEXAN D:HMUI%S0CLQ]/5Z0-^ MP%KN-HFBW*2SV<2BNX9X-W]S?PU?BV8(^?#23TNW==-V2= >)1\U1Z](@31; M#,@WN8>DQMX^<6*KUE0.6Y.&ARE2JQN'D6;+AVDE],^H2"<+W;O8NB;.'W@& MN>G6/KY[,U+J6=Y#GA\O%YH6U83Q0X+B\W'K5_IFI+T8,RSL=/>0/?+.[#6\ MX/UTT@=H\E/B5/?XXEH [,,9 >3$H?6 M%%/@ \P7YQ#E&Z E#/*K\+ MXQL]?_T^9?N?_RM?/&TT6.53W/)@=)4V%+"$\;@2\_4LS1PUC]^.$&>6,$N8 MW\VE=4CNS,2*N;;M3VX25JB2B!\NJ#C\&1EO&S#QDL!3LF\N81%/8O/_ES<^_-*NXB!FL*AI":.'4O*?H@U<!ZW=C#< M_-=NF].Z"?25RD/00",[WGXSZH]M%/M=XNEZM%T@,1[@A-1EG>AO25952S5G MO8/XO3&6_/G=;#%.+H*/LJB&\CK52V25F_1O6LBVUE992OZN/AGJ:IQO#M'( MG/RLTPK/83@HTC$\NS/?4;](>3VN,;4B]1E?8F9B0MAB[YMH]G31)"^FP.(1 M(+E+",>Z':TDN!6PP%' M>I1$"4.3&BQF74%(Z1%N4XO^48$K7A8+^>A=@5!_LB\=&I M^-BRQ_LZUN<:/##7:]L0X+K[:#/;+#NT_VF(>L\[X_I%<[W2H?N1>W/< MG;ROSFU"J.0J7!-@0OTJ'9AQ@RBMV=*()8PVP9H^0*SL;*(D$[:YVQWMUFVB M[X.%BF,T:\BE*?!2- ,[.60=7Z@%!$&^#8 J[\FD_;F,8'E/)&M2_O#2H0O, MB1OD3R&@PAT4S:1#6(']VH92F"'M3"3^UCF4>/BMTJV,2A1>&;J:1M@Z3!?P M:R(YB4G6RCUB54"S]HF35&8+$V11MG9Q]Q13^]WMM?R.UW:S'8_WIYJQ?=*6 M,/=T(L8='9_6_^6B]<<+MN(Z86XRL##FA1[IF]%XY,SXOJFZC";Q[T^85_7< M/\_U!G">S"+)#SP/8P \$;QXM] 19\S_S.S=(>L\*>/= MXQ_/N;.B+*:T[_SVYOF>M)^B&$\!\6C#D4@@A#PT(OG!4#2<>(K[Q^F#WUKE M'JI[D>^>^03I1W;]\>+J[CV5Y]>50FREKK>T%47<)#*'THB+IQN\S#H.L6/LA\T3' MHX]#(R/$Y!2BAJ-;P4C$E2!\5"'R!!6Y];QU!\ !^9:XENZ3L,QM@!_*3EW" M;$!LJ:E'H/9[/5MJ @SS+,57;W&(*R9[)ORM'V.%,D.:&6P%?I&:)]IJ?N-\ M@ Y \;*T:*OKGP3Y6T!5WBW&$H;ZNIAFNV,<+LGLVJ!]79#[]:2+Q]^N+'T2P 4\N\V^GIE3?@N MS KUF]=5*!^M#4:C5H!"'@IJ?96= ME7:!$Z!),:(.C37R:VQ;;W)U0:&0;@*M;&?%$R6/"3NI"8!ZD/_4(C^)NQ_5 M C" _,UU*U_^VQ*FV@ZIL9M]02YF@D=P\?[FK11X2T(&>*BIGI^$9FAG6@;0 M>(BW*6+Q:]S<_#169R+;O(DX-"8O N^6EL+^"K]NSHC9FZ;KD7:2KY:$ M9K?D118+(VSG,I\%;*W-B!XH-3C9$6B1)?=J,[9O(VH7^":<]&#C/6(\O"Y2 M#MOJA@3O\\X\Q;>[L[,$"/_-_&C;E$6YXR;_![EES/H29VO7#LC]Y,RU3N6Z M$'E"+P>+I86J[M-(@ 0NIQN*_)5GXD@I^D4!T<)V4GV]=62AN2;=E#@!#1XE*TPJ[C[D3:,GY%>1.D7>M3 M:BL<:':J/.YFJ?=C:J+\$;301+"OJZN%VO/9SY .OH;5>:X;Y-'Y"T1.F+.1 MK9GD@QGP%W]X&ZHM!&VH4%X0"6F+94V=R8A1-9A??5;54$8E?P-5V?2](W0A MDY-X"]FI=!O0^4@,B(2 -MS6TUC/2+"QHC3CON.'NONZ1>(: MZQ K. /\*LE*MFE@,);W.8P1;^NGW9#BXY#O$@9"HB;R>MA/TBZESI&,(T18 M#A&K#%8](>R ASWAD]"JSB83?? A"PQN)FK&B-:'#>F48I-D6S\* ,'Q:CSE MR6MC%Y>LH&O'8PB%!G95JN8C?L=W\*6'\&$M&D_<3KE_V7X6:2:<%]V/][%T M]LRT72U]65'AZA/FD5A;?N.0=CK\3=I9!?R.'9Q2D- &#P8:?9[_AW57,(2,%,N*4]#.JECY0Y-_OPDFSPUJ7ES M30V(32$83=7KQE6,#?#/!6HW#TQ*\\Q/@&?E]Z*0U=>6,.8#4KS"AI\J6OP+ M.)>M*E"QZ#]0-9<-V&T"O0_ \/3]WZC%$73IKX@U=0DUBN%A(G9PFF?>NP76 M'QOF;Z#*6JPDD5BAOTXQM$)JGERQP#!6_@(9WXTK! 3>8\SUU,2F.M]+H^%U M^LI3Z$E-@-<+<"K2CI=^12IP@T7/F[PS=Z;BT]WLV?M\+/>--/>7IKXN\?U0 M3\H8\G!5+WUVN2+A08ES451ZM&SF<69+IF$I,=@U(<(CY_Z@QZ64/+>3]O=S MR]C!LUAX7P'B_D6.ZD$U_!988!#/M\'3R&H2M$?2*L Q<'4)E5"P5.TV02^, M\!,L,. MF+S_OOVIBU1K_<(/=8'^K]['IOZ[:4:/^*"K;-!4TCK;# 7(2T%\>&\MOMLZS/[D^9[PH]*C6TR>UGM?Y@5#MZPVT_^]B3+ M>^>>[-)'GYOW<=>N/QXYV((+=-]7P1[:[BQZLX.0."%3;IQ&-&Z @%07A;PQ M]F"G/!BZ^W@,JTWSZE-Z@@72K+ME7+N80FI (U.+ZR35B\:G7"?D+V'6.^I: M934]0_:&'D-%5\L1)R4G/N^4L.$#*+V3TH+6P\5%X=?QPM6T6"D./+2$&4PE M0Y06_@:D?]0"S'L.1X #C<@6^ 88$03AXZ+=/7 ;E0'0A:IZ?!/.$"WPAY$R M6]D:D=(89"0X'@*SFO(WHR:)P)#*8XF MR8BFP$0+3(A_2B4+@C: O'LL&! 2=,'.Q'E%K/D!4)88;6PVVN/:96.E[5K# MZ8E.-W7GU/;,CQ"&1CLZ1@U#@].OE;Z0;M*P=<'(?>PC[GW^J#L)X41W@6'6UR/I5RYS+3R[QWO MU#_97[SO>-BQX_Q\/HQGM4Q\>*[*XY_-,_13(2^D6F1Y OSX[)_*HY%[O#E@ MJQ#>"@("BB;M,'RZJ.F"\JB8E$P@0.1D^F:J70!DM(( *H\\(ND78:^B1)3-H:=Q28JKW".LP4BFK4DL];(_NHEHUTK4I^]QPM!!KVXJ#?3Y='^-%-(=WI5B%I MV!+1B +C))TW"=HT1]6MK6^YWX'\1L(F^*HX,7"NBXL3YVD(A4'Z MW87]RL.0H2^TJM(,1<>'OHR2Z?H*5EFXEGI#[X+F\"#K1<;Y:%P_6'/AYR!Z<]M986;GA0GIDV?/L4.ZY%'1EUF&3V/7O MX!:M(Q&(0[?M?F1KJ.Y5.YXI\A'14QX!0UI("2(L'4_;UR=JPF'I%E2< -C@ MJ,8^6CAM8)0MBG.\].A/ F&RWQ!OSCZ]_#E[B\2/H-N MK"3VSCEN*Z6=@A^Q#A0 @L98U\4E3.L0AY'J&'*M9&B(FA ZI\2+A]T:W#7: MHZTBO+BJR66)IUU@M/*K@HK! )\^9$#*'RQM'1+%S4;&,).MQ@ #LM(<^J=; M>1@F2RT[L5/K72K@%1(D=6_#&/$FH&FCSNKCVO-P\'=70R3NOOVMKG^!C#N5 M+>Y F"+ZZ>,_NNX4#87CC5V-%@HW]0U<;KXQ;$%UC?[V\EW3@+J:BFFAQ=JY M,LP^?#??>FW-@\WZ=C*[ [$>&GA15+EO@<^6$6_HT[]#28[J-E_\# ";B,N+ M&LZQ84\16,V7:$)^+0QM0!"&.J8]R#K^+!Y&#;01?2LM1*&K-&6";.5).1%V MX4M0/!38R9FST^Q9R@QCEE$]R:0@;ZJD_/_W8 P?+>?BE"6,!D%'&8BVES>] MHY[8#"3P,##S*7QCC#&;(TU?X08GBD5KX0$/U,GHSCY2' ]=CQ)X%6265SP< M5C]S73\P/W;;MP>X!MT**1X5$9R>AXI":_H$OW)(-Z;\,7TH+ M/3MU[$-]VLNGA>XOZJ@6]"E:N[XDDU3ZT2LM:\L_%^]E[LUD[?BM2$*XL=]E ML,56U\*76=-09T$TH9M2I^5%:'Q_(=V(=K>-2(.J\:6)B:7MAW1("2;8+F(U MUUBRA(D'U&AA$/F5_=5TQY QG!ZUU+=7Z3:F=:&EY:NX* =R7L((R_=04WHD MX_PD^GJ:&CA76@PSA?4#"X8*;7J+" NTE##50^^"D^C?/^9$ ML:?R=T(OOZ9P*5+*!Z:\$CXZ)H+-ES"S+"D;H]P+5T9*1!M#+P[3T86HE4\F:-;U<0](&*NF3+95@^0F/!9F"AX&_90JM/=EC+DYF6 WP5=V M<)W*)J]Z?SFSZ8=&V M*Z4,JBHN5#\@/FN__N*GI@Z]<;-Q[^%BTF"+=U:SB&X3%QM%59G 22;H1OGF3%)J%R#_N,D/HVD P+'DUTSE MQBS$"^V5*S@^B'KF$V?X:[0_1P& R_6_^8N<2!EMZ MGJ),/[N$.4/+6L)XKCO-_W!B"3,3@AKHGDP/(J)AJ\"$BNK4;CGBBT/S?Z2H M*:_ #I%C^CPL-=&KEQ,#6A>JI7L++U-;);*F0)T6IX-[P=;T$)!\YVQJRY!O M:NP8D&@O2YQ/!PZD-A'T,UJ!-3S3)0P^?U,?_\K;W?83C2J@! OIV'C00-T_2I-J_<>^G.X3SG""71-JN$B2)/DI< MSXT!;\B-5-4$:QI^0%>(VX#H(&W$&E(3)9&^+=+N:+^N<-0>=!&@>9XC\!\+ M,T#R2B?\GTS:(X]8HCP'_^X8=S,X0)7CV<,^/YX]1![O030*%5NIVO)]JC]Y M.G"()/#V)'D5LI=F#JVJ%G=JA8_NAOS2N>[+[YY0ZO=R<1(@14>WCK>SA\TY MJ30M#16MYVVDQOW<1W.!-%L)UOVTX!*:-\,;$8 ?'TDT+1D]?-C7Z@I?T[0DHO3EC?/7*(]4=]>DAXO<0%U4=4/P*Z>8:QP/AXB- MOQ=*QM-?U@FPB4QCKA78W2DT)S./0S%\P=\TSW)XRBFJQ3XN+/S^B5_I&OEF MKK6ZZQY:;#+R&=&(F11P+/Y%UO8K]FASZ"K6M2@6E+M[GR@CF$4_*3YSL=R; M[1[QP\N6BU[N1$]''L/VS AU("H1S0(1> Q]CN_@SV75N4CEC#[ M\='5'XP=/%1W^:$Y#:'?&3IO&'.K AH8(VNVSZI:!T#/)

    %[DD!3UQJP,*]<_M26..0FX:?P0_AKPNMT%A\6/A7PC$#Y M"ZCT5T@WC:+5F[5(N1.=%^758S,2X5-3W16#E06]>!%^")=SL)H^/*WL:> R M%=8&N:R&^DQ_GX+VZ@?FYV8$.6E5,T71 W/]JVP&'A3XE@>YJ":ZRYU);9TCM4N/I"A:H%W_[$Z-ELDUU7EQNCUUAXCW8"^RCMJ'V7N'3]9\/RF V6S MX$^+O=\#E1K(3KZX'*>+XL6RQ[RE]('4;MGJ]);1-91X^))B-U78Y"F:,$A, MB,$;*W=!YLTHS>YE"/WSXRHBUK_WATT]X7=T/;A;ZX*56I.)(5PNQB;QUO79 M. "PLZ37ENB"W::AG_:Q][21T:E"\U"V_!_3OI>;RC[.R5-OF%T^H_T _%<* MO9OZS"*2HFL0$V+S<+:W0./!>?ZG\47<->7W-0FMB-9#5>GL;..)Q)GEX4WZ M']8;5T:P4\BUAWM3'F_:N.7UGA^^N[QN^YE_-''+TU!U@-?C< ;2[B8U1\I) M@W+>8A]/B_6* =N1QI8PMTR$K4-[V<5+F,8]_ A^J@D>E#4I=+II41)B$AG' MTU(&P!!DWI@]FKPW7M* 2BH^SC$6,FW*U^GFVI9-KH,3A=G6]UBA=-/ZWH41 MHFP+GW\+>\@;50\*/]"9<358RP6C"GOY"+-.@.DA7W8, MN07,*0Z]PMO>O;SH$6QID"P_9(:/$:,+^>0)U.EE-GE_1+E C1J%V0 I\?5?!8:44Q2 M&-&[%M6:<3^$&8SW-UQ#Z_!X(FI4I9I+&$.E);2RO_ QU<\OZQC8WE(>1KA7 M-D70 >=-]H-!Q1)R,L&@DME(MP$[6,^.HI_1+=4#-C^TBR=_!8])5_!A(\U7__0BZ.GQ) MS(!=?H=0NI5A:!IUD$F=6N)\:A/EXR%YE*IL7G:;B;9Y)#/18"#Y,>DVG_-U M)@*:=NFAL&-$YH)%M=98HM@EG2DQ3SY/#H)&XR1:W^/3>+B'7\5SE5&/J2[- MY/6(A=(%;:_;-1]KNVA$ZT[/L$?CCW+I:X(<-.-;FV-S YJ\Y?L2.'6UN?WW M/-/RMY27NZW)]="[([KI7XO%/P)O#L&?B2U,I!7@B72O%KC1V.9B[@T1YP M!OY.3$ZL7YSZ$E8=47M(B&R"/T$AOT;:N??-V.1Y(QLJ8\K#%@M'&7^^#R/^ M##3RA^+[9#.#"O?A]P2XACUL&=@SDZ7VU9>MV$U_XY]A[IT[&FYW&6(LY#DP M<4N8N#MTH^$_^&Y .WWP->\<,=I*,YT!5%"%)2 2K#W1%NQ^(V1%CR5P_4<>L M]DN*P6U\]WY";A^;\$A*4CL5MEA4'E,\U9]M?BZ8]_/BY3,HAU"^?.PFC:_< M)AKU/SER^3>[CI[1WM\S.>,4BY2L[,MITD+.V/91* PXT.L99*EP5M)@0&%- MTX0+% =HQ^JSL2MI%N#=0FF>:XM )I37HZ@H$Q_G@)]N*O5Q*3&=6J'^["9\ M$L^LODNI!GX27AU"'M#\QOCKX:O"O77W1J?Z!Y\=]#$WN)CZX--VP?J -J_P M72E?(I_&[]C>W.;NO,O#ZT&V9YI70^3+#6Z^H\GAG5_F5$D?"5O[B.(<_[M_ M!GYZH2I )3PWN[IA]U'S(:GJ"?V'D=*:=!W][,/#EB6F50[B@KT2%0W5KFO MN*[( "6M"GK3$F9QA%A]%MA+7E[C,_@9FT3DF,^X@!3/6JBO)1X<:^&M6)[U M%_%J+_LR8KR$22"_Q8VIQ7$ W:F,"?_9A'CP:Q-1!S%6VL,WI)%NQ^/ MKR7,=YE'VIC8WR8]K#?IJ*WWN\>B'CR^X^VQS 6O]%.V$F(' M.I'J('=153-F-T&F[M#>.C$3/H=/):\$JI3K0PJG@I8W0V&U,CA VE+G>4MBA+$L$F ,<]N819#:3/ M&^.;Z3K+UW2&98JM$XLNR8 $-U!.F6?"1VS*S9ORMW3/CX3,,(?VVE_AEY_T M?]\<64(^3%P EC!K;BG09.BJ0#KX\.\\ ^#+GJ!S^HT"5G5JRF++MJ-'1[_X M?"RQ'=\Q4MAEU76V1[OHD[?CXIM"V*Z?:K9,;.-],=_RU_W6/ M5QI^KMBAACNDY%1UM;E'$:4.B$;B&* +MR(:GHK 261'_Q*&,]\9[[>$6<'; MI-Q?A;SIFD?EP9F JHYP/\T"?HU/Y T4O?,/FCY#3N;K(V9HHI*:[ R*V.K0 M_JX_>8P#W3:!=B3D*5^<;1 45P0T.O+/'.4Z2-K5!/V\K:J'R&JJPJ?'T>[I MB=#ZF '45=*5O0O\">X"/JIM"- M7V".XCMZI]P_,C_^\13_!RX>-S,H9:A/FOQ4"<6BV2GCK5B-F,!!TTTMW4+7 M%V '!S*5Y-\3$]-UZ-B^F@G*/%&3]BLX="A6:FP6NZ?98/010YE^D3'#?9+" MB&C5RK3(K[OO5IZ[-9.]Y2+QLW6+\^A\E-T.ZQ+KVM^E[Z\>+7DPE%G6=\1! M ?$GC3=Z'G&!QO^/UHU9?C9'-&\]F>X'0,] ;)-?OLG K.,N*?X=6\Q+E8@V MO9]8O&.B.[ @6T6+4CVC<,]*9G6;-OQ<'\1BPX=(D.R6+5Y[0GYU3[B!3MX8 ML'ITZEC ,)SJ>G]:;HBL)A4%32QAP%^)M^0&=[0HEYG:_/,!Z7?U+M3Q59PE M3&B.8L? 1:\S+ZI?U+V(3S*49NI=#/N(^[SG%:?DH6=! ,'UFL_^DPOCN6?5 MKSPX%53\6%SSZN.N&V7]\0,^[2Z&^U1@[N_\'!LP )T2@F^B;PI0?@J;X?."=G82=SEN#"('*K$99\O7-X$ 3)1Y7E3@S"PZT M(D;V=^^5X;#P\"O^:D?4K6T*3?0#D<>EH?;%W9P1:T2HMH!_K)>Z"MV:2XV7EF MO*@6>].6E.8YK,]=&2)I#Y9^9!0+Q9S3E'8J5+F$V32#KWBIW%< KFG#ZCIMU[_"< MA* 4MS;L)RI1"&RB.;'"W$I"5[@,<"AH5[[]EH:EI#*?M]YUO!0I#0'['RMV M3#$4)WZL[]/]%?S8(&'&YVM"M7D0^1=H-RM>27H6'BY:20N S'U C\RBNH1V M47.LI60Z(L@"U4S=)$(7[(9:0A3,;]^F[53=4I(A%6]?A(EIG"2QF1__E> MWF6&2(M-.H_#,G"/,'];__QR%5Y+4R^SSA/O@3+DN?"U:]9K-A*W0@% ! MZ%!SQ%<;4?IJ6<(T!6V!@)OGHTM:#GJ7/AP[K;OC3'FF7QJ][_J%W)\RJOA[ M,W_JW1Q[-D W*++%HGM,<'3[.;W]?S5[\4(2+X=M[PF_W'*X@U9BX**=5%[^ M8KLD^)_A---)(GB*/&3]"3T])Y,I. S1CBE-51ET@Y-3B%67+\YPPE*'N.F&\]9#V-0:A@DU0Z)V!R<@?Z_6=,31L]P?KA.*-&TT5?KS M_+5:NC]W$ZQ4R3Q-QC!1_A%4NTW?#EL*ZT>9$$D:TLP>7B%G@9_B>H0Z])7V M[G6I3?:PKXQ[>;)+D*"^\*W-G21I+UV#P[NE;+7UIF84: M/[6>GCA='#W^X%JX=_FJE]^.%?BVN;^@_,]W"2(_XX,'L-_VXAA\^97\S6BR MQJIR2[_@_W=D.&O[@.8?K64/"6]*QSN"O7P#KYU6=Q\.;?&Z;M:1.P#_Y=)- M',R*??'\^&G#Q0[/E"]AN H1>(#T[3#_5:?"@EG+0.IPLYO)S_N^::-98=Z# MCP9@,]PKA=;!574O2,FB6JN6UC5V 2)D: E3XZYZ,/W7CEVG!M\/OQ FC"9?^8L]/7- *.-#GD5DQ>56.&_(W*RX.TQUU M&:H9.?BYX\2%K7.M$=EA/=M?R\9I6ZV H),!7?+]8/K.BMJ2+^T6GY,U\\EPCB$VE>]0\$$WAL(>"YN1D9JKKU*6,*[A2QA;YCO6''I[ MUL29":+X$;#8)?K>4K6C^ SP(3)O"?.NNP[)?F*!^[RC#9A!N7_2YC8_5_:_ M,XPYT<*_S1P2CAE_FB4ISB!O<3K1Z;Z? KL)VVAGJV G<*W6"JD%+>!M#!,# M6WS]%<:!E\FWZ\OSBKM"P*^SWTD#-/EW331 +.71_2-[] M.-[OY?7*3U67.09>/A9?#NYXT?.L]Z<^T_)^TQ/M01N0?_'_=P9;+SH"!5.B MYXS9 DA-,/I]O)9L)DKA.FEB!N+B",9*=ZCVWC:9X(0US0IJE> : \G2[8X7A680L/-P*KZ3^)(JX0=L5YH?[J[GRZ!Y!LL'*D??F%QH%T _H@&?1F MWL&MI7T'YJ#!JYO%B['QB/KR"\16A$;1.\F<*PU[T]$.^,.$KXD!V)%I72?% M)PW5)=DFV\SJ_EI5$^L7V!?C%'PLU'V4]2QHM-WI'V8.N8Z8S \GI^$VU9"' MS.5,V$[:&>=WO>XVUQ#4%3[,8FHI;X R"<*Z)+$*D'YJ:K?7,D1T-*?\!A!" M7QGMY)A#NV]_3],>EZL28-50X%"H;\3C"/_,3SHFMY%_FL87SN+#?-,L2FIZ M+I^8<.^@/IV_=,FG,D8ZNTGC[H93N2DCU!01^#BQU?.H%E$/Q@V80V0A+MED#?P:');(FF6)!@UP'/H#:05, MDKK<7)BT>1E\*", #+EK8TQL0G3[/G31#K,F"3]VB;S>+K@9]G89?W?F-XY;HO8]%T)]7]!=+MH0JVG+\):0\B]"MQ$1%ERJ,4 M0WCY01OQ[KDL*5Z LD80%3B6XG3U%0X[?Y(CTE>N@$_^Z4XHE_2!2YA7F@U$ MC?#:6GN?UCNT;0I;S\22Z6,L+\_QG/220T"(OY: X[ @CPG>9U="JW,O=VOR M/AYQ_$[ 17?7!WEL>]L-Q6;8.Z;.:>1'1W MT2Q=+M)#VD3:2H>QTC?INA*^TBQ_3R]A+14Y#/M!J<):9$MEMO'55T2LHU.D ME*%![\)MY/RUI8_KH$I7.(35Y5MV1\[4Y)!U8+X$OHBO\3- M(->_=8P2M^/EM\#,POPX233(2G0DB0-)*#KP+*>N?TU^Z$8V> \SI3IQ*+C< M7 02HH\^&:#A(PJ4YM#A!6[^QKX+%7XMY&Y6"LU*PC""@YOHZE!=H@U.#][3 M8K^6+:'H4EV:[0E,*6X-E24TV=PS9Y,'"/--W]I&W'AI>>IM3+O%G.S7/C1S MNZ=)O36*TE3+X6OE1??W(BNY^\OA,?E*50&-*,6M$\%?CT&4&2?%SZ@'MNF? M1?1"%^V:\"G$-3Q#..XXB&_6NB' :2&FX7[9SIG$60?%WBF3G;T\PZ-14GXU M*Y&W$XYHXFV$$[]__1@>W==Z8S!FI^^7MDN>I68+RPOP#%(J4H:.Q;4PLF2M5>^9JXQFM6ON$">)"&: M#5 GL@X_:"KD?V_C'CP3M$M50C>'K[ZJ>[B(;P+@@]P0EM((_"$5\A[338I4 M.@2O&9(Q>";4A&$!LE&5A^P(_9?;4_BJPE">W'->Z5=Z:C"\G["Y=S*^,&%*++XM6D'$T=W N$?HZADWG;I9JV0>PM:=' M#2"<$,7UP1[!UV/4)S*/NBYE "AL7C=A8E15Q^5!N%2 Q7_G+:?P5?>!WV5Q MS.]LRZ^3-L % G_"BW)XVC?P>,1U;Z4SG(%VI75*3_A>L,3)G;M+/-S Q(0B M#A SJ09(-/4%1_/8C6('[-H :M+H]/,I^_BNN_T5@;<5^\)W_U.I&3,+W4L1 ML&*-S!/D,1OJYB ]MU+B=9):H2-]3_GU>V_ V3 %U^%R\]$8[_B3/H\]PSI= MM#?*C+<)@4:O)WK\K!C27)C8R*@&!BUPK1*&IP",Z9.569AC2 MV$\?4:6J&/(;Q%G\K!MV)@31R%K";&]%X2H-;;,D^@!SL5.TKO2;W?^]$]#R MNKA<0.Z%."YAIC61WIBBW9YW_1*B$NV1WA3/CY=JQKVMTO>/A*MRWX=?GB4$ MN3Q]M"]F_[EUQYC5P.#@T]P7Q]FKN^Z4'.P\//MC(2F'&A55?H;Q;@D# RR5 M/X"$H"Y8.V:Q0+&:/F#_:;8 S&DFZ]B2XOSK&MOQ1^&\:QQ5*NNOKN<>YI-94G&WU^/K&6'A$C)&.KMCLC?PA\N MWF4\C64?/KW-SN+"GO&TL^;[/A=-F:L[[_H(:'B%4S*C[/0JSIJUNC]CGOA68;\UJ>N\=7T@MW.&P?_M?#SP/GU3[/WU\ HTAFFC3[;!D M(/]$R*-0]_]-<1&VGNQ1FSGZ<$2/VA;665H% 7PZKL=;T_X[/$0 M*:^^%/#"U;*>S5L2M3Z(@.]?5ZJNJ[]MQ6X;+R.[;-0[1NX9![&2?E!+?!.K M):^>%Z4N=-)E-G7 \8%/_XKT(?=0M*Q8 11AKEA94C\P%]%9(6E],4AS<] N M7-,%3H9E!V.,]MK=5)XSE>WD=Q4:-4M5QHG*IP99;N=N 'XBB@+NMQ#O2H/K MZAJXMG*"4#G;BH([R$0KAP1'!8TZ%*1:QL*H^CJIEQFVCJ':$FN=2*0Y]QPW M8K!>;H\9_ILCEUH4#F:]K!Z:C0T;\&\WKW675YW_&7R7SYSN\7W2%(]7?@ZW MN;MB_.>YZO?\[XOGBG>W[*L15+&7W$GL@%2TJH+K++M* MI.K02%#_$;ONLW3D#^":\( ;;UP7$170T,!-JA=IK6J1-_Q=,-F2N%E D&G. M2/('$7$)YB&R&R!.R!]+>N.@79+PR%EHK2D[(7_$.OI,9C\PU1^[&!_<7Q2< MU*Y_L8XN\Q%/-*1:E0D-#01N_R+_1.1X]3,?"QXL_]/T4BI/V!*-X@%?Y?1 MM<9/^?1EC\^Z#UR/7?JUPHCHFAQT++I7R]O;A^T='DI(TU)(8/,/O6Q%X!_&$)LEZKS!J4.HH1V M=@OS#UY#9;LIW*O8_')RNVMX>"$;HG>#YX.+]?>\:6-V9[O/5-=%[-W(9 MB^GT?$"7KYC8)@[E8&SZWA# 8Q<@+[[$>5VI;KI_76GE/AO/^RHQD ] X?7I16*T%5KQ8>S0^ MBVQJ_R_6)D&S&9WD**8$@U4B5>NQQFXCE?[?Q;"L%;8VU$?6'6#V+"TFJ*': M'FI!=>RH/NI-[$*SU)YT2?XHSM,)=H:2C%5GN0NI,&)0!_((EPP_(SLA'M(^ M@I$Y@,%XD5I@CW_] '-=*6/2J0G@YDZ>N[F>?,GQN9=S;,B5,G?\O==]V#W=YUTB4O'-P(/9[^G'7YNH_!ENT;GNVDO$LO6E62: MQK[R9(0"HT9)YTI)F[@D1X&UUL?9IM&VI1_ (LF?0&@+E4HR$3,Z>6Z<>9H& M'K.%EL[&&6K^!G+$FNC;!$/T\XDYY-Y&\6_PG3F!(_2XI<^CT':X] R1H#!, MBV80.4[L MQJ+3 GD1[3"U.0=Z:W8T\-T=G!=1M2?!1F>@LS'3TI;&70*)%)E6!92%5SCT MHHWB_I]Y[,W(8T2"\'..^*@P8*:C!I6.W4H^0G(7-]Y%11+)PW@A+06)! [4 MBO%":C;KQF.0(QA[K8_*DMF6$OVZ:_$--!69YY;EM88\U.U]*7#-.F*C43?&D/XV[&Y)MNV68:KG_%I\:]M[DS2*(;8G_TOGS"HS;Z>_UJF<^Z M$LY- ^/NU]G> ->S?UJV^,>TRKW;@2VZPYT!'AJ09[TMXV*PELAQ&S@FGHA7Y.U41Q_%W[2 M .!G74+^A&O]4_J;;+:0#^7"]@RV75KR< M GI*M_OV?FN*":FK*/2[,\RM?U3MZC%;O\ -\JH8^+"Q-G+PR;VTH&]K44CL;=($XZTK;L%EL)HL&^O/'V>.42UQ$WZ+B.]@+=Z!WT,#08WDE M!0_G64,JF6*4@-%&4)<= YJ^K$7<75DRE&T!302O8_>+PRI$+:I3U+1]PW$H M71(&3*83$WX99KD\(0;"L@>)#J%'X$D/-5(YM)U6)%MAKW$79-'/,A-M:P45 M"6X+N/D-9351[[#B!"T&G:VZ0]8D1^G/ M4"?2!)!/?TUBC$7I!PR/) N=X.[BK=E7G9[FX HG"RJB&M!;Y'GU8I*60E(\ MY(6:$B?Y\_K$^#+T@4;WTBJ7-.,H0G&_G:T(Z8$$;;_+658$9*[2&J'H2P"8AG("*-MY,YK&? M/9X!B \Z^K;YV]_OOOB:^WA!M(CCTDW,S#.2JF[>+Q\RZXK3KXDX67'9_KYN M9;=>+R:SZN31*OA5J;LKLOMA;L@%\ZC+Q<<#?IUS[[(>JW(86E=ZW >:QLLT M5SGP%ZM)K+/5D_-^Q&9109;OPE.E0T4%3GM4W>D0*,:D'T/]B MF1YB:R(TA? MLH#600@^JT/> ;A6B(J64B28%DG%5&_("=F"(FRC*=,'[RNP M/ GZF[_6SV^8)N0U$90S\DQ,MD\EEE7(O&_^^;?-7$)H:+74W9/W/.]X?G[M MW8O59M^&<>^.%>_6S/['\%C08WWO(EQ8SM-'LQXC>3.[% J5L002E76>CH/R!C:XDD';$AIW HW0,=DIL$]B#;JA!%BP;H$" M4"GM;8KW$!91XZ-8'G\,/@Z/X"+Y\H+PM4U *:0:\5P1%W5 J0"5BOK#"?/= M'RP1.[X)VWRC'IU9\' ?N]\&I4DL_8V+"!7E]R^0U;NO5LYBU61PNQ8QK.-J M48G#>Y@:,3B(-;22K>G9T#)R*+'@/V.V1/_50?+WS\*G/+<_3+KPVVX.(^K]UG8R\:KQ#EH7/Z8HQ7,8PO,![//QM@]!LRS[8;T MKWI5OG6T"?J4*M-QA'P*Q#70.^J" MCI#*ECT'PB^12E+88]K4?19R]40MVH M-9Z"+I@)>@19UA6XQ"!Y78F[W&=A"$TKK-,+!4\4/@ 58O#C*855>$J3_HSB M*6@$8RRQ9BS<9V>S_V/Y&)%"HE*#H'8Q;2W'?^5J@H"]L"OU4Y^HY_^UA0CZ MA);I;'89?;:N-/6D"9[&0#@Q>,0+'=A:;%NB#J?5XO7 RC:$-6-^<@-9I^V_%MJ"Q0 I-Q/\A*LQT8.'KQ2$;2\*/+\\6MC9KM,%.)?.N<+C5S"_Q^BVC.!/ MSE=_+LTN)H/>1\)\W>:9%!44X(/]QWU&MML/>M?]AB8_AQY#LIOF-A[DEFU: MIH!F0;+=Z*"A\_?'T91TU!;;8\__"*WMO7!!NH/<\_-$R*]__Q(I+'P_IWTI M>=>)???M"@=GP\?&+[\-OQ;=VF-PF_ 5\^?;X^>O:'A\R[?.-R.8(>P.O+6B M2U#/"*#)DJS4&=JNT(>+UE+%#,W= BE8SN@B?(H-GIE$;FR;!)6EGE(#2!,U M[@BIF IHBX3:C4=-BBP031[![EE CDM@S#/RNH5)2I&$T(#Y9YS$KG=I)D)+ M[-_Y*:UVX%&I&M2%56XU^9+*P6JT[B:_@]/;[L9@NF\/%_9\QW0],C<*?$>*J M'6OL@QS;FVQWA_XV27[WTN-))JWQ4^43^5A9W/ZB^GRJ*^4W(W/%M4J(3[YS MC(SK ;>%OD=@0E<\1KV6(#"D=&)W,V&ZX 5G,6(ML0.SM5:(VC9KM 6PJA'2 ME7\;Q@RNG@$^/Q!1E*/T/].V=#T(%S)@(1-N-6,R1ZD=]!?60!%'E5@XTHQT M0]Q511!0?P17A1GITW8'IHC\7X'1C*DAEH^@)+S 54Q-*VV!3K'_0/%R.FDOXA<= M;SPGTCI?N$SQ4^%:+#Q@*F'W([;7*"P0H-[\5&8M+LA$ZI#]B Y^:HVH2 M,/[?M^A6!I[!N;P/K"PJ>,DR/5Z)O.RQIS\;X?^"FZ(;YBZJ\BNQF7_E3]0Y M,.,N).B:.$0?3/#T.%P^\[7"-V11D'] $QI#ZBJ&+Z*-O7&$::?LV"!< 2@P MLA8(;Z>HR90?O:W&ZW\J-$U"P![-0KI Z[T#3*&EON5L:[T+$=\LF;7_7?X_?<][?[R=3^[OU8W^?;4I9K9C42SCYS?SZ/D;6!)_@(DRFH@V\!EH1D9#1:S"IC+H% MO H912)-BKKA*B1'1M1:7SM;J[/B)GKQ'ZEYF_0\U,/60.Z<%9UX">9LJ0\[ M!AH*$Q-CY_'6VTF1P.T0++COV_<.G; =8DF- *L"5BFN25#1Z81O@_;0ND;A M6V5Q8AW.I%[3RR';H5?H3^/0]KZ-7I E4A\0+HS(Q(8".AS4GK>F;QB\"$Z8 M@T/!;1.04C9!3/&R&NVD[$+8*^R=G@P!L&_) J2VLC.-?+&. GXU+6T3@P2F M[8Y\GK/+ .D8PD?HEO;G8N7G6JF5+N*M52WSR_G/TAKO,O?WUSV.)]^8]"M/ MVB(.Z EG!AT*Q$[:^F7ASXW(:HNJ=/?G'I]&[-'\Q/$G*'3NMJL"KL64-CO* M@HE(P?3G*#P[-DL%VBAS?H_]C80%O&C2C8Y^ZTIGL))LQM(/>81_]&?X$GM% M[%2^.J$P+/ZXKG6_"KMU+5SGXY,\MNWU^^1]Y_:?B*_-?WX'H[G6E;_]% M&5M7@OY"=Q+DQ\?ZE27Q/-WL9?#:%CRZ4TNN__G7MC;<. L^P-*:-]EQC*5AI"V BO=V20"P'F# M2;V%M"$='G@D#FP4+:7QM\668$^+XY/B^I*-X,QA0GTTMDMA@)A].V6N0Y>A M/6!"NQWD"/8*J&DW6QJ2&&!1-U:M58MD*AY=2M2BZS_/'7]9'*ZCDCM-QN1. ML\()-A7;"2KWDD_QKF2>'2JO[LYKU"X.UW-S/WDU/NL)+VJ6[I];:D+T/G*G M3$=V&6KC Z>7TK$O1AJ%U.3)H_VR$R)^TE&P2=@3 IY]%N47^? @:"PJ@NM9 M/1 [^P+[,9W)?_,"YM-8?J;9T':\\\G^.&Q&X27]B>>UBMM/?Z:3'M/-KFD] MLE%V&NH;01JV-H&)0+P(GBX+WM-TA6N#UH-O(6IR&J_T5(VYU+@G"DLT.]@: M<4X.P99Z*ZIR!P.*\EQZ==3U!HS+WVM.=-G:9,E:KX@RMC0%[^!KP'1)IT X MD"2$90:Y<&4VK69B-@>]!61T.'.:7"2UU3B,TLC*HL+T^>E;/:@"4SOT[]+* M5!DOQK#XPLZ)>HV0J/B7Z+]ZI(;07]_=]A\E]Z#JL: M\$TVOW8MO:;$HQK)\^0%Y\?ANB=Q)EHF>G9%[C$F]F:AW[S+7+2,Q3'0]A5I M$*7-G1U-X%$Y84>;Q*.WGJ'"J2GZ4!U>^AL8SWFX&6"DRC1BGDV0E(>6E[:1 MK,"KE?,.:"K2O"+;%,P46J=2#&T7U:7"Q(Z'NL#9)J.]XKB[J8K4D3*I+&:4 M4-HB4.>6M$%"=^L1>3/2""=9:^2HQ;1#AJ_DY?7-SL\GB-0W^JNW8FT!%A:^ M=+?B^=S-2PH';2 H3YZB*,MV>G#,4$F4)#QP[R;C%%8;+A)"NH M))(>Z1U;%CI$YAVKZ6+:Y)F3WP_EGG,]W%368[Y[WB+&1;B[XIAW\8Q[)_'D MLX,GMP\2XW2\HZ4>=Y_D3A\?+GXV%R/%Y&*NYUYY;Y/[SZ-JVEO3!66%1?U= M;+_ G**FKBLI0?N)1O T!:@O)2W_8T/93BSE3.X3[UA7TF%M%KP]H!B!R-B_ MSHOSV<]!/V%0\J$X0ZR@;Z.=V%:N+?PVQKZ-G8PT;$[U'&(1\.7$"VWYE*ND MJ(TP)*KPV^P/D]^SMR&P-237(?6RBC&^+(KJ"JS>)ATP!=ZW\E"95K'4S41& MQ]I2AW$9V(52=:XB(3*#P0OR%D'1!/GSJ)"2:NMUU)LYS Z%C*&W&S5..M^R MSB6*=:;LVVF:\ZU.W'(N(DBDRO@QTNXA:DB0\TLC4&]_3^;,O?2,=;4&938MJ!P:==BA.(>O!LX5G^YE.#J'6Z/OC[V5J"H$&Y1E(H\BU\N3'4"]* M924:=69H9IC!%IPC)I(ML?(G(B]N?17]T@HU(X;8$\2U":P?7!PC.9;S,9$: M?*^JN=K9]&J\0^>TY$I6Y$%SC<]9-MD.?1,56E[77&S??R[U\_2Z]FT^ OZ1 M;G)\)+0ZB-7ANO'KPVTXD<*OB5)]Y/?_IO\'O'U MXUJ".XSV@X^%?#4\7_-BDH0AKR[\_J9@\B PFFYKK10&OG+9';:/U;^LQPJO M_%*(OB7;+H!O)3D"0>DR6RF*>*&+O\WZ$WBBC*3!19@)\'V+1P54#F4KR0", M!E8%,$[V7AE*\0/VELP4X+^YN:.PO/:Y^Q/BT3=KZC0!575V%SYLWY M82<> M5O[E9FAV3E3AUYJJ>?VDDY=7G$Y*)+BO?WP]6#6=6^/?$5A4$\8X%++8H\M- M_L>,>SO:U7RQ)3CG>E.9BLTL,K(K]Z!O:EV9\GL1&>=/M[Y+=S][W+W1*I@1 M9\>W/3M2$P3R%2&CL(OO?$P4>;6NA%.1[Q.S%V:E2-EO8G=Q=P?E%FHK]!-QZ(M^1#(L"Z%(]VU("[$[T)!> M.7^S-5M0)U1+<&8/LU_89 =W3.X?MNF%+U+&1O2I:;;-X\&1S^/P_UQVW MP>4> ^*A>CGRW3;+0_2?4G@\74&V1FP'FY#)$>HTZQ^SKG[5$E+6DT0]TI"O M<$KY5.R-ZW\,D-_=M*8.R0'0%MQ2>[O;A[@=:" M\EFL^E*KT1R[#J(_.A$C1&N!5%_Q\+I2I[3WE\B'1M3V$;4)2AL,%6% U29S M=;"ZGX"LGTD6\@>M1E'ZIDG,&_O%Y9EJM"Y:FL,E,@Q82;VS?W!A"L!F6/&>>E;QGB]$&O3*GD?YC6^K$TR MGW97\3JUYG!-K57GZS*#I:_*D'"9)1@.T+R&EK')-'72=H#K-L)\@'!Y-HN" MR?8J/FWK;%-CF@G7IF57:+S?"^ SK9S'GS\2R3-*?_JV:L+%Z1L9MLUH62E@$C0LEV/*"-=S+\ ?*&[%I^QO=]GC(NCONHWCYL,&HFHH MD3V52ON62-ZG"%9/L&5=J295@F/,JW:T&@!+63)'!HCJTM^:*61O)S)8OQI?"I#N9B[9-Y_?#AD9+J64PVO??NXPLQ M3F4?-8-[]T?/3"J#FP!CP=UFTPRRODP3= =6.[@X^\(?)XT!%(>B3$2'%IP< MLK;I59"E2TY0OTTTZG3B >GI@5C\?*_M<[62WL\YY:%>JGWGHL2Z#$F6X0[S MU7"W/;7>:']A]93YM?W,SPV[/*1A5QFQ$][C'J,B M8%TI3>;\V.W9FT%;P!'IPK:#=TZ,-WME"2V*E(W M:O)G9O\E1' U"0$F"*RW1"$/U@+UA1\G=>O$6DLI]=E'9H*9P*?) ^+]36JM M%99_._SZ\*<1/MKS^C"CM_,\MO%NJ-97N4= "(.!JC]3_SJ:V5IKN*Z4M^K2 M3WYW9LR)S$Q^?-).:I5OKO6Q[-/0C0!F:[-1!9:&!?Q1O$SLQCF:"[ ,U$[9 M)OJ70NLNK-9;P=(=^&:38=L^U=G"8K@F9#9O-ZE=+Z8DVV!U(LFF@^2?YOE; M219Q0C9U%*M^$?A,)PCYJ@JBM+Q;*\\1=(ZP3CPEWQZED?Z/CU^39K+#4+7_ M[2J5F*QIKZO+W6"-TU2+^C7%L_ZWS%Y>_SDU3OK2O=],WUH MSX+1GR@'V( +[!9,9#UNRB$?XEY:Z75\0WM)XQ@2.K'1 -0LP!L>&>VB[;11 MPTXU (Z[ 0JS3'W\/R*?\(8D;12:?$V'8JS(XM]+3 -Z/4 MB7Q746.\,(Q+Q7)RDU?A>+@OQWE=V,R=^F*E_I>7KQSS]V*%/XY\K*YQVWP_5S#W^\W*5\_U\ M YC*;M'P_FG?!%QXX--AF_M,DVW-;X^CWEN#%J9O+/@\F 0&BIX2(TX6A8(/ M@&8W)B@'\L==P=_2JT:Y1= @?WIW:_0FJ0/U*V?S49O= (XJ5N(#I$ M87_-5M#I^"G&#SP\]%-*3S?[1T0$Y1'?S2I)#.M:;3T&O)1M!X.>]-H5"'69 M:![J;&9[8?VJ W,UF10D+QOMA>#R;(5?0VU?5VH_0K*4FD.]D#Y2E0U\KID2 M*5+G+?Z.6 +XZPI:>4[;H?%.G+6"\B*(8>/2K8H_X#TO*(\B[V$-0CU7GT3I MQV5_?F!"[RUCW5M,DT.[\F IS^$Z>[Q42IY,H**]V.EF7;2ZD*:#(QTQ9C$? M,N"O.SV:5ZM&.#UJ88;A<,K8>Z?C54U,JM5!S1HXZO)-,LFYH/6(I)D6P0E.FV0-I?!%68JUIJFILJXH-Y&2 N$[6X;=MJP$Z=3D MOO[YZHQ79('4IIX_&?JGS_^M\[]A>.9W]Y]3S\G=9(%O*P#5CM5LV'M9(.7 MPRS;&E0JZ\9CA10\$%EK$M]U>S:"%"!'T-W!V#D&Q?3.%):8G@H($-NG+D(Z&Q]23AS'T#IJ'C!#?Y3! M7H'X\DA([=Z?D7!M L)'>*?O3FP%E$/R%+#5P3Y.T[I2DNS)>_CASEM M^Z.\T#9;UJ#KI)N /Q8C"0=2,TB.(MIVZ#WM!Y*UB+ M=$X'VB5.325KD% # M"#]!PF*P\S#I"PQ/E>+ XOJYLV8!N33QQH80!7_F%E#:3E$6RF4: MZTHCZO+TS#537>F;[9>,H&'F_'Q7G/YLY<#3!< JOI* M3N=H1XSEZZAWUWP:5D/>VC>D?J^07J.TG6!?7AKS@U2VQ#R::UC#IK(O.MG- MM[7^!-I.F9$.3XWTLW%]R8%L=98U05SD,TRB7,4)"89?6IT 0B=_#S&'LZ23 M'$?;2FG?KI/2NADLZ*2IL3RG^'M":=G(U2EKT&KF38M;^X@]93=2E706H&0_ M;1[)\5,(V;\8"+C8N'TD_V=\81X[]?(ATCFAX05!(+UR8NZA?J;;,+/&D;H9 M=^6+_K2D3#"OL$R[SN "6TU'*!$D"C C6.VDJF!!32'M%L) ;/%FC3Z2F5A- MM.^&= 80X0(OCU7.S<]%0HKZ)!9,Z ATR+]W(^X1LH% JSN1WRK M3O]R*!Q=_5RSH/Y.Z'&I?NS$_G6EF..#%=[%413N:__IW+E7;8V^OL4MI862 M&]R9K,1B7G'BLPH]IO2O]C)W[].$Q>JHP(J_(=WVXL1BOUQV@35O7I('OE:$ ML*Z\BF2&%S"V>U9^.%%-3!6D+A0!V!.#RQ=$SN7$(JE]L)C\6DC=%?+QUSBX M/A$:%T Y(I01LXM91CH(.D[!?I@=@:Z\!+ =[&RL!J7*&C1E+#R^(=6'>J!= MH+,PF+%I'KMKR;9/1Y'!A*.9K7#P=V*,ASCH+@DO5)WPT&IN>7@PKL\ /07; M8IT$P2+7E78BT(3R^4ES()Y#V1'6)^ KG[5,34(X+4=PEFYCMR)WA>%YU';& M'>P.I%Z4D5G#P"46F@)(WR"U@/"9M 69O54=*C7:=IZACG.XM-;2D&2O(!V[ MS*V/5C5PU^9Y?^>;;9XKZ**@GUVL#F#HK_S!CG,]0W(Z:(6)K?*X6LSN-&NZ M4ESD7M5T/[?:O\KWV4I2LOG14F^KE2A7YLW[=268_TJZ0X@NW?W1U[O7M:1T M6_MN@>P&I2V8?F,9&;X$:Y[*_,5AY?Q=B'#AC4ODG\"^;KX!6Q !1GW['O :&$FA;5^QJ.FE M=,W+'4=[L!JH\Z@Q V$9-?T0*T+J2#)[1>M<&P=S.A[N[4>85A"-NWC/V5>% MQV1G*^>/RGX!?B4;BMNC'#ZWW@\#\[_"=G;:IXM:AB\A3O(>ECR+:B@H&HF= M'T[9%W6ZXUI72=1_C8ZW)3;=BXX)0$]>R\FM\(TS-^/F>;2.ZH<-9A\?R,SZ MJ5H2E!?#>S70_U!-+6F($\S3]GK(H MHV,CRXP=BBO0C[B]$AK_!JZ'.)H@M%9V^V=Z7>E'J2)77XEB-QY@:S>*(SQ M:H+4."H(ONLYTECFC[3.6#H+SHKX,)#C6BON:Y?R]\PCC\!UF$YH(2H=X2+" M(2UD5_MMEG9%P9X1K87=M\/!]"G^79T1R!1H7'$#9B3[Y?>1N\^ U_K:4'7= M[&-.!64V^A(@6)5J$43O\B-7=04E"6#:W(^QX@EPG-,^*91^# M2@O/X>PX7H,]XJCSBNY>:4Y;@9G=;:WLM'[ M\.7M-MP*A]HL,P=FN%^4=XD^_TQ&;DUWH8VII99NHTZO[@'YZL&N!&G='8.\ M4Y5=\&W_S59HLH+SVE11G[[)W!7H52;67%<*K%B08H?9_\=W]T^Q5 'E*73[ MXD6LANPH:*: D]&TBX.78_682S_(C@'Q=^(>Q#KVT)'0DFN!/P!E5_#=GTY@ MOHI4[/D[R.M1]A1S*O-R;"@AG"&D@E7:HZBWK9W9U( M\ ;0[5AZV[]^H\3Q]LJA\JL(AM*BL/RS-[QO@W=+?&_6#7\J:A"E_TI!]J6O0\& M'ISN<.D_Q:^U7E3=UW6&\ ?Z+K^6UUP=]2M:*\,/^.355X M=B2,=("&:0*#@%(!@^-)V^52=D)H04V%?@3821&C4_TT_YQ?4S$%G,+ H@-5 MVMD'&NG(/,/OWH4)^B"UN=_?B^" MON-"]_/#,=5/(UT.M&3#P^,E136!==>_Y%1/,>-]/E__/$U]3V,V+BP^AD;@ M==1.ZMBZ4NA0SDGX3M+Q/>0]8D1#T_LRY23D3R ^@,NZ '"ZXS%&24+J%BQ8 MSGU#TY Y*<0S%+3#[O["0V_-376\*$R%BOFTN=T%XP5-2WF>0^8,O8@7MH5H0&:!FM.GBX/BJ" MKX77#V5DR/]-LP-,%XGR*WH05FRP'\HF9P?2O7:GIPI<01 M/;P\:V7Y1X*E=_L[Z$-G//['JI%IE7HD/4P]=C@ 4_SD8X0K??:[MQW^@;MO M^#*4;6_:,E MI5#:G)$'R!]OSB2W<ZA#& I2ED@2C8$;M#9@! 90E"]&[2=9 :+]Z::#KU MN5&L*C7^[25+?*#6W&OJ+-D >C]I\&)TV4E9=+DJ[IF[(A62#_=#VQ4XTKT\ M*J2 IO"%$\(EWL%NFC4T#T)W!;B#9AD<\;5NF_@NI)ML+H@_4 MV;?W)6/5('TOX7[N>?&/K4J ?0K"X$"S408O,U(\;RV8L/:*]K+)'[&]R/5= M?M^@5AUU8.A7PF72AVR/(<9"N);]MLZ@*H/WEET>I5G&/;N7WN6*CGGWOFJZ M?J7DE6^5+/(MY\%KG_+%[9P'&/48W^M7/K/"5>YY#Q36:/-D90KU\:6T'5^B M7'P59\U#B:ZG"K$P,A=IV8^(!I[SV_13TTCVE$>D0QNME%15WGW#>QX *<(^ M+:)?E\-2IY26VOH#>*\2+/4?OLQ@'1:,4Y1!'5<%!-Q:Z8%EV(PU5K,A62B1_H&7I%F2JL+CK2AHRG:K)R,*44@', M"(QP$:WR/O=X:R?Z-M. M[A;IEF7&=/K5*/>HWU1 E1G2P^?*U:SS181\^^;H=S$YN3-F_KE/UY7^Z[_9 MTD7>)B]!1?2ED#>*VLP(V&]H2108*UI^JXJ(AC1A/Y(4CC\9X;>NM*VAKO)+ M4Q=#P !/V1BJ\9!>A;Z+0&T M("PHO"A/*G"[A< #ON/N;% N1&/](=D ,YS 6!UG= M0E@;*@FES;"Q=!,RVE$I*$U;F.HXWBY,KQ5,FH*K@.^_3T E$IGNLH;[GIY+E9LTMPU<8KGGF P5VAN_.1/5? MKW)O/'YP;/;@=V_&-RESWK6:[N&1_O-,J6^C'(:IR3+W&V5C/;8K#;>>>?V &X7# M22KR9M344WZCVV*H *XJVRXVO=6ZAW04B.B@)C\\ HH$B=;M85HM #N9PN,P]=@!2B2YB0;_ ,V9@UEQTOB% !N G#7E1X4KD;#G <0AY]$0OK "+4, M3% ,W>"R'/9+OXT3DNL^8..DZ5Z?PO$86$XT;S=(4#OJR3T4/?62NRP]^%/] MR_K;!OC("RDV+EU/BJ>JVJIQ0W=F?"R&HTI.>?EE4GZ,Z#G8VUG3Y7TD:ZC@ M0.['O7Z\M\=?=5;Z$59#!GV]8U*&+6-%>@>>Y^9D/ZT )Q0^KU1^EQ4LE@K@ M2:A(6(HV38,5+D9)SG!E<28%;;1-7W@1Z0? &D D+*<#?Y-\O.Q_N2]"BQ4: MV0%/7:-PZ)I"V.UG+-,8(7PGL>ZW?D0$T,Q!J2,B1.RT2=5F8%38O;!=>AU< MDFP24SH(RJ'@+FMMF1EX2VS4XPLR@%&?4RQ5$3^5IA7KY-E.V0$9@U*WH0I@ M>I*>(+*T%O3='F\/,P.M11_J%U%GQ*FKTK. MD6@]OAS)S9T^/IB+-<\-J0XHS(DG?:M 1DK-3K\O<-+/"_=B1*0'=O@6-N66 MZKIJ[5OU,H\5BIZL[CUVS-T_@ V'["EMUTD:T5,/GLB+('60<1;,KNRIQ(VL MKBL9W+TGH/T(GE2E[@!OU3-TO9X281VMEJ-DXYZG8)>U"J>29.]%$)PGIG+L M6W]ZW0#6"++]/+GT.$HWX4.F1%M<(=NM+&1G^H4^L$7=<1='K2MUK2LUV'>J M829G3F+3C/:!V<*K8H6BH:\?:X6ST;G78! [Z. M_A%C,/?MK%UFA!@;)"ZK2/EJ>9P-L_-$SR:!;OOC)[F'@[T=MR\TDO^WFV M*HCE()6!OE22UA1#_4O83H!PQ\;2N!W:!10D+V\L1>D![!32_UJ*(CG^KZ6H MQY&% 67/BY[B]*/I#1M+42.2Z]I?NS9S/SY\P?%GG/Y5N M=R_KV7[B5:^)]?6R4YQ\$C,[\I4O?8=7V2&7@XQS\=(F6\,R\WSIM3OW/S5E MY&29V/Y5?;JJ^;_OJ;OF%Y0T!O7 Z[1+A&<1$170>]2F!=(Y^VQKQ=0(>U!W MX# ZR].ZP\FS@TL<]1$O%"X@C;Q\9#B*R")SX_#*X^=W7\<)<9]'*UIS O*^ M%F$8O'#PH_[@F8W+;,$1)CJSF%1M*2BL4[:AH 64K9H+D014H9Y'WA,J'BZH353JGH]Z*NK>QT^-M0%&#JD5_SX_@;W6I7'$]PU\_JY M XR^DTR[:M^&R953 [E%05?O/":??8MZ1P/W=K\Q#!;P%\0B_EVR)<"7P--1 MD7T&F%"BAU!(T3\['\3_@:S_(202I7YQE&4IM' ZRED+G@]S&"$?43 U(1UA MC*O&@*L"%!7: ]Z?Z;Q)+VZRRQ20K2%UY76EG&ORO'6EA>5E@CP/!N+6+#RK&@\?.G UNP^%^/.VR!]\K.Z%P11SA2%%9Y+J2%MD M5!5>O/<8[RX,A7F &UVO8,0^KP&6BU%>3:3/_%H -6UYT6/4>Z2T?T4>[^H5 M.'B04. QPHP^'J%],_O3T7,%ZTJU;6;2[[&'K]8<_%*!U3O)BAIVEQW.N_FM MZMVS4IV>W??=\7?7E? %K[^ZVKZX7UY6XW\E+]*CV""X;\PG:T]3SV2$J$*V MTQGR2A4MR4LJTB@K-$J$^1>%J-93:DTC^PZUZU RS\B^[0G#0/C:8M-%/'HQ[0CH!!!3<^4IR M%L*T<87*69 .,4+0G26+%QNTQ9/UY9< & >6PE:);7'^%0P%OK_AJ]6'!@?E M8(=MJ$J@YR_ ]8(J?!UN[7*.%;/R##$>S:5;V]Z(I<-/5(GIF'I7OHNUU9N7\P M='HR7D;Y>#S4-BM_7>JGZI%USB?TV(3_DVH7=P_K4^^/9'.A0^M*OZ/'&[LI M+V"9D#'18>G-/6*C -T!2Y-@"CHI*4T9+E-8(QD"K'D\%Z8)1HCAW3QD&2K5 M:@7/U\-1U$G:D[O$Z#:*46<%;JT["PDGZGAS6>< [V_P]$)&]KJ2W_],PO\ MRT*][%Z8%DNL->P[%1EKXU!R]#-BZ9OO,OLA4D2B8-P1GF[W<$<>Z9?H>JJ: MS&> ZPUF3XW9!#.TP)P H+5& -L=>;/O#G,1?UJLD[RB9ASZ*MJ5E2-8E6GF M2'X"PZ_2/X(QDFN =H5IFF5]@NI\;H7OL_,U[@DNZ'M#Y877IJ?O&!9=K[?B7KZ6Z9.4YR+M ME%5"'=@7C=FHJ4E,W(L%5MB27^(&UK0&TF&8KFX6D#XXI CP11BH 5VJ^J MG0G3V9 :F("F#EJTA1GVL_9.\;=%8MR2928":]59?4JJ[*B L@.DH!L'8^'J M8/R)P>A%&[KFR0&;&L]0^U.#-N/!T2@O[B)]86%1T)!R;/3Z8]?+]$LN."D& M3#?UO3[MR-I75(+&!5;\4TG^R][G2ZN*_);L:BSC0 Y $^HL>(IK.@(E M JQ/"]#8QDB'JRJR]4..2X9K!F^F0V<-ELQ4]=HZLK;DQ7W.O/%L<44MR//E M_00I9<$-@I?\NV@F0OZ$#=P'<>M*?=?8;DS8F*/DS##3*1@S3+E(&U-$ZTB< M_$*06+VY)@J^%3(,B[HYFH8X416*=Y"\KE%XDVN>=+#:,(3NBO*!(4:[-4@>%W?[WU_S=2P@[7979=?Z<#IPNC#IO MHKT4X;B_?G%;)W+1?JBK /'SJQ";0KR:NY^71>BW3O?5NJM-"]0N*B\&4A#C M?<)MBC;"3.HXB](@Z4C=B#D"YF)%F]H%(4:V%WA/(XA@.V4GP7"@G+*3B/8> M0GB*?R:=%'>W.QD(GS^6.CL#7=A-SPB"Q PH?-MVK7VO^RH;D.F,EDER**F$#'K%UT2J58_3'U;R#I1>%9A9VY0/ MT;6B";U9_08]<6>L$'_]"[."2F5O;E61&0\A3M20S!0QVRRX6R7L\5)%BP/+ M@%6%U[XCTZDDYG/:O^,+C/1?BK?,I"R7V(G.U@,+D*GXT)I60ZG)WPZ_3>X= MW<\=G%C!2UYU59>$.!URS/4WOGNF*3^[[)AOMFG*4QY8RR51F\*@?LH+2K>A,<=A-V^IHR^9Y\3H7KK3P+/G7 TA:KXV.O0*" M.'#86"^!P2/.BR)NVRSID?L:;G8G7RS -@X@+?$-5W!&9K5LM@*^UQQ=8GUJ MS+6J C.\!JOT*M_)7D[C7O6P_F@9LZJ-CCM*U3KV[K!OYLMI5H5>0$YV;G5 T[AI>IA\- +H>/Y7?7SHQ5#^ONFB.]ZQQO'%A+9!9+2\_ M^G,'W3BKLT]3MT6@UZXQG3/&?)M MSU:)F6I*V]GOUL-;(Q2/4;L*V< ?BI)*=$(*F+7>>6(CM^84KN M:I"(]@&PV;:),1S,17H,*HV$E?\K:(M868#EP#(QE_-*90$@8Y\7%7?.,G'<,[^,/A)K$EC8^CY^X.DH,*-(M0_E>38E$1*Z_$_D=M!\ M/*P>B.# ]_#) ZW6;&"D1> %"P&64LCJ8#X\_:8=/8X@//5U6JRA'YMU$1Z+'O EH&17 <) "F M4WS.D@'E]Z@P3478<]K@.Q": O3N=:5VRV=S#E:U-2 >VJ6F[/Q_L?>F44UE MW;IP;%%I@K0*0E1$5(24#: (B8J(0$$$%!2$E%)(5YBR!(D0$J55NE2!P"L( MD4XZ(=*)=(D0FE(*Z8F D@:5GNPHA"U)=N[FO=_WX]Q1[_GNN./<>^YWAC_6 M&+!A[#7W7,^:\WGV7FO-YT/,YR:>'BRRSI")D?8\980]FGPO;_R#A_VMPG== M_:_ODAW+ZB?=+]9'7I#K60@<7__Y["7)0?2G/O.AI1>#AB;+7&RR]:Z M>:4TLV2_#$&N#4C)MJ-3PIQ$OZ:.>W7;SHP <1)U-.0$C_B&[3)$M;*4CEVB M,7:Y"9?$>R1G^L@;H7?8*K=Y57Z7I\MY />*HT&R%:(2@IE*+?ZA_.RSG1V< M:M\.?+36!2^=JD%Z<-+>A05.&W-KL/W\*1,CPKE8(R7VQ?H7.0N0O,-AL7B1 MGE5.\2:,;'DS.OZV1W1!FE5^<'YG_'!_/YM+8&TS*@]ZDG0M!O&48(]!^XKM7;Q$Q];C2Q?OK% MQXIZ]7,-?RREF>QK7TS%Y1;L<"%-UW8=3;E-6E"YP"GP[=IO7&(RN-2P+^]9 M*O@%YN#O*6_LX)!6K25]+$,LD@\]) HR1%6)&-:!LS>A?O45 MZPG*R( H GS$3YV@WI4&J3L-+$=HL MWS8M41REC/*3OU;=@R;;4O],[.IFZ&"TM,,5 B^R(_@.MYR%V/OT@R0L;];HA&U- M(UMB_VQ6=]=PA=&\7M8%MHFGO2OCCD!04:%/S)@7!A\R_'#A5_LM_*4;=CE; M=DR7&T%=!D'2I9'D*-$QDH.D)&]$CWA+7=8D"L>X1NP>NY7, Y"LX9Q M0@$+%Z)M8,GA;/=UC>6Z0UTNOY:?5@NTKCM[XZGN,\]2 MI]3&F[A01V=F8\@VL1T[<<*]W/Q1BV.:OVOAGN8"=?/%C_0ME0[N.$K8H8$+ MW^K]#5L&BHZ1+4$/2+YV$U"SK2T!N<0-7TPVC4 @:)%H?R MB#E!F'&'\',P$ZTE; >U+PH=HY[.E(?Z%!"I+@ N:DF1@(OEN, 2(F[A1D%_ M$%:9Z=\SFB^*@@&<(B&"3KS9[(T3#LE?SP]8F 'RHDL ]OZD<&],D<1VL,G@ M#CJ9Y%]"C#O?+]%9K1'7&64?U9&";F.J@(06AA9H">@YLF%@UB#73+,YNDT1 M0KV5)S)$W$VH#054VK2C0%_T6DJKG3%C1/HH.YAD_I7"VX;9^HZ,3/*&U/?7 M0F^P@>+-@&W5:M%Z73,Q5K+W;N#2DN9=:+O$#'0K])K"*\ B6X_7\: DH&HV M,YG*Q6[QPRCWTY?JYWXY^KHVX0.6-:P54CA<9II5Z!]&:H@&7H?J)V==]?NZ M[>#\1')$H=_9 K\W/Z2=$V.#]GUU//I)_H)3\H/CKQM^JTG--ARW4S_0F_;% M.2NA?+O=H0QL56+]MS4IO*-VSK]CR!^U!],\8/(L.4Y0?*52.TR +$ MW9G J8Z"R#<2W?D',_!STLL>6K"W,,#%R;LMA;) MCWA^:'SC_/!QT7%L[?'N-[':_)^TN!_BU4Y+%G(/YJF]7+AQP],GLVB_+$NW7,H0!G!,WJ,"AR$V\ M28:8L18'L1>KA9H\@U9ZHA8YH8#D#JLI,3\YC==,QJJ#H3^""5RF$G$,UVOA MHD%]!MY&J_B]\-(?"#D19(BGLB ]H5*,;J6WFE:\WXJH^JG1GU5#Z"BZ\40)\Y0FBF]2+P;S.UO[ 6\1K/6UN M#*W^HUW9-]BL5&)66\J4ZJ-44.&0U1 0FS[\9?2- "B# MY$?$-@'FY S@B.@$4%'TI :K:KR$2L;OF-\U+$$7@_&=O.76B-"3*#F+0^7$ M S*$U9"%=>X44X5QY#VE]15 ;XM NP/9K !FE2#>0MT'CD-G4\O!MP/6BTAP M9V=+\^H1W'+0,:@W[%F8-),4"-[+!^5;?G>@$_$N0'(]L,S=X;6KOR>QQD'/ M)IFRE1C:EBJY*ISLH,7E&-4*;Q^$N%S=7(STP+, +C:O+P#CW^LC^X[6>MRX.U@9.YD KL.!O@Z!+&U"WT[>8 M/)T8?GJ ;N'I&W2P>"A;4U2D1;S],0USJE?ZIN.U>.@0N?6QQVB.5H:^#8YI M-KS_:\NLNE9MZI7^!"H>_Q8ET11PPSN17.",#_.ZW4<#' M&;-EKZU@@B\Z$5(!F7QT6[>Y3P.P'(G93CH+W&X&9EO M4PW,N!#I;PY'.IA]GVY"EN =+C(^1[,9P,(:8QT1R\=&+IWH5CT_2-HUP8'3 MX0\ (Y?"*P]U$-K$H>DD+%_;R,:VL0G.H0]J/%%M[OI_B5(<"@,;'+/*WEEH MQ225MWGP9DI-[A0\SMUWH=#9,-3QF;XCJ6X@Y\"5Q3&' W\D9O9V-)NY9D62 MJIRCN>-O"O=WE&-\&JD6>F_3LI+Z_1OIK]#@3D+'-+::Z4<;H7@-+;_.)2:< M!:5 !=L33#&Q=)QL99A7O@ ([83-)$L07WRFCJ$%H%DX7:(+"Z]L@:\@WOXB M8+$AC+388M[#KM?B5%FV?0>^FSIOS97B^,@$"C?(W23-E]9CI\RX MU)%9KB8+O96V#8ZW.@"%MYR0=6;0XNCX?L"&A=T NK3YLC*;(6II -E_CDJ M[UV [YG!)2R22'$:/)H?(I(?DR)M&NLC/9(.OSFW#Z2)KDNS)$%\!]\.S!$I MC;P);&R']'+>SK9A#@BQK=0UL] >]HW@>0/'WJ/B)-\K0\':S;@+.9VG^X]F M:[SUF"WY6-L?W'S"\5[*VS>CV^J+6W_H$MZ)./,)M_5$2_M82H8)V=V4LB7& MPJI(3F/0VV[SV?YE\]*AAY67+#Q/G'VJ%5S:E771_&'QFQ3:G>,,N[3CM0\_ MN7C2O]'^MG2-%PTX 6V9%9M)*. 8T,@UB[)0%';BA*'MV=YMH^BX)2R&D-+) ,@8D.&4)U:7/M6/,1_O7*TK$Q7"X1Z5I9%61F/70]]7+CP,Z7D6.X M]*_.E6)-:/LZD;T,D>\IS:8 KU=[^WR]MNFX& UUZR*%V#A)$ \UPN'B8YI\ M>8:-\U:M#&-@LA6'\,LQ +JADMR9\6V# A*6/IV#JAT*#H1CCKNHD3<[FVV^ M,!K8C(3%6E9<"LNIJ>[1!9>;7F_M#D\^'7MX)S6R1-/5M&&YR,'Q$.6Z@]W; MX;U*FYE^653],P\]:2>BT\RFM1Y7IVQI6U(:-&U<1 M5N3S$I!J7;DX?C@*Z06FGANL"/; ;>WA410=Z![^56-695V\#UL<3AFCSCTW ME5X**TVR=2C:,W7-_W(H/;;L%/9<0SRNP<'(,6SPPZ5]18$7KA[WW HRH2-W9>'K0(G^C93MHD1+8S MUY!, 4PY;_[6F6'&;B*]M4+HEUF>D\KG*$DG@4DX.=*B1F_7%I#V@-[ ,N]& M*A^G;,_OV;KZ_E^3QUSO#U/Q>-_^HP1D-]\SH(ME?N-14"DQ,DB.Q4#UZ0\3 M\FA.J>=Z:X),%AQR'ODHZ,9< >4.:K5^.$!%:MU\&'*^;)OUV5\SW!R?WPO'M0X5T@WSJV/&0@KC5'0=;)MU#1#1U162*SFXN(P^A)W\%;Q3$,;0[]_ MKF;UK"-=^2'(9%JK)IV!$MY@%A,G/<'+A*<5#WB+0M>\]W2)!AMR?H"6_@,[ MURU#E"N*;[@M[2HDPUBOTHU!QQ;U87WP(TR;K);,NMA:./%U%Y*40.^B+IYE M:$O8ZDND^4"6LSO12[.WEK!Y5LOU42D8Z-S?7?XYIL1_6'/TRG"=Z^TOG5,T M98P\:0=8?2O/BW0!= !Z^#Z3L3\-S9/,0H7K7I$UA-D]!Q*7]1SWU!1K7!Y[]919SDV5!TKOCU&Z>TW)BOW/B MY.F:^N'^A[/])<='"IJK;S)W)^:K?'J0'^-<56YWS,?=;L%$5[1UA(!]VZ+7*9B$R66)49A_JPZ/K^HG,^Z_XI3\?FTT? M3:M-7$F*-FW(GARG 1+!"!IZ,+FZI# Z@X6#PM-6]O]=,2N;O]6X/G:/_0:* M[#0_%FYRB?G .;@[7YM1\3IPL+_:+'F7Z2"8^FZ&]^XQZO1\E/*R@G*==/2R/)5RF[P*_!^(\BJZ"B:7?' MM*(QCW?3#4%)31JW37^U"@Q4.'_F_DO&_XY,S0WH4O20K4=#29YOL[-^UR5R\9^+S\6,_Y<.+Q\L;X .D<91<% M.$/]9F<+2YEUT@+L4A[VV@KTVK!#LG65E]$4)"XP#^QA_7.G.(HX)E[G#- D M>W4W@5>YM"W$(FAKD*]37T@2GH4'?O2D MD-8J4) <$]*2(3VBL8"%3T ]-Y@?FV"^DVN'4=2D$\H]U^0!%/'EVL*-[/E, MEJ?U;@!-)>N2+O8NH3=+CH#4B7F4,XV5$58K2*QAQF'D"9N)15PF]=I C=2[ M X5LDB_R'_\!-+B#;.MV@V/)J ]1LP,UXBWZ#11KWL^"YU$+)6[<=-C"B7L' MTI[!'&$ \]G4MBS<1CO&3M-1FUAHW]1T$4SY?LDT8L=+;$M!_$4@+OZHI6^K MNZBVF)C0NA+[1\5[TWS/B_]S:W4F"WO.%EYV"1SA7ZQ4>UI1N*]C:\RYY@&[ M[&,OIYK_=%12N:A.Z)0ADCB )VV]!W&O'_,ZG!X9AL-DO8##,UHAS3)$Q^HV MSA:,N*%8Z+=TI@F>&)O6 /2^8/LZPXXG@K)G2EDSB<)K5SKZGLS^'+W M&7K$QW >JP9Z;+ *"QB4/#J!N2.(Y%3L.9O_2G-6D?=+5[/2-IS1B5YK2 M'?)&)&Y#$G]_7N.#,8\FK>[)N)_Z*R36.\Q_]-I),H39D[-#]- MR_-SWYOF'_AT6NML5B \[QLB:INSLYM,>SNU>&ZCP[D'#6_&ZA9\*RLN&Z1O MJ]_7ZNS_6^OY&T=L[3^4./_PB6;D[6ZL5F:EZF^_U<[PG2>TD&3C;U?(>)^[ MI]XXKV!BL\-O!QX>N,'^]@SZFW--H8=#7UWK__G=8Z^N@>X>Z4/L=;HR4GN& ML9=M<=VDYQY>?NDJ?Y[0T5 (U4_H>+?!Z&MEH\96Z DAY6X7ABT8_)P?VMO0V/0RTR& Z9\Q\6N@[;7\#=N9L3MJ9ED7&X>KPH)Q?UZ@5;=S M*Y&7>#?/T_>5?\S?;GQIT>%K2.^**S,%!QIES'TKE9A)RQ=[DAO<8H:QL;2: MGKN+@105,'E8DY5/C+, M_O;VX)+VG]?[DZPWN!^AFI@O'G!Z'#X^4,!Y:#A0>!Q=N^UE8\E1H&PS;L0. MF5YX8'"FU7TJ]5-IBKN9N6J9HQDNW<79]:&W_C&*CQ1 VP(8FBI@1EM8#K&6%. M27%1G#6GW5(;GG;OR-OZ)0:HN)S9;XEP6E:4(5ZW4EK,F7,Y,S+$RFNLFJ'X MYG_T]YQ.$RX6#DC70+=B\)8;>%5\3"('WBPC8C[,6^B7@$B>'$L@-X/1J$D] MUP!(TAD[FH'EN)K9;)4/B]JS'[;R!O1KDVH2NLI-'HZ\MY?_F M4X?/4JX3!SRVI=9GV]OEW\K,72(?#N7-[.]*/Q1@6!&B5LFY8EMXT-CX(:\Z MI/*A?T?!1-^IBXD?\QNB\]4K!>H26*JTK!:<]\!%HS2"9 A_5 Q>(:\:-!1R MQ#YD#%6>2$1'2S2%,%:'^:LE?1-WZ>HQ$ASC1/^H%6I/CY9_3N42%(CZF(.@ MTO(E(?U!B" 15?,T2[=9^I.K(_/)E->!WEJZ/)AOW4^RY=%4_,V3[_'12K,K M(3F5N8&C&I6^IMEE4PW#?Q2S;A;-9#J6%+V_C^:UIFF+0T1&_+'QZVG2FA1<<[KJ1=W5]LI_*Q MS*X@H#^',3<1++A>\UC?/$B@;K9/_,:(@EPM2]CEH6, ;;$4KY^^[<3R]?47 MRDWH9A>YZP6=FY^#G= S&K2S]M[EA!\BAY%IIZYO/?,7T=5$VN660D1QY5Y1 M8\WGNS]IM@IN.'R>'-869I12M)%[="$Z9_RX@V] M=^;%[T/\[VCT: E%AM@O)X5!,1*J^'U/D'=AKR&_:3.#".(3@@?X%32.SC3D8M]%06<%8Q[06S'?#4H8 MF!6\0>S+B__>_@LU0QX6)4.\.25#^,H0XEU8=>;BI"_^MELK&8;)PRBH1X80 MG28;4J;?OKV+F8/AM>[O8 $B13MEB#\:1<,P%6:LGJ^;M[@B_G)WR[Z\[^V_ M4ON;PQC9']( &E6&^ 0CH!IF5[_3XCDKMZJ?(!M7\?4OD,%8)[V/_7A#6LN< M$S#T*5/-&(;DR5HX%/WK!LJ+AN T7PAG.BR%F]WUY)3X&C2(0D+(P'$#J(MV M&M@5U3:.!8LH^;,&[5NG&4;X:*9\#5*;Y!#URDR3H2 T3B;O^D!T1*X[Q=%=&JME-)&V?B,= +X M>G$HA*(+WK6_$\)%(O&7_3%F]54:%5UY3'Y:09DC M.=+;9,^G;+L"$OAS-*5=X'&^T98!UKBR<&-E 5AT1BA=)=QN5_T)-WF6^"L. M+G9FKU!E1YWP6Z$Q&N#$>9H!EYZ0U/O(>H'+D!9@5-L3)R%, M4-6(9<[]1Y<&E^H7">M(1X#.1$G0G5QBV&B$.5:%6&AA*4-LZHPC+,D0\O[F MXY572XG5+->P8KFQAVY_8BOQ\Y/B?926,QCU6:8VUIL9SP1>8K:!@9VC]%8I MH8T#1)%L08H(K>.7HPO4Q=/P75\<_[I6;)D-1N#>9HUQ!,D#>*Y><*J*T'K_%WQ8RVZ5H M/C4682JY+5[9*$:1G? /*56:$DUY:/-5<:CD6O5J%O6AC[)9'&7H4$"F4CW? M ?FJH8=%ASGGEB6LJO^X5EVRV*L.R.Z$97"<[MI^B0?=/\RV0:C(CFDRH92" MV21T/IC:;IA?%T="\XUP]M(K_Q]0_][^TQM#%2;)D@*4"*925:I"#QG"\7;( MLL_?G5$[M6[A#1P;,7\3TNA_1ZS^7?:V3E*+V=PE1I+P,D14/O:7U:)!=&*E MA360:BLM9_X22(E;J>O$WO=2ZR>O;YF@1E*VDG!!@%LKM@9_GW$ C/IQ8!)4 MY-%CR>OJ ;-[D.ZIXJ[\0/+A?H8B:?^0A649:1]3B(TA8*MQ8R<@Q1SX]K;D M$6?BK8OXN_O%!B"3]9N_Z31?\*X*N5ZR"1H!H(?C!B]AF7:K#:4T\ HR U+ M*@I+B/\(<*+4;<7%-AW+IU&O TX (M%7V"^.& N)&AM[C3*6VH97 M@>@(@JW@0;\* #WQTG4;2Z"V%4-*'T*K2/WT "< MB+!YEE)#3GWV7N(@0\2PA>LZTAEFS)=-34T )\YBUQT>[@%F+4C@>: 5B-6\ M(I:."Q_'TD'!YK\M+",N.]]I,@&8;9 <= ++C4>MMS 0'Z&T##8@YSYQ#64( MY0"&'"@G/DMI.4U6(&(O"(/&:11^.8Z%4L#(0P,Y6WI#D"HTW]"O[@V==X]^B%O^2IF&.(4<)(B]I%M-_%X\*GHZ; MWPRH&\(Z3?&)RLU!?Z@W:46(,%3P0!SV1(6H+Y6T]WH0NV>X<1[[N MX!S7DQYJNLB'5:1F*[1'R$R2V#X!S5K(BKTA5'4BLQTZ,'QT=;,+OI6A"8AH M-\MFX?_:RRQ[?WG:73X^]/!:VOHG]+(+_3 MXG2@P&-EHE88S@^A(7>;I)!)^,?5XE]&,L1U[*A+)VISN6K'KW[IP^=!%VYH MNQ&.>Z.(BU\'1O'>IO*URT-%I2 3N(%.Q*NGMD.;!IIP/%I4 PS<5D\*OR*[ M@FC(+4R;%- ENB9BHN1GZ2-X^J/O.5G1 MT(D!G@ RK !/6CQ#L9]A0+N&A#/IVE:E:$[NQP\K$#;O!E1S@Z@)Z9\$1L[ MK#5$9Q$V3ZU4U/.8RB3K9B&FDJ_?D!&2AQ\/6/YFU#0:>+5\!Z$FDPE>R(#2 M?"E[V*,#RP1(H0)6 &Z28)BX?0/+9(AG8K&QVU<8 .LUP'5P&KY)X59C:XKF M?<5D$I;-,"6ZM&H9/*#X$U3\;K7SDPCQ7(XH5&DV[R= *G":!) B3O)#8B=W#D M+8[ /7X":5P4=470(1BM%HD&:+S)>)(<#Q\75M3:O(UT$Q"\0D7FK*[D'+@B ME&O'R8-UCN:4^":CX@#=W5 ;@+T?4Q3WN:IAP)%>8F^:2NB'@?$[9WO3H2<2 M$HR3N]!;=B:Y"3(%LX$Z+JWDP05F6_-C?+N-S& MV-M'"BV3K.WW 0.!6[PBF%%$_4XR%VJ^HFH0MW!>-3@F%)"TP$9^\P]$]L5X MI'S BAKF0 9O!V0)+,<9D7P+2?;"T =8)OY=_@3NP>I[H'<#HG/2/%+0U2?^ M7D? 9?%AT@9P@#^/;DT?C2H2IQ!-QYNQZQ(5[MZJ-;AUL6:WH-+GK<7 M.#8O!I?*O<]'.2:/&WYP.5]O:_P9NDSABK /H(W]6"[,BZK8+4E65S1D")4F MBMAKA.0 9,2^S2I[$T)8)]$#CPNM6CG*M97/K*[NC;I&PM))@:#/56E624!Z M&*/4XL<;-0Y8YZJ^IE.W"F0(&PI@9[T?]@R<:R)_R5E-(] MJ;4=Z//)A" .,\OXR'QJUA0\;@S=3K5?<$=%.%FK1:LY62/4W/B^$XZ%TLN=++T ;U1!;2HF!4)%.AAJ- ,J\=1*,E1RA<0Y2J0P0_ MR.:B4-5$5$6H^/GLR]JZJA<_1%^L/;V9T(<"79BZ,L345 A:8@+!*OG3/"+" MVIK4"!._T F.5$<)UB*Q3!8\89OS(35!)W/%7,=>AE!75*S=XP:V+"12186[= MUSN#!P,EL +O&L7R'"7A,D1^[B 38(,P&\FH6;.DKOY%(-G/H5(6@\TS("TX M:L*J3$3];O!W@[\;_-W@[P9_-_B[P=\-_F[P=X._&_S=X.\&?S?XN\'?#?X_ M8+"5W8NFJO[%,5$G MS5YNHTLUB]B\!@'4F0%W>J@J6+]"'$TX#S^'9MO MTV9DU<)1@O9"_8P]0IL.TQHP:L* ;8+>=&EFE'(?LQLT$)4 1=,$>9F,_?6V):%]A\5898WRM#1*Z^>>S$JL@0UZFC M)Z M$>4D76D&\ZJBGA40UTZ+9FB#IV4()4Z[>6GQ:] M ZMU>5:&V!J$T2&=:!9BBL3N)%M5"7K0XG:(#+$6E&MW===H!-*P= JX7R!1 ME>>B).H)7,UH&<(7.VK8SM%LVLZERI&\X-'NR#YR 32B$X^P&/M?"FUB):@) MSOIWTRLQ@N2F-4+4N0S65W_\5I.RA$:/""6V4^KYVOY/<1G(UV][X>Y%^T7H?MI(9?8-VVBI?_]E MQL)RK=C(U)O@48X.'^L)O^U N"'P_B(ODK*9W.>H2G8,Q8=RCP-8(]\11-? M24"5-]EZ"=HQ^UP2"%;?A@S D*,HWRXW19& M=4E/P2QA0KONH<'=0T9-;KF2$ZDL<[?[F(.4G0(GC=X M%'T[07\I^02#XJK$;O7#A<0%7,.G*<,(<<'Z]D1CJPGS\OY" KY/LI^+BVP8 M3J,3W5Q +(&'7.M%#&]W8V?:= BHM_MFEZ'#@Q81!1_&L(G!W_I99_H_$I3< M;0ZZYU3"> '.XV(@HVU@:$Y1@%2)/=@LWDWNI\A#.F"@&&?31^'M M$K*ID")QH#5'!0;J"Y)5L;_YQE1I.7UF-").E%-?.IUI&3>*&2J9T7!UPMU" ML8//+S'M15JDCG!;.789Z_U+//"UF_ =A7=P\8XA.1+<-HT8R MPIYIM6%'F $O!_C530,+QLSMS TN"M#HFX%;6Z!1^8,MHXM4:X^#4RVH>(X MJDN"[<3.-LJZ2:%-"SV:H0'>\N8S52X'0I:K]4VX:#6PB\N))(6+#X,5"X&! M]!A3K[6- R0W8*:3M4+.*>'*$+J2@R!!F-5!&4]3,[N=T[VG9B[%E5P2H)\7 M&#Y+#Q^'RG(E&XFST*958'3! \8EC^C*@77P;_%9/,'<'?$QR1Z"TM0P=@ND M3CH)X./)+=QRNS<+RYVW4=78>Q::$SW4E8W4":9.X+A:[VX8AECX"O/%+VYM MXQJ#1Q4-^7%1D":1PD/%,9OQ6T"WUM73L6,E6[E4Q2F,(H"/"M9!M3*4@;B8 MX @LZY_'SDDLBSRFM>1B)69/_#5$88YQ3^!IEOWT4?[4BD]A1?93_^%_EN/P M.*5FWVRMB\=MS<6?7.Y M9CK1^K%7SM[:1J'OBO4.T9=."]7=]@J]#5UJE>=R4\Y]//UZM_GO?\[85?U^ M:N?@O\M7_LNTOUMARIC[V[7+B(@1F"'*_0VU2P-09@O^D8(#64( MZ^FEY4^(?WX1_%]H9 2E!47Y*,9RF_$B"J0F0PQ9%K %TG]U_7^YH_]S[7+8 MV_H\\!8NRU6H5%DXY7[Q^<8)E^$0>0/64 MSQID3S67>I\#."&3R$9?RTDZA#R2Z<">#1=K_E3U9(L.G4CQ]+U49QI_F^<: MJ*CJ^#)Q(?@?ASSOHDCD,1FBYFPYX-*BY1K%GLZ9F,O4C"U5[;KGSC@-K+V+84H? M8OV9*A)U87I"[LQ*^P=.:[>OD[TEQ:HAJ[NZCU*SYQ*%I]=/^D*I+GJ>/2QP M3A[)CW*NLK^_L#N\L+K^!72WIMO-?KA<;_!HA!W+]7F6U&'AT1T"Q1^-@!8^ M#]M>)6_'O9F,1)XV_(:1(;"3'(GE38],Y .)/<^CLICHW68^&2OH>.\U95X+ M46^;?GE9/[!@]%G;5I],/G%>;LG?FF+!0$I?8OV1F_Z1CSF&5QMIKY/*=VAY M)E?MZ< .SP2J/VT2WV51VM[[ZL?N6*"76L!J<<.)9OP!)$IB7$L[09K'M:R\ M?]%X\^ZX:URYU9W/-SYE4.Y[C]R-QO!GUJQ\LB8%P1%NK$OTFQ"?IL-YL(3; M..Y08U244'.BRUKAYN\KZ:G2ZOS3:CE>$6?5=_ZLM1+%PAP#?)."NME1$@\> M4VTL6L6"@1I>_'#5V_DT))[3//*/<]>VII]/I'XYYK;!;UW)O[,4[O_W[3]O M(P:]#0ONQTIV:,.J\R/,5+V(GS#*I%^$5"JTCW2G3G=;LQ#UBCGRM34,G]1T MATM0(C:>&P[)1K61S8>:W/@4!.D(\#*]RZ%_@1IE@KJ_7WC6$]5!WB0,H=VM M:$+R#2FJG9*GE)9J)N#5HP#3YD*Q->D W$\!^3VV9B,3VZE-N_>"4]W3AAUU MX^/:40FP%"2ITJ=R8)$1U^3)B[!O']\O1"8P>0YP\H>UL;QJ2\.GY423;"P+ M_L5HM4"TYR!#CRANG3P%-&G]67L;#RQ,7[XS"YJ\M%3G9+P7T)]RPL)14QSK M7[&JD"')&-3C!H7RXSJH#W37@-; 0.N$(T8??"#$=NCJ LA[3>8F25ZLD_U* MC7R.^HRYX[V")#>OH>!F54>SE9B7C*$E0T73L>ZFIKI87"OAW1BD!!L5&0:- MHU[ X"0U8M#6@+[?G00TGAB$O+*(*+"[Z MWXH07F48!0/D\3WQA06N!/S68QM+R-LC[*ZAJ1C<33< MK!";&V;X)\-2$@Z>$*-).F"4^"2Y%Z5,P@+57$$K!]G-Q^\ 9]L&NG6S\JT:4-0@LQ)?F@1^LHII)OY/WC@+$, M\0^4)J5ED@+8(17!LC:&;A]C&S3&43Z:)(\?6HQ =Y*W@C9 9$\KX\C XH?3 M_+<][5Y:-<+)>3DN37MT"K.S+M;2XUR=,"Z*M)]_/UC<2%P2*$YEYGWP?_$* M-?Q!'3"0J$Y 6X+$.R@M.++Z#%8=^S,A?EV[$+P 7NODA[($RM.:D"J8#R3 ML1=8U-U9"7"H37JE.WT(W[9,O2 ?!@J7XQG;B&5X@)X8+$.L)7YM3^ %!? ' M/B+!_3:2'9JK*[_@ M*M9+"< F2V[I=Z>0-[@&NCRUI [QMXM6-]KIK1(C!ZEQ9:L'Y@30F-1%?QR-E1?<[5T M<3'D9U,0RE5M=::B!O5*DL#/H+_V9/2!;DT_5'1 M:-&C6Q'%GJ=\? G;N$W+9N@=6PW$SN;4L&]R?+/Y#\"Z5^2(BBRZI^3D$.]] M9%>+:U>$]^??MA8(%=^GA^U(_TC-]#3]ZIRF^5E#D*8(^DX0'M"4R7KC$8V= M7H>$R'C?RPK/G])+KKP?&3VR<*XL:/ M@S$4Z2,N=3,QJMWLWA\^U#/]"X+\6J5?J_!76-H>EZQRJL<=ULL/%CZ^Y#,K;]#)TIK_X>#>]8Q@(M>BGR1]*QJSSS^[QNMW)^WIT#[0P M5_7 D->C 0HZ/?OM6JW](R_#*!\&\]NNWJK/#PR7OW_T MG'R%NH_6IX'6OR[/HWS398APR3%I+-;WG]O'?1N:@(^0Y?#. Y-.PN;6@-N, MGX+F5%DBH3LQ(O<]XDSS /WIN4&]*^?7S+M7C=1]QZ MB$6KID<]VUO[$@C..=Q47YO>/^DJ3,[%%-[N^RLQQ:2VEB:ZG5KT=MVAR"\L MQQ?,NB"Z^KL_U#M[4'EQ_SL:!HV,V/[OL3-Y.]T7I#TG;KF[]!62) M3*6/FWP_OPX%QNQ[!?KO7;^V'ADG>N9>?^MY\.BC^47?X\?71ASVD ME_O4F4CA_@/2J/]Z'4"V-8?:4![Q*X5>:=[TTQ^3=T%]_;23Z:,_='Y*>X;^ MN&GMX7,?N_"&( O:_%5L10SLSC@W(#&;2/CY_1M(FYU;U_ E[K3(2R_A].]= MR>[R-DV_?/+V)QHL,^(1D'N3!\#D8^]F9W3D;!#ZQJI[^+T6O'N5I_9K?UJEVHJYGR^*7W[R]_&'N9(E]VN:#N9>2I M/EZ.AJWWS=38LZ[;9_'#1_+.)>VX3]G MSL>@I9G0.G#*;EP/O,S;7F'0DT5YZM_%FW<^JZ?]<^DOS^ MYDE4-*0L?8;U(ZR_8UM @DI2&,4 1:+6Q=^;_K0!3[=6!!MV6[6R%YH_92]6/V#J!!/P<6*APKV/>R1<(3Y!5I%4"KP$BZ=^2*W1Z3,ZVPO[C?XT6$A[C;I Q$[@6W&H;X$PC[\_KLR^X;/3.#NP M?,2F+(D32DZZ=5#KF4?])I_JDW\]*TL_N^[;)V'S%!HSVCJ MN+_#E-7EQ_0WOS6Y#>G"D3,RF?1K;U,QR>4I:-6IP2)D6XX_,KY7]KK&>SG4 M?W]"-IS(^CWWZ%K#EN=Q"B/JW:OBQP/VA+!W.R73G4=T"U9*U.L:?Q#\MT4M)*+$SN0>N?C=5SO8'+B<85G%Y)C"_\O2,?_0>T_<=\3>;/D!BRXKR)! M\R.B3K $1OH^T$V: ;#MI>647PC:1,V.U:7FAD*M;^1U(*<=M;7)20BS"FG> M(B@U=AZ@WO\*,#6G^ M66(.YO+L!4C)C^"-\3U-0&CL$Z$W$=D^KH,Q[EO\AX4EW[MTM9!*-24'9H<& M(D4L<(,V;RU&0P,A,4_M MV?!&S[ IRX6AA871"&?W$5%5,ZUP1!HA0[1)G!$Y4I<03ED-1_GOYV M'[L1^S,E&ID7P#"0IC6I K1SPUB>A?"5<&.3Q57A83;?\(7*'$':R-<+DR]&Q1V]+C M2F-=OU&()>'2H-$B.,]KAF_],'V!\+5V=<<"Y&$GIW106C&/B*'/QS%H\:9(^]?!6MUH&;A^&2[ MKA(P&5]#4_M _'JNK_8 NK0M)NH3L)TQ"N>'K"B2TY;MEQ+URL3]K#KLTV:PN# MY\/2!U0'"JAG')G&*P1!:XBAKHQ>:-L,XM:W5&:E^*G&PSE](CX5E^LIW7HV[]).!7T,RQ2>CZQ\UG?L[$ MA>&NMBLHB58^H+(LDL"/^)P\2*GSG;<$Q"=!WAT@X2R;;,Z16 F/ZFH^'V@R M$OM*@L%&?SX.03I5"][,[\F==B/O:NQKP@K%;>-JM!\!!T$DM!VD6?>3; JM M>,CMTTP%0CFL#.!)V;K.%L91B1[H2$N MJ(3D#+;SC319HP;Q34%RL6?S2Z8Q&WH+^B6&/ Z2Z-:BI=,]Q(CB49!^?8&9 M[$22#_J!)(1/Y3=""E20 T\-P;R#.(34P$$7=&QD#+UX4 M_;SRP?QFPUA(]X#U._>11<< T9C_48;8KX90/TL#PB;G?'D$I??0:V8=+/BC M,S=&58 #;8RCX':Q#0G?1P^6HEV$U =!)#0O@B(B]$LN\OK*3H7PC<@]+9 " MR+[J/]&%5O* MM98)VC+T23])_\!>[XG'*C>=.]JM9ZV[4]C9AHSRDA?Z)IA4YH-DEEUO,&T^ M*-QU$"U#5!]U0#OT'\3TB3Q-6]^^W1LYBXA'NG+3IAM80? MF>#UTP:=\0I-3\N_)GT"1\5A(=K,QJ?"L.6:3#>)\Q?,M[SX_9M6W]U!$4SN M[W7#KK0Z@D0S]P;=* @>)8)@RV&C]K;SZ>NX4,IF)[V2GY#K$Q/9 J;H[1\R MQ"E/.":O*Z> \Y3C%, >%TU18NA!XQS LXNC3;S&]FH8H!#@!WK7?3.DQ",K M_ YYZ_016ZWRI/G2'_PW\CTOW^,J'Z._IX(^/7=IBX[!',EV(AP]TA?7S-/& MS&VD&^ K2G"4FZBA_#*-6E0?H #F;'@"LQ_($"QCTGH9(N_64SA@=[6A)'7Y MT/9;7 .I:C9LTT:OG3+$IV9$N.__8"?JW]RVED\!NFAKL%./IYG@82$< (VF M9(C8*^!FF )/.L"Q)N,^]AOAI.Z(M+J TNL&7WDUBX=.V/P/=R72)(_?/?+=[_\G_0+4/B-K./_1,G6 M/(?9"5V<6C>&?1%,7=D"]Z43*$-T^D$C_=@IP]4'"*'+$#KT>Y">%[F%HH#I M(] ]B 27H?DN/3]=]2$3&4)EAN^S/BO\_F+W-0]+4Y+"_) @&#A<_Y.G&4E5 MJ"U* JWNB!+0,91J451^ZV^_SXX?&6XZ53*S81OE&?54_]*?!P]6*'^)C?"X M?%>&V+&'5+-&_&[EE(N#E^_0ZCXK:)-FC.^K]Q(V7>7\_#0[KM!.S;NZU?&^'JG MP!J9T.9E.'BMW^+0DUG=W4.^>F\&@BT/?[W(2-UC[#K+!E&1)M)!2E1 0)I2I4A$I(M( MEQH5D$X *4%"HB"]"0@(")'>13H"$NE(E2((*&D"TA,0B*1PXO.>,^2.-'WR!,N\*79%TX=YFA84U7C MG[H0:.V:-Y0\NR0<:1\VZE]4K=1>50_TA%VG/J-=)E5O'A:H$25?P(4]TWD\ M+W1\E:7HXA2D_Z!%,TN6$(\+YV=E?CR=6E%S,Y+K93X!?]=+O@*?:)F,JZ6= M][QZ^Z-8PC' .9D)TM[^7O!P/7P&]6_JSMBO+4SK S:Z/Z#M._I? MSV=1E)#4K7PQ6F0[A,9D?PP@+A!!_^8;$/]F^6\Y?/Z+*17_EUH[S?[=.0#_ M'8O_)P/E_N\X!X-_,WW P<1_[L1_KM6[[QCP#S+_T8D]-#\,1%+!8XX!A!R2 MPR=1\2R=J+"JM2.Y@:(< /?9,BLOOLV;C##^:UU+2BDRF?]S5R$H","[D8UJ M<92U()D?#I_F%+)UWD+?R9 99 +O9#F+TQ8RAB7E?MHOV56YRNI+S>AKVQ)C M*=R)CHU<8QBSQ"[6N9=N^$:BLB4T$._Q>==FXRZRSV9O]":#>+J00'[JQ,\* M.7#)OYO2?R]R &.%#&E/;URV7SPX3S.OGP0GX+)5Q-[YVWN7M M4A8V+KT?T9W/]7'/#26[%7P@38OQLOM"FM6L;2D2S1]; M2%),B4&5_%O$W&=#-Y1O_@GLD-<6]-@K/[S<-2B(>?T$@^&%_A!%F9W'G M()'P/D'.P.D+Q=>3D^4"T3G*:SK,T0^\)7*JZ8:^)\>HC?=(7BN;_A:Q:@!D M2C$@,\''["D<(G51P4 VQR[$-$4=YQNH/G=#U7Z#/W?\E>H;>L3DPL^Q?[CU M?(\_D:XXK[.V5L8PP 1+@Z0_YR&)OY61H2?K\FI_-2YN=7_2U-+^<_+]8JL+ MP/GO>-Z&?O9P["":=5]3^(%I!537KODKXVJU0?'&-<_3(A\SFS\=#EPCLCN0-MO;\&?:W@8$S\%I,_0P2'DB%;M90OM[)L4@,; MDH>-]VX"9U2S\0KTZD;"BTC5O4_[\UQ\E[+?>>9&-[JGM82;5!:I"R>!5$K_ MZ, M] G:\WL0;FH5NB*G?^G)'M?-3TS[K/_C3 5^A@0ZR"29,&5RI"(>3["L>_DW MH$DF_=JRD_F 5]=]?N*S?D9!I,]\"#E0 M[53W_]K'8E*YUL$$LU1F;RX/C1\[+VPM8T):"N3D$2*DR*4%K/"@N)I];.RB MU?26:\)-"]>V]J1/PSWWHAU$1[ *SX\!#8.IRAY:NI@)=A*X;T&NE\=4UV!N MOWJ(SXUERL%LV5MBRP_'UA5<.JSWA.&!1#QS/R!"XI_4^1]*\0\N_^#R#R[_ MX/(/+O_@\@\N_^#R#R[_^^"":V^O+I8IKG -OIB9&6.=&:,K<^+,A9@7F[>=_-3:Q)N =OB7M:EI2+8:]FX\L/CQ]_ M5OM?/(?H&*!Z#"!)@38MCP&G%.C /8#)19#UX)] ! LYN-DW.D:V X)=@FO' M !:* Y8J:4\TB.FZ0#%N(,8FR[[;IY=PUB @^A#S@_U'M S"-$;MA3*[]T'F M%V5T#)IK?V.G"6IK0H)@P8PFH>P[BZ@&).6V M4=]JGX2B/B&8ND 4>>H;N*"7Z)7FU#[MTZ1Z0F]OESB*H%KI4@8%8R9ZS>;O MKQ\\Y>_11"1LD+5),OWV<_UN+<3PNE0M7GRX+PFY_B^Q)ZT8UI%)X0-C' M403+@UZ2]3& %8'-CH$A2BCFDUHJ?S?MZT/&TF$DSL9BCP$\4 >3.5 +G!_: MVZU]X0-9/@IOQD4'X+&S5^MY+?0"V*MM>N5CP_2V'/P9R9HP^.D8<)+&3U$C M*1$&=8\!+]RQ=3T@!B@(F]J+9C\&>'H=35#$:$P$_MBF'1:2V6W:-^+IPFKO MA=:#N\]+U@Z "_9+E95>AVAWLDUIA;/SB$I?Y*3\&OECNI']4BBJ_.>B+[JK MH=460?+5.&@Y!KP$$RP0\^4TUHMU"IN'6 62&&C+B'R1-H \#3\/Y;8B0)*T M!6$Z))W"A3/91J*BT]HB\U!Y&A[COL6)-3%C('GWM/L4 F'SRARA#VL N4B MV*4C=Z\/P=6$YB(A=$GFE&X*'90H3P0& WH!:KE;^:\]Z4+)7K1/HJ+4=\UU M(C K4F8EQ9[>$UKM 5((YE-/],LC:M(Y]0L.1VKK2\V' M8(::\H7(EJ,$:DRF7$J^1/F1D+D!764 MFO4&Y!*2BOL*5T/PNEN@HYETP2% M"X'CWWQ.S#C8I;[>GUA X\JW9#1)9%QKC%]S:@R(0TN/S.9,N1QE_+6+<:(6 M)D?-T.+'F=Q ]('X"B-,^LT]41R;<_V(LPK-J:>@&8,+=2]4QMP_V:*S4/7\ ME'-@VED3^N4"H)8#2VS4Q&. 'X(DR=3M!,09Q"D? [BAN^N+O3)X) ^ISF+R M]\K4;YD(]T$P-PB#A"L3FY>BL(N>^]):*E@#(@?E$DUXAHX5K]>":&KY>I<< M466[EKHU:6!ST)6RZ! >@9V41U>9_ :] 7\#'GC10F08\XHEI; M\'JDU# L\)P7W*S/E'%L2KF#Y.ID+PW4FX'_K2L:T=T,;+XQ1^'QOOMWA1%$ M]P60)QH 'T7S4ZSQ$]P4#U)R*$?"82\D M2:P?SDB:I*)PL:1\PA.4)^S5D7 M_Z$Y9VW&Y->MHO9IX&I0'(H1T?W^&-#*OU5'=O4\!C2G4OA-#K $IBU!=ZPE MYH8&, 8% /9[\O>A3T(M1OKDM04GZCAB$8US?V>9@!D_1R:T.?CH@43?U(9]?>%TLICW$2%3_[;2 M6J[&DFEYQV^#K]J]?G>?*#XSI%PF)9/-*4&DXM5N'!CH=7!TAYS6"<*NBHI, MLLF>43WDRS6;+YDI^HDDY4U4&&6,OKARBI G)+1U=YN5'NEV[G6UO]3S=7.! MJ/SX,5K")1:Y<#+=L^0"%Y?RXPO<*5*,^RY_1^?&'^]MTGA@H/NQH_7>2QIM M>^+=IT(E8Y5-TH3]RE<3C&"Z&MQ-)A[Z/T$G8?K4(IHRQ7H/1T2F[G>,J09V M-\EI6TUJ@=XG5POGJK[,LE'3X?YI!WG4WG:A/MT]- 1RGQ1 9J5]$07MRD.T MU"$8N4L/ZJC%^/#8:?DDU],/19_[\JYT-?J*C9C\T!A@"CGC=X]94/N0%$#W MYAB2)1;=N 2[-1<\$:?VB[-T&ON8,!C+NC4BYK!VR.V=$8=^\F M>RLJ (K-5% $V!G5.M4D)V,QVVQ2-N]=MJ:J9I],'3D&!"Z-CTN_NPPY<$E. M;8Y()> /F$C[^-3&'QM/'^<3=@Q?%:M,),H;?LWE8G@% ;[2P)@4'$SC+>(1B\^,W!:N=KG7Z#_TYS?7@Z,L1D,<[%(6\- M]?'&S^G1P:R7!=[OWW),[,2""'=14-Q&1*DVWNUG)G J_XL\J71@<[,5HB6-#)M9$2$JC7GC]&^2MSGAR3 M<<,4)JW8HEK\LSO;I;#W]YOV_F08CF[O*G5<6_OO:?8N. XE2CM#N60 20#Q M:PM#&6:O76@B0I*:V#G,<^[[F7N6@=&]%4N:=:-I]O9C,A6R%3?%8>Q$21JK M#/DL]%1YE $Q.[%+&GQ3Q+69%(KY:&QX>R2__ETM7I(0DAB4O(ML\ER(WF^S M^9168IL,SY#$;,O@SMJF$U:"?<"GBI 2C0C( M%S"51T3SUN;6I=QUZ$-$ MWT0;8$)-X82"/0O99D'S .#FSJ]/;4L@VK7'-FC;H7HVZL75CD<9BU M,% >X"[[P-2C_3MY'P(>/ 1;$I7)A?UUL=]7]M:RKW:7?H/X(SQ]E!2K)CQ?-9X*% M3.;3E_"WWF<> R1DCEI[S8JS'&3+R09]=T3E[0HN!UL+IV>!OEE\>E@L;QQ\ MS7IW_?M^0/ ?)S<6:)V;?M):3ZU:W,'+4E(=/[0V\3ZZBE#[5(9)_VJP$C/V M8PE1Q?5#*8LRT>J/YY=RQ./E*]I3I8;#]])+AU>I<[3/P-;532K9Q:63?\&F$L+SY<9*C1Y;:KF7. 8#EB=K-/J M62E8?%99,R%59[*@)0JZVH,EM@D;*+]Z3ZR-SQ+-DCR+_WR%UTW%7BU3X_LV M9ZWM K:.KV']&\B];PIZ)T)]EPQ3Y6MVU+Z4>MA0'^0K8,2= GIJ$+E*&SS_*3DXE8/B1WC3P3_N:]O=)30CQP>6 M":_AAH8/+/3/3#(SQ*A+U+>D?;:%7KK5CY :@"K@8D[3%J,:U7=W]C5>R_;Z MH>=)-69JU(YPI+=N*DF3&^*.?"B&^',,$-;GWSGZ>E[US\(/L_DJF3UD+Y)@ M8_:-N^_=RW[BRJ+!AU#FG__:,I.S2=ETZDP:^MY'0OH:2])]==#"R7Y1US>W M$_K"5V.. ;[@>8[^:L$O*$_D\SFNX4)\8P_/%.O_%2O M&$3:H]I]GXTK=1&9PKW,YD?V*GFH#%OM-T4?J*S]7;S$V[X*,3 3>MK.>?MY MHE&AMT9(W?D7 4)\$=HKV)NV%P72 8$\>_U!O'N-T<86_I7,TV^"7DD*WC*9 M532JR[UQ?U@IX96$H-YZ*5\I_Z^OTRQ216_?_K=SE:KF0D)RHYM:0@^RYEHR M*HVV_# )*PNN-RSN7[9-T+OQ=2;5JU$/ %O#<\PK'$")J+S+M82.WA9^2S^7 M<.SK54+^4&9CSC=H2(3J$NZ1T6/OD?#,M"Y/&]W_F'N90_<6]_;*"&I]'#Q0 MK\\YYQ(:T2 MLT!GO42YC@'12'P\3+W*(2)AS_@#/;$,]9L-3RN8.MW>ENNM:==R9EMNL[0U M884I=PDK'AE6G'$$)"(^F472M/8<^A%LG2)5CA,=8S.V^LW3S:'?SX"(ZE.S M(S8B@:I+;&JC5S^=IS12FT"NP+,4Z2_*J#@$BW*^,;KGB^.("UY$T==XS]:) M\]WR\R GBP43? "L/:BQ:<%W[X?S]S U2\]PI8/XG)L@E8U?H/ER_.-6@@$. M'OUNX<6%-^]HD94TOJ[APZ>[+L:"#=6/5XN(_L>;3DHLK)83F2D2# MLU._PL2KIWC";WH.Z? 1@+#GL<66?_I+E_G[( !JABXIF^<8P 53$$RY6#&F MH82:T:0)'_.:^ MT:-XB1EENXEOG;HEVPNEP7+G UO]BX:6+)9N-WK.<[C6AN:=U,*J]=#[[C43P5] M*TL7S]I>OSFVIS$(\>4=^[F9-3MMB$JBT1EI9 SEZ5QPY39%\DDA24C7KKMA M;@;'"C[=8? MM<3F+9XZE&+]+U168;;F0U:6OP!6@!A=>!@0']E[ QSA8U-Q@23_SDTM&G#:/:%1, M+\<-I+XTO#[5:?SWM-.Y:HY;)9'J)Q, 1X$)?ZZA_,#S;G:O*!8G*Z^$D!1P M0N]TNA_&M?Z5Y1EZ93_64:I,/.>]S\A>C[ M'*N?;-GTFY ,GTC8K/8EGKY9,RQNQKZ&%0>\%+F=NVO(&SM:. D\Z:?G\XSA ML);WSPJ=I%E,/&?9K,9"$KFN-$JE*0//O/!G9I@QPK]Z*<.1HUND?>9[U3PC MG>!CRA#,C&V)GQ"Z]U7)!TT?*N&Z[8;)--E'UN=$7DT_>;(,.* MNE&Z(46^(9W4C*,)0C_BV7I4(VSUDN<9-.WPEE>*>;M=[<19C.YMG\9G2E+H M[JBWQX 3=G&VX,*F6)B6DXMPJL#?>@N-ZSOD62^-7+AE'"_,WL>XKY% R",^\7*X#;0[$^6LG[Z=&$IRT\AC)*7S$A7SC:Y/N'H M'I.[)#^@G#'0&C@4C\QTMB:,RH@]?S9>?UM@EU/G$X **T()N=$;FT_Z/K0" MC.[B3;G4-Y"^\;2SX8K[LFWF@VC7!]=EZ_7ITD]M[J (EN"$QP97*=HDA+!> M?+($A'/D4AG<.LS2]K^1N\>TI<=+BE*@\*#P\6FCHN=(EL(2J5GIOY8487MP# BRN8TBF!\#%DX8B4R;D@).-'*][\>./1@4 /7$(+A- MKYDOCF;I[[O"NU^[AQ7NA33K]6_;T^5T82F]^-K*+R$P7M$^62(OWEP MOG=?//8#!)N(>C&8YF/X"VIIT:%8(\#;M7W#!?/HS=5GR9TK9 9GC$O M$E03 -1D4BK=PN0)7Y'FJ44DYB MPD+5[.GI;OB%!WXD,1QH*Y1XB(,LR.TC1, >3V\,+&MP1'439G,OP447['S M9/"]UH?=L39?54Z)1?6#L*V;T<0]W--%IS5MYO8O00ZE1BYSE$=;V(\JF%D].\@>HUE):B8K&7=%3Z^ Y#0Q5? M) BXI.-P.$^AZ!1E#MF&H<'H>^.CT).Y1^78B4UK\DV*/OG&,%2G4Z3DKM4Q MP)NT;DLX.OE P#!7MS< IY[V93OA?E-(2X88/\O9=>HT@:D;&8UD?6L(.X4! M;EF=L%O@5\4= XA MSVE\% V2MX$$_ZC"0Q;W#>Q4Y'1B3HL>;&-)0#7> MIC'*]*7^:,*RW1YY3SZ4NE3]\7FSX=+RGFW7-'F8-?(K@0F!9D?6CD MZ"R-ZP,IF?AX2ZW$ JK;/>6Q8)1C8$+7;M$EJ/&6W,@)E$?]5+/L&ZT (TXN MVT]@>D$4\-Q.T@$=#QH#%-1KJ#9XNIS(VK^"!I5K* MRW-9@T-XBBZ&TK5>]D274Z59B\T+'X9TL^5@_N+<4,N[@C!3R:C=..*/"5IK M1G!YVYO%_L[SB2BVFMT7NB%S-^I"VJHS>NQ4DQU+'R03:A%^GB;9)8[HMCX& M^"'CG6%J0*%@X*FU#";F,IC:9)/9*6K>*'E)_T/9_6- C_W=$R^42 D(&;]? M+9K#$X3!1%@H'@'TDKQ/1"=U6N.=[F=+6A$A<<$(SG7Q(5U#T^WZL+! DY>L M*^#7S^X:UGUM0!2U(,#I88?V]C0OLS(XI-C MYEWU+P"?P<7_;L,-9_+H@@%9:.PP0^+6:/BD/,6NT@/(T11?\IE5I2G+#)]L MXP#S]7%:L_?MO>HQ:I[<"%QAZA7E((8F-XM/4@2Q$$Y2AVV&WYA,[WG1\KIU MLX\M[T9$KLQN+[>J#;?%+;<)SWT'T@,])NL8T&K0UWWR 'CB[["/Y_0I]QEM M<; '#: ZC+_B/@DSBG##)1T#GEY7%OR9E&08Y[WS$&,;]5WBS"SN.ZWLDI'T M7?6EB*C/[[]J+&2RB7W"UZ/]9<6C*M*G *6MN M\&L*RJ\446,^7?,QZ5*K^PR(KHL?4,W(A,X-"(#T!(OHZ;C,_M/IVR_;+@6B ML.R\8,8]HAYU+K;LC.KK3X17XJI[,L8UE4"Z#J-\=Q;PN+5\6#CY%LQL9G.[ M-:)N"!1<&-%]#N&"."/7N:2EVXH]VQ%/Z&COJ9;?[&J^)I]_U7NP2AH^BFT#]6(A" M+R@2S$WQ=@M^WU_]RYEU[ET3H(%M8 _Z8OYRK"]WBH5#_BVIQ<;S-!R]S!"X M8:='I142BV30YH.&[$Z[I]641_U.-NGS7L8_1'!O\!W%QKE=@3]X//-3T)9;&F7$,0$+?X*_>,Y)[]?[Z%444M>.UC/W"TL;L)ZB< MG$2N>[SOF E#M!]U*[[/%%87'4%!$AW1!$.%Q0:.$QL%:ETD<*F=2=$::B$- M*@%SP6Z!!^V7VS_SYYR.+2:%[-@UM,T4-Z>;[&Q6C]D,6A1H>OK4ROFIQ#9/ MRX-45$0T[TTI[ 35VO<6DU1+TRS5^=T,@3^^N-LBN=XACQ!N[A.A$8-TB-R%S=TU?EY$50%)0!3 M)R#BFZ'V7&QR?*6U'G.M]4UZ5GT6#URNL*0]=S;CB)!N?*H2 -XPX'A0/^,U M@F2532]U/'5'/EY#J3RI,N5^0J!WKHJ(E[7GY_'M&D7P=92;.9^5W_NO.9=Z;"8U?REJ<1(3JA/X\?83-;DC_MKK6Q! MB=(.]V9*7D2D+QUN [GH3N0TR'.#?1?J@,ONYN#L>9;&5UQ!6NS-WJ74/] ] M05*RKT=_+&.[/(/1$3;$SJ]<[:?:>3ZUR2Y<.\C53RS[YG%T%\FR>-\SURF_ M"UD^[U 6HN/IYBFL.ONE[.ZWPGC.0/^BNKDQ=Y 17+-_Y6N G8I6A_1PK<## MW:IO]NJ)38YYM?$#,^7Z'XWW%3RO*'#<.I%YPORH MOFWQ@_7 =*TER[LIY_$L4<7\Z]/12)F**JN,5V_*1T;.( 1$Z>XP4@V^U,X- M.@CM-6.#=I][,X)%Q3LS1=OIWBF= O%L: NV(;+$7UZ('7-KB[90?6W&H\V M,R-)(K<^8,V4R)8'KJ3&X.48.7JT0\>TIN-?2B6&N7,- MO.WDED7\V.>=CSHR)_8+R?J9]EX?JETVX\AY*&,RZZU8:P2K$*-[8\+F-H%$ M68H*E[;NL8G\G=ACB42;(U=C<6:1: '*>5

    K'ZOM1O(TW MB->2*]PH\'!-4>5">-W_ 3E]_5%2S+B%U REXFV$,\<:6,5C19A;T'?,EJF@ M;?%CA>WP*KP6?*ZVI:.."Q69:!N#X^NXU66/1%L4J"#6RA#Y,.X)7V5;U6D3 M2,#)>&7N;K%^9<6![N(L:9W*02O+)Q^?JDQ4X[ M-2/F$S%51M)RL@N2SX* K-^--W>'=D>>8!--1<,NIZV$I+NGE;[<7-I:UFM< M/0;\UK= M#^T#9>O$&\8O9QZF%I7_SL&P#5PI>-+S!Y=2#XR_:GV&@?#(%&?^_,;EG@)Q KRQ3)]UF+*XKGU:(Z-A)T5%\K[Y M\JV.KRNA^5T(>B&AP\*1%2,,G:J%6K__-&I3($YR<*\.BQV)\\FX-T4)*/HC M-L9MM"*?XW\;PN-L[K'@Z0M-_ATPCOCIDNY*,IIX^GJ<=;DJ[]?&ZV#?2JNMRNT2R!Y;XT@W[*NS,]Q4XH1\?I;WE$'C"4]6H.+;,H^M' M^XO+=>Z;K_4+Y*FOFY.UJI[+S<5J2]MYG[#EK'=/Z;4D:,?^E+G#>=NTXONK MY)S1*<4S/_\< _J0A)OT[HE.(FF!O7U-Z<;S$UNC2-,9AAFMK2^>) M09YBMR_ZQ@1&VHDGC35(Y$*0%*-CP$EG:H2 L1=! M<*J;!UI[8.8DC/5.-%>'QE&M8=K!I\OG;IBN^,H.67G?-!0$3OW[AT M^68>(JRB(EW?$*/8R >58@'8?+ K0;1]GHS=")1%Q>J?TD7R-Y;3/I\5SQ= M;!GU0L4IX+)0T2,VN0O77J^<[%6V $W0Q*D%-&VHLB$,3 #1E3/Z]H6FP3XD MNY9[8=RKVQG.^FG6]RWN@_>I5T1] M\Y24#CO;7ORR^&]R:.B4T3J0R$G1&3D&H'<33.66-"4''R(+FM:QZ8B#[7Q+ M>^ BFMY#O[IO<_VIPD]!6^J$>Z9*-?Z+&\!S6B!L1\ZR)Y< -G*Q+S37M&_: M1#SN?2\/1';^LH1_C4$7W9TH].X(GIF(H@1C=GCCK90->N&2DRJ3EUXO/9C, MES_:>/JZ./V>[86!E&- \/W4O9I<:=_E+&9<.C,F#9LKF%:<)>CR*%U/UH\7 MGZYFD9+"*'.BAN&D5?#J(UI"F(I))RI)25;1^P>TLY$U!?V8&B.IL.+\IE6C M CK]6A]M/_0^TY[T,4:Q16AV:2KE"EH3N<:IARA0BZ&I4MP)GLF=%XE/<(AH M>SZ;.!)D<$GFR^B=!O'AR7P%FV:I$=F X5+_VVG%J3E6J1%__8CFP0]"19PG MLFFNW[M.ZB$"*TYDA ZE+6N!/VHKQ#HJB31<&UUZN'?+%*DA]=,L+A> M- J+$"-W%J&20/1$O=L-!#%E+M;([D.PD+K%Q*Z1,K!UD6_M>(R$-M,HTB70 M1X]8Q&[9N=G="1P:,-,R4(:3L2B2@L&6NLOR("XU&G%22Y?'B[=D6OD8($0* M//(QN(!6GH*..#;LL95)7F97/4-I2I>(M[?.4G@U$'$>9MP+_B8;=:UY:U]K MUG_E]Q&-F]'[&!!6IRDZ"^P?YZJ%>.QIR1T>D*2&EU#6=?$4;E#UD'QUW6%7X_P58U.<)3WRB>-E23DF3]*E(/_@CJ36/E)Y_TWDQ#PRSG*)*R M-9S87N*H=\Z3P_B_1532U=E W\ MX:TQ]N-5_5K+R\R4V4/+#]-!=$/,APL3?P=877V"69(H!W/;%XBFMGRNG_$8 MK[6KT-&RMK_:TR,\]L0ZWV.J7&B\!'_RYT?P?EV,T_E,/'*9NUS_3=7,ST%L ME57217YI^ JOA+U%PQ1GV:JDQX"\J=@LS(3,2!N'B\V*?\43:*W8">V0MK9I M+95W8V[%(V)#K@$BR=\UGKV/CK_2TFZ5Q??^,M>"@+45._7)P65J?G#JZ5[, M!H)1MY 5K&JBP.UQ&,J,^R:_8FTG[Z?2,?LQS]I&ZLS[KU/'@#M1DIM9-M]N M(4=34Q"8IF- RTX\S""@BN305\!*>E(H5"G>0&B)QH#/>F?5SZ?>>-#2]17F M\K!N_3";03Q^^]V67U!?P.^SI8=?1BUF1U8N]LK;E%K_7 M0[P)1WSUY6*6H'7]6J-;UD+-*G'1HI[V0.%B_D&8/S6:)@.[0G[Z_&;$F3VGYP;F^>XFY,O/B2B3B*=]8?Z2R4VL'A=F:^=> M<'G;7PKCT\B5#S4)+15A3.(B,W0BNH.LP PR8RQ-^>7)E M@7T\SU\\W--.EYI]KRE 9"7O:96ND5N%PZ+3P!D%EDAF&@*N"O^,X-<^TSQ> M6.T)(J1#M25=@$F=:L)SN:[W5G_Z/IYS7VP2O#K4H$+1-5-"97A6.G.VDW)'"0=>=I%^Y=?/*',D+]E XM>5F@>H7N7*D;AND77RVR56- M_\BRA2%]PU0CN7AXKL<&^FHZ3S6=>'&B4981! M$ ]#.?$P?IL&([9GYZQ;/DAATYZY70!X3?Y_8(^9?_:A^;__6BA=D5$Z5_6V MD?Y3==KDVG4 0-$(<]8TS"R>I@D3)$!RNR1(A9@(11QWBPD?433O296T" )G MZ79CO.3;KW[?,Q8WQ;D4&=9_V_;]?<,^,I(V_I0IM_UQ+0XA,")XA;NWX'Q' MI%K RUL3.$\M3>Y+[[NS5-,$8(0_PSH@31*2QA(NL'>)X-X3ZF>6@< AN*H> M/$E5,IQJFE;16 3)MS>Z'JVI=7$3?'P,=;'' M /;>4 V#+S(FN,34<]6&MCM#+_NS1_33V*M06M \_#%@8$+@3R).(0%^'15I M(R>1!+\X(ZL\X/)][:G/[%/_P8L!7JJ1MS!<9YA^I^) (B2Q;F)3ERPQ-;KS MVOEG)M H\%13P)[\,B/YUO;W^N!EWL")@2^!,JLH;MHBHA$W35]<%L_]@PT1MP]Q"TXU$"HQ$ M&B*1,Q__^+%XO7BZ456CDX-#TD3 249:[H@PXDB(I9NO\>,NE&JFI6%*5U:N'P#Q]DH^\C*"] $ST//V\FL>]7O-*YR:TAT6I MX+B9K!T;M1JTAN>A QUE;T@KLZ"Q)0SRERC->DE5O:RSY6]FD_J)+W:V9U M4B&O_GOPG7RT^R"-0>U;B(>7JH'C.T75S( UT],1."3HUB< O MC>/ 8<[7&0Z%8'NI=YY%W*P;;TP5A,D-?9A].*C.F*^Y-S5"1"SR8F:)F6Q% M NN3R$-AGL[4:47P29@][JQ!MC\'IY15JX3C(!,U_I;GEA1.J7+YMQL39;TX M-N=W>3]'*I*O2['T#9 3!GY29^7<%B7,*8W=Z::"FXX/Z$3W7QL)L>\W(N+W4&C,?IWL6ZRO ["4&>I6_>XNS 1D=9 M]]#H[AN@>39F;O5[V.\BS!+GV#&@01$FW#805$%GM_,V+K&E65CB65]9"2V' MPOCRI$H6[P7KRIC50M-QGHB:ZBM?BH_48M&WMU7QPCGNZDNJ6MPL7S_X0]D6 M9?MLQJX)N)V23*J.O)\D=X=7?<8O__S]AS M,&W:XRA\G<"OU"3(%,RTUG,L%1GIL_-0'+Y[4P<3&Y":T[BU)$!M/ 9XHIGJ M?3EPLPU)O=[Y9B:$V2[7>VX7W31HB95-SP21?KO&2-EW;-=X_M3P3_._J#*2 M'7S1ELK*KB#+"VL$2BQ-UH'E[OZXL8\06[^&OE6@6,ZW.WX-^\;QR$ D=BSP M5]=< 9 C5^48\$PS[+5JB]I<_^SP^#JQF*'$P2'L'G-#I#U^*/0:BP6MR?RD]&$9"^:*$CA]>L%6]H-['BHV2KY[E_Q &)I M%YID!&?6Y*VN,7GZ M_!6#O_1 $&SJHFV%$%@)D@.1U>AO)SH)JW$!M XA/>HQ($;-W4?PLV-8ADOH M2Z3'03X'C<6.+.VU"$?C4GF@+NJ?Y[3XWWWW'?P71CHX[KTPS^0.%!XGC/>A M&7Q?IJE"S7)VJ0ZIU^%(5?2"0*6;YC% [:!6BU^!^M$[>![)F /EQI^V'MM' MI 2$(Q0.].Z$@K+E=KY0DINI^5W:SOSG* *D@IBKI5U?,0C. M;U$=U[]!@L@!%S';G%DRW0\8!&>;J5G' (_$!IQ"U)*ZF:PTI-EC]S_D3-M> M$D+/C/#B0]38:-A?B!:.S6X<5U$O/K:7'#$_>+#2#(QA$GT<"N0J2^>G6CZH M%QR%3N2?I6OPE\XG&"2/[]_I/ .B?$0^RB:MAW@ZHWIG,"[SJNYC?N!-RC1C\DK7=Y1-G<7AFN]$Y"C4/5X1 M#MF"BTXHO@,GD@VD!S%AOBBU6?_?M7N@@CSP/-/!JT[Y2R03G/)N3Q;9:N%& MG&9CW\!D>G4%;! >Q$5(FMT?KSQ4>L2 M_[_D^ "=JLTY4NIZ5P2Y1SNSNI%[7Z<4 \+ MAF_OI$M:4_VX2BT"@T0WE78'*,1JW7!IDI\.QOT0[,L9OQ61$$Z7\Z/+K0B9 M/$E%MTLQ$KSF:,R+Y-N._%R#F$210N.\.NZA_ZBTS/F<+6/H:S'@U06'-]X+ M]%"C2M-VY.?V1K#YA$1?\>O4Q?%SN:LS'RB<63IG"VA]+2:<7)H20,ZGYS_B M]G1Q)9JR.J*%-(V-;F. -7I7D-X1ZE?] ]1>U,#>GU;-5/3[/.1X(IC>VAP@ MUQO4(EP,>OX[H,NNN7ENAU4T%,+U[=N?!P%-E1DA=V]A_*B%1<] (KX(S&MG MN8AC@"^I'KOHK_H'X498*@]#J?_H-*GX]@?Z)V3K;[6FQ2'-=12NO7O_DIQV M]SN-5MCL A3LP4,A2Y>)T:G9K@G)''(WGZ (MQ18"ZC[L!3XY!SWA),>YITRM.(\RK45MQH!1YAL5E:M:T M3N-\TO:26V/7GM+NUH+88E0Z.68)A'.G<'OK3VMQUZR#V+1,L13 U&G\ZL=!K8.J#&%I%CC&653E[OY6W5-8Q93X4(;=L6/:H4/YIB%Z]^+M6^)G3*R M8#Y*/'"D9G=:$SOZ<_4KJSSY%Q ]/]3N&5'T<-)XU=FC$E6?RQ&LMSTC\V\= MW@MVT,Q+U,M%&[7DFE1G[_77EL[MT*JQ.QS>9FRY2[%%ZU.WSFN&?@T:$3J, M,]15]F_^SM7T<%['[18C[\E(/9]+XH9IMQ.% ZI* HI>W+[-8,[)<\K:FL': M"O 6 #CQ[)2UGI6>U>U[%0F%UM;ZO-;Z)ZJ> >B?3[A\/44CL1BU+%O#HOCS M1N)ID0;"'J7Y/[Y%W]8[E?,ZVOID.N MTR18EF)$;46X(EX4P.!:U$(X_UIV M2W_T>'(9-&NNW_E2JQ3S)0@[U(0<"D[4M+.$YW:Y5!H>7ILU_JL4YUH@LO?]2.K_$B)5'^1RU' MJ\S:2'M0DG"8HD0S>$5X%Y98JAF(@Q>".:)"%ZFMW.>OZZ'M1TQ#M(01/(1M MN]'Z^5FG6P&DRHC'^?8;M.5?[9G'@-T0@;-1:<#*.'FNB8'B@Q)A8#_ M9#.U;;BC95OIC3X7#.4F/6X-5R/H9XH,ZB\&EZQ?E9*-43\[;_ )3"]7BFKE MZ.?4TEC=8L++G>UYA/%$Y5: ##^+D.F2M4,@%-.\.$,YI=6L4=;K$6>?JIYM4* M85$O(/O+&9*K#@AN:,%A;XQ(\45G,V:SMC>O3#L;(WL_&,09W MKT6XV!?UX"1%*\GVR74Q9& "B@OAA5JPQ#.]07)UJ5/N$7U?+2?^6HA-4GG= MJ5%*^Q/;:V-KTP5LD;_ZSO?WM\2J(E4;95;,%<$XZU,Y<=;6)[/$,0 F\8Q/ MC.G>9 D2Y%\C+7$PMI9=4FPO_#JI.H+!CGTB%>:+\/693GV=5@;E YZ^_]D/ M>$G3X5==]C!+MD)0]T\$2EN8-HYBT#Y7PDKHQT^V%LWU1_O%( MW_RYW&PK>]RLPKL36/AT6(06^41Y3KW564?W*=OGBAH*S#V=4Z3I'MB M&"^,+/MREU50_1IL:#!VU?;+OK&$C/@GYQ.Z@M]@*XWMARTJ$T:)Q@?MV4T' M/(O'@+.734PGL(O8P4UWL@W%@6^*Q'@ )Y77?G/";RY\IW'/-"FP3Z0S;5/, M< )-2 YA5[YC0#QRJ$1SRX(]XE\W\ D93&IR<"3AK4@/"663!+]:%22W&0YY MSB$J*:X&)OBPYI>:?.R^3]4Q;P&XGW@2@K)C6*?_;4W)T) MJEZY/P2&+.&N3/<8+T'9P6Z%^]\XF*#A'".R(4K71B_70BNG>NYE(P)?23J! M1[B+]F8HK/\"G)VD64(M0"2@A;4OD!9<6<5GG5DGE8$ SXG+H4)A$E\=!D/W M%A6.RK*8?V_$?]JSW(RF5-"H_RK:2XWI$J 6.,E@.*+I$5RWN60&?NF[%^K< MTHK5FG*[>R)DWXRCYSM;:4JRYVG]'(K%,+Y!.T?(3B@^1RKNH8D0Q76L3]K3 MXLLV.%_8/+9BKEATE+)V#[$>8-0\ISBH?0IG]JWX0(?H\6H#V:CP:6WE]2.' M$868 N[)9D&#K)=U.96_VIV1%1]2I(I3^+S3'^J=N!39A2SZR"8*R5T>TT(I MC5Z5\RK@$(SO59DS<[$0"5;WQOC?KSM\(\K/&4'M$LVDDQ3,D"$%3Y2D<($/ M3A*ETVU)W&?C@\6ND.+#1$C(" @1*5)%VD*2%X; M"(@1Z46B(EU$I 4)R:L(2)D))4Q(2';\SCEC MG'/6&FM]/_;>Y_R8?YXYYISWO.MUC:?<8OI\Z_&_G.)@U32W_F'CV]=#/EFC2]-KBPR_D7_M.X3%R\)X=:#::']V$(QZN M"02_@;IY";G&ISKR(Q+)K7&4<&OFJ'R"\6<$MHD\==TQ)L_:T4R^OOEDR3># MS1V.M*^@8JO(7N"FG@Y2?O3H_<<@@?K7Y9V+Y%AKCH&!/>ER/@.UW]<0HOK_5D6(H.:$A4SJG5.H^):SYTN MQ(6QSN+=RP\HM$JG#OYK%H^L^@+J*3[/FOF"+FO8O M7&:%YD1V?G<1%U>1FRD%7O9,Y]]0BY$.]F*$%Q<[^3+M#4+JU>ZOA:EHX8T_ M64=KV'J,:%Q\YM6Y4]2SL$M')-(=]O/J)9Y(R.]C]#01@9+^-_2PU.I6NA"V MRC(<*9PJ*FH[=7U#0=%LLEM1X*'Z?>UWL BBC;G&""$5RJ>JZ\: MY0N_=EXXS,E0X*5V;8IIC8BUTVT-5MPV=7UUD2&(<*&/ K>$0]8T>*#'D=>I M65NU"W@O,?NQAI67FCG/XV\4N4YD/M<->('P(8Q4T>D37_U[!NP<;-Q$!^S@ MG3DMC_QV,J]LY86IJ/V8 1+#+^[Z49; MC_3@GJ*(9,M3F4MF,6[-ZN[($8^9H2]D5<&-S(D2!0&CC*PS0I(\1F"!"TN+ MBG>\^4*O=&C1GYEG2NM9FPQ&9]U&\VA4DG$GEXA\-*%7E(;#BRL:O<<];*W> M^MK];N>W69I0VA)-R?)_(WAN=5WI8]KMA]>NO09KT%-C.8&5#JUB@_ZI-PD@ M9V#'&:U$F8OV[;PEN!EC#5IXF-_E@XWVPO3TQMC-O,K* <&LLR/G!RH57">? M?RR_"E+8U]C MI%@*HTPE[X()P")S/ZM8<441:8%T3' :5JK(*/+V4-DZX4(Q"*]!_96B M^4U^<:?[\47FL/3JQ>V+A8FYZ\RGUW,,S6OWIT[M+FDPOK=C IC<'/=>1YZE MJ98/H*!,+9HPGM>0^<699A4RASZ#N)J)(1(=%E$F<5'J'L^/CKOECP/-,ZM2 MO3^YZ"IDV54NJO%L:_)^*36($AZB=W8B5^'JD(3$2/$SC6!5R+/^8E?^"NVU M<#D29$TC1K,5:2BB2N[#4%)GJYD"R_3O^UDM<^MQ+##P>A.O^=@0TDH\=HM6 M_<9R1(JX4UV;&LX:UWOU]&('.&*EXDK$]9LZHIKH^*VK0?;4UB*G$L#+9KC^ M:O'B($\,U*9O6ZQ;UN);%FJ%;AOZ9F3'OUS%[6S:&7]WIIGZGA[@TWK:QCGS M"(%'V4)YAGJZP_Y:H@\N*+[9.CSZH^9:'F3U\)>E%+&I7]#K3<#'ED!!UQD@ M56%O,"QAKYM[+BUVM_4+Z4?>],J9CB^?^B2 M]D7YCHX?10IRYY)>'Y7BBP1@L^$K@E0WOGN B?!FWY4218/'^,Q4X)Q(H,2Q[^( M$6,J>;&Q%=1E-:G3 UZZ7OY>"F#W#HW\&/ %^!:': MP<==*-;E@WKRUD#&C,';A8W9%),7W+H/9L*R;]V3K*+!P[^&Y1_;K1M>\^L] MYIIRL6W.6.DW[X40ZMT+5 &"@R@]N6#.FW+\N#*K\MU=Q$1F70FR\5[>^X(7 MRU"GT&(C7HW5W*^DQ4!H!%(AX\5UZ[:4QTY.*VJ7"_GF)Z=;Y&!'!U\:9%?( M2CLOYOLVR@,U#"C3#)#^(@8_ SQ#J"_*7!Q#9)B0OB!X*REF\*1C*OUQG)/!F($E:."UW_\ZW3/GK&G(]'-HA M=_UY F>\,,E):"CQ]Z!;5L"_-C&"\5C(?MQU(/4XA)=III)Z;$G@S@:@8O;] MJ?*CH;FN/1Z=9VA)6YF.4Q.8R0#^;T8,%C>Y]K58AMNG[U7?(Z^LKIV-EWZ- MD+XF979#T>G/6CLGQ"_])[X/.VZ?'=V8I1TAA\>A!)>]R&P0!.%H1IW_Q/-> M;_QDD-+U"Y,>]HNV674F^4LI==^UA(2U^!2/;9X?P MLM.N#DUY,"IQG,9E@OZ@7;?^?DPV/=56J>M-W>Z>.;U=JN5)0W7#K8V,2W&+ M0I$ 8P:]6D#EX(=Q]:CEIAF(:(]D'(NOEV_Z>DK CM(_CGU^&U5T[42UY-N> MRF8FPR[.YWFUS0W>!8?\W[8X_/_T^L_:,BZO=0"P-C9HXQUZG UB_82U>.U? M&>\[,IUD>@N$/,(XB?XYS?! CY.01FQ0_\O@X%WX 18!LJ&%FB#1 TC\N"T' M#!QU[\"M4__%A3K'!C5QJ/C,# F0Y:"\S38Y:LBL2S023;LQV_V=VK+^EG6( MU9LM,,#TG.WE0OBT3.B7?_W-DJ2-%%-P @ 7&1-*J+)]ENJ+%/G"O :+O/2; MI48UB/K*/.0W@^:S [*A+T*&4]S* E_KV\K0:8!9CVCHU#W0N3-8_$S% MZ]G9JM@^Z MH;AHJHT#3S7$2C]:,]T '#6$8@X?JZX.D( ,91"@8/6#&98#V(5^.ZL^J8'M MAMN\ ="B0H7-.!9W'AMTR'0_GN-B19C#V[@H-JAL-,+O]YJN"!;#B[P#&-(D M\/K4A59H:'KRU$04XC%:#&'%<8#(BMP^9$#N8JHMZ;6N#;F7#XAJKF5JIL^' M"E4*Q^B*S.)X /@\Y']]?_FVSVS0Z%;EUNA#V]5]- SV0 OZ[ MV08 NR$GI MN>B9-'AUZJK(S/IX>+,E"=)X$'D->/=D@"7F3JH(?X,20>C\8.G0NE(U+?=D M\;S"!.)A $^34T0&MBU=I@45W]KIO<8(F-/ M)^?>_]SMS0JQ-!@!'LXZ''2;$\W8(P@]X^WX%4<:+&(+!FY8NGZ]@QY5!+?5 MZ"!T%4E>/W/NX>G7MWQK_?/RE^B:Z9\3T2Z%;JE4 S_'+XNC]QS&B!-='\DU M%755@9YK#Y./(N;##&*&PBS/SF=E)9:7-V15^!.G5X=X.-GJ[#&%=YP04SD M:#Q!"R-&F[-/\\G7Q: )VG<3R/9_O8_=6^,6R>UX&R^8?;^CM$CM O0J D.? MV4]GJLT;L$'<.TPI85,VJ#,_3/V!H^6F-KIH2*_%*P<*W^..#?_^ 5Q\ =L% M^S,#?E>7UVT>&\)!1$7VCS9:5-Y6/E# FZK.B!QS6Z:D'>.JB0>G;'RYQP:Y MN.C!>R7^+'=(8+H.(\?JM<@D+L#R"!MDI37FI^1C'I4/<<,-.0["<<3^NMCW MO[AVCI5O7X4;]7LZ,&R&MO9E.J"XP +BI+5M/F-'^/XM?I:RPFX;#;KJR+@% M5/<\,*.T17H^?L_L _R#O+@))Y^?AP/Z2A6IJJMB9W1JTGP6*O*FJM^XI[=B M2QYM$0C=JS[0R/E-[4 [I*I7T:NS7O'#XS=-XE7C//@VVS@/S.1B#OEB M+ZF<0*#;)!2R8&OS=KPZ-P>E(=NT+^Y*!>>N_NTIEG\?+ B\6(LO610W-;#T M/X;+.*EP>*<%)398O5]N-_AQ@U8O]G[LXU-/\+>J@98DWK&EJQX]K0LB=VV' M?(X/JOPP+'$ZXZS%&Y9H\N5SCFVNV-W[T1:)];D)P[DOTU"&6LRF[7W#)86H_ S>3K:=5NFC61CM>K?/K+GV.P M;4\K0MFAQ?G3%;^HM8K1ESHRYFZW'VM]GHOCF&O_.\X-)A 8'R>!#2]^(K6? MB!>5B,V)^ L^XL]!X5V&&!Q<,KU./ M?II?TAU]E$/L^JC5JB4$>O'W%5.F/75ZKV-$3X8J7DOH*-[/F?7BG;RB;,YU M)N!E<<@=O4Z9 M&%XV*":\6^WEZ=^5G3IY;Q+CI 8-6W)^<[(U\R:-#8I.UZ<%Q-3;4+PT\+4> MQ'/#E=;57,F3O-M3M/-M/R+X!,_?$]*PN'=$W,'+:Q8:OKD;3H!7N#2#CTB= MGR[A([7IR26H/H__9NQ#'?VAI\WPC0\L.O6I8QY!?@?-4O3&Z_;[IK N[$>> MWY2F>:V&%WN@#-Z9Q+UB<3%-AO1(\U^=SBX\--"O,EE"N,41F.7'U74F]S63,]?RQ/""VG(3VT_7*C\/ M;2TC=T>K?AI8J)U#,\B&:&8 5MSC/%K(C2^X7?8[=*M5"/)U_B0J1U)5-6,,*%?FL\'/G%K M'"]J]GYF.=6]H3'JY\BI0CR<<'\,Z 0AC.F7@52*W,,-WHK&JQGXO7_J@^.E M.XF32VS0R7HW%\]JM0IONXDINXY%@:.>Q_-7]N]1,Q;S"4)[J>%(2%.2_%5T M9>F5;,]TT_MSU9+APR_&C719.Y6O8P;']?VAHRH?6==*M*+K_YY]>E/3QA(L M][.LL-N!U6]5\+;[G(C-!D.N1FJ[SMMK81SI;//:UFUEI4OP>-G<^\30OR[, M2I5*/>16RS[LD[Y> 0DC58!CZLO)T% )Z/"YU$/*6QBNY1U-^3S=%C<_D:]. MWT(?J)89ND38E[W1R3JP,PD%E"%-T(/<5F3,BI5;KB(/_Y@2)DI7>N:?)<=8 MN1'3/WCIY;=R:XK;[-L;](_J;J+0\1&7D[.<[$)]+ALMPS"@'UEI(S=H!233 M8:OH2.W/U;]6-^HY=2HXJDD/PK!*BZC'JJQDP]*$.&.!)@M^9GLB^_) V % MRK>9*2B:A2#=WG>VFD(??F9KT>W^(J1<3P42(?F!( 9 M]:HS+,.H8E['*$I]V]O+J1/MGO)I*!7Y@I#8TA'U4B/^QG?1SZ9CN.A']K_5 MV\RU^\RX4/=S21LT"EP(\+ESJR-E?S[-HW!ZJ73V'"I8\5&&*Z/LZ0Z,%]TD M@U*&/T4+(XT!-'GKW9I?_T/:D4CE3Y8FI/K8M3:\YNK%Q%^^L1NW2U/MPAGY ML\5P%@^98=!-CUN!A& .5DP3K<:AE10:L?K7;,D_L6/US6EGS>[@_W;O[AQK[Z4HJ,ZGAS'6%3M9/JB9.:UP7I_ 'KE R"#Z(3"Q#_RG,NT;5G)X M[M8_G@PPJE]P[20E_GJ!%]AB@[J_);F$D:.%CS__+#KU+0]_1N28O!P\>>6#_ M4^-%1%_[YD5BEZ.>;2UNO>@WE*.J*U G,'@E",OEWBB7K6705+E?Y)6E$O^+ E'HWD8#\K!56DEPSBJNPB7B M',,J>1[]!.'QQQOINWJ6O>5LT$.$L0E#9EU:EU06"'7M:D2G+9C,HS[&LWH5 M,Q1^^7[WP-O:%ZMORLV/;R-P?L3=$HO8NZ8CO9.D;*V[W7>8@]I['K16[ZY2 M79AOADL=.>F:59:V4Y6BS MC88AN5.^70#1D*VB1I>E7G#ME(4W$M\(D,>C1 RI,)H7G,0@D0"5>^)A1DE'DCT/M#6Z'-1+>+QQ>#3_HT-[< +T]OGS-F>1_B48,OR/6=$5G,8SA? MEQ3]D#2PXL:DARB8'^F;#NN<(EA4S"[ M:)$7-@_CU@^UL2RRVCSN,M#9JHA;ONS /9LM0V;BQ.4M:!O%4?EQ;12:;X;I MU]+3OV?S0QRZS?)5"H9RS/A.?Z$46N:+FB^B]M!-%QJ54%V-ND"-"SDNNM9B MN+HURX@R/TGVJRI+2<7Q; =FW$F:LOUJ=6RS;=;FL3!>OV+TYM[-7SZXIKLA7U%=D*&79%;D]>ST_, ?2X)24G&?T]' "!D*R-;K7[ADX"^&SG_SIZ!?/@]?[ M1*LQ%'R@)3>Q]/7B#]'Y+E9(X^E'3ZCV1U*?9"K@*Y?,"90R76>8\KGO(-Z(<%^K$2Q;KR.>$?,'1Q$PVO,RAKF&4G%LK3DCK[GE%Z16V\>Q9>5J685L[,.CV-*:*ZU-!!ZB2 M,L$&,?D39Y18N^J0T\R[5&9W5KQQ 2+ ^EOM9Y??19-2<$PG5V%E[-1-KX&03/=:>Z7+YB9%=7\YFX M856[-U6W6$0I,4\=VF0I8U2:C@<(CG8M%GD*'N\]$/,Z[J[%D5.-O3?V"*.X MF7@S\"78<:1W!&LGV06+X/O4=MRL:ZB"#1+HKI-]7#4MYQ\S )K2U]5I05.- MX;%$\>IL5F\KFGO;1)O_0,H"070DQ#O%__:;$ OJRLLG>AZG'YM,U'1M'F7] MWH1M2MY".D/IUHBK,9X#E#-XQ12%0MD/9/F4GY=\;0)K+;*VL[:AK[DL.:QS=?443(-,+YCV)Z G2$2BQ17SJ9K!4?^M:-1V?2G%01*PHLDV MRRD2):E:$5M%MV_;^'%O!;4-"D:5R7. ^[53M=Z*'?ZA-=*O+$6LKI/>J5NU M.>*>>($LDC?6A8&ZPQEU80KA94C?^\NGM1%=QU,3,PLU1C.P4QP^R]$00535 MM(NI1C[N8S0%W!F\W/F+9*#BMO_Q,&.CF7O+%'K'9=BWT^:XEFU,:$71B-RZ M$OG="ZNDA%N/?DK&#_$-B9:PSO8YWM_P>'G];*O-MH*&:0*H4_W'\010^Z]W M"INVD1NI*^'D;-^YV;"7BYNR%TJ.=,YJ\12UF",-+[2:/)#3?F%8,25JB1K< M_\*\\7. &B1C<>5!+M!V9B;/4^SU3P'OQA*]?LV*>3O,5UOAU4.47I[5/POK M9@/>UNN4ZT"_-4J[V^IW[:9-[F.*[59[LS2]X[;+T,'E*Q-:S%,*]%?4YO"* M_5QEJ=ML4!1!-/\-TPBG]?[P)B7JJHV=C#,7*I#/\?VC<<#K5K"S#4/I6^#- M@OKJ11'*W0='+S-JG!\8JR1$NB]E_G:),/.'I=@GF/HCRRHQ[<+*K;NM M]BXC7/3-[AO.J#E(=3B*7,4HPR(ZTPVWWBS6N>:)]R[CKW-@["BK)U4,39:A MXMZJ1^^S02LJ? @K@AV*#9IF]352&UGQV^,[&$;4?)!F# ?Y^NV'^6E8#37* M+DFLCHMLB";CNRY%W_B/UQ82C/9%;7 MEF(_SY%Z-I;<>!K?D6MFWXE1:)XY)2T=9'CM2S7*,CFNVP>6*V,3&ST";F9F M2&?F2',[,8T)?K-W38*PJ9K8M"L7&NSMMVU]E'K7G-M8Q[P91]PO,Z"KYV;& M=GP9_EF4:94AG_T\\J1) YC8YM@7/<6!#Z^34'82Z]2>AD! MIM]UIN\]K1C<\LBH>=[%\Y[L+?HLGM[Z%0_8WPP\+>7:L[IC>JK\S/%,^=

    >^ M;'']+DAJYOD!#2A=F8.(_LZ"L4$@91PP[&+V>YUL*>$=)AM3[FZ2IVR4-GK" M-//#-!;BEN+072"M;*.P4PZS1*,L&??1Q8(.:]#ZR03^W0^%_)]Y<[P3C8L-2MO;W:%G^ M+8'F5FNOXDV/<5AJMEMVJ_BNDH.>"]:5IA2M'SY>,GIW,<>[R6C?S:=+GPV MU63]S]^75SJ09ZD2V3XI SFMYFI(GY9[!:'MJF?L\._STH9BC/&\BB?$>(V% MH_)L[SU/%KUTM_#^Y[7,1#RDI5%!MUK,H?K8;!E34%M02%8]_(2+^;E7X;(X M&\IR#P*I6]!J9)1GX1X0O>7O8DQ3H& )<=$.??3\^E9?Z%TRRP^'27?ADO$7I.RT/L\.K?/QEX>7<6-0UG'@AE& MJ(ZJ491$V3 %R)OA,,MP&-6 X+%J959*G:/&"'7LX%]^M3+^^IO^[=*A[WW% M):WA <<3R\8FEOAO%=S8[;23$._S@YY:WI,-\[4^-%)*$;>[VZ]>Y'C^9OF2 M=O&4IJ:W>IE@[*F@B%FK%'UKROT'XZ:&D+Y=$OAYJU/"4*=:%U:A*/Z1ZY5. M<$2.?AB8ZP;X1(!E].Q*RF%UN:;.R7M9PD9\_IF/TW9E'J2[7+9O/5U?+1(3 MZ^)0^,;=-,OH>[2)[8"I^8)P#^U^T94+#.WX@E6I@;EG;8OK! R@6+W:,KNN M)R["6]ST_?I@ $ M7R OU10+%+QW]NY=>F;?+# M3SMSS3-$^4PQ^*/FE%KC5$M<5)&Q3L/U>1X%'KN,RKGUF?7R48EA>=W;2/?M"_^@/[:N$ MFUSTJ&!XFP_@<[>V&A2_,#'5+7:IWM76_ ED2OB?1C!3%K!R5VP485ZB@O'+ M][)MHIJR3_;IJDO=!SGJN.X%9TP9GKLW:*QCJ-B;)AWPPGI/">GOO574UIM^ M!MJ,N'.UY./;'M7M4N1TYK?W\@AEF'III0KSY\XW"9Y'.9V*O3I8JV?NULDD[J"3'5RE*]LMP\ KXB%@@I MTSR[Z:@,QSS@Y1VNC4 ]I<2@P[QS):->.)08NND(V@4*#A2&".C),F% ?!#? M86//LZ[9(.KVZ,Z;D9-VB%2'>P@>NI?@WYV;3AA)KS5/P=V[WK.DB-TV74M4 M6:$:;NT24D+L4"?Z5XNV7_G1R7R&2T;=$./.D;!,R#]SJ73'UJ$X9GW;:/%; M'/"EP*RY;K=O8_+&+#B,1(6!QXK(L'%2,Z:\&C^9T?E80@G6:BD,Y?-3SQ1O M71(C01X "1[&KW?]/"2??EMP*KMQTGIT14G'9+ B2,Q3[?;@2D6#9H\J;S8F MW[;)T='CI/0;RY&4_I:#?&'.Y\['6$EE/DFONX6"I[G8M/I833KOECBEC]2E M5G9YCWWU-&X@Z"C&+4G=S4[J:ZM+"X]3G1^/_ MZSYQM%54L&)/J#A8Z]AK!IXE4&:6*#TAMXL6;=1 => J8"OK =*X5N@;E"KU M0>$=I=G1M8KU596CTUU/-D84P"*N9>X.0KCD]Y_/5@S/9=V,%XY!CNV@/VA8 MUI>5#WDJ*VKP&'LPQ'XZ$-%_O-T!"MEF_PT+AEE,-1K[,Z'*7M%985LH&-G6D2,M%?K0. MG>XBP4>EZV1_MK'B2QP-<+_H)1Q2M_3;*KU8K#&)=O&-9=\X9,&/RJ"@">@W M>RLH&2_[5>"EFRTC/ 7JDQGH*EO^+JGR.@';KC@I MG^NTGTND$NA?Z)GOZ H^N*Q0P/VB2+6XE@3XSJYK-?(?B1E\ECROGW(\:,,!P"+,YAV6'P M"JU7K/%")A\M(+11P[74*T%B3V=?!VF,[5QWO+S>GA"1DY01C :&MQ M+,M*V7\[FBM4#+6ZQCRV<"J;['DZIU62(4; M2[,**>;&#*DE3@0!5N.)V.I6, ]D:J&U-\K< MB0)#(PR\*%Z%8VCW1>%7UQZ"CH_OLL[NJ3Y)RX*LGCA,L0K/=] ;!8=UY1WO M5"K,HW[51K/G1LHK/F#LJQ*[V MN^X-WWQ3-DC1_='CBAW8"(P?@!-0O"->NEU35OO_892]TI014 YQA/F;; #?I5B%FMUUL]GNH-BNB1 MMR7SVK&8I_D2#J$4(>.,9<&;/&>$4DN77CK5N_-/-/]E/-KF<(J#(_'HYN;^ ME7IQAB/S(+6Z)>:\],9YV@)^$4KFI;%BSX3(Y'DX^2CN63K1/X!BO$'5!#!Z.$ZK8\;M4')9V MHDBZ.K3Q[%0+?_GM[&,C*I5"DD]$+5K;G\ 6LB]0HP@G^.G):LJ0EL<7S=>( M3LDJJ[K@1XX8+"K:9*6FX?D[HW?[BS87)1Y7Z5FI.LVKYCU0 F5 MUI$JZI__F331GGGI8MA2S]K$DR,'#=0O*:,L'?1V 0C'V0\"X3/0TM]P@0\8 M"C24(G=RB&A-II5D@'YTN%]*JJ+]U:IU,=Q&E=1%4/"(OQYQFCFT-[@C$;F! M"\6)-HHRG0;0E<@#E""E!Y]BI(;4(\16TEGO[-Q7A]4#.XAV%^+K<^NL?WW[ M'F^WDAIP3,NJ\+]9\?+_X?6?-GMCE#4*T-@@9BZ$CN982H!FQP;=]?<]L.-T MRO1OR'^RHL?J/SFW(.F_7%3.LL4=9&FA.B#?PIGB(ASO-?_30PJIP.H$//)8 M([@JK1A.)D9'. @",4C< :87)>XM\0)0S=!C];_T:N[E 21;)M@@0BD%"LZ" MW &L5*F_:O5CV" >CV9HA4K8=I0']@#"T19"3&U%CZVSN#G\\E VM2J5)M8F M =Y_C_9LD/TA<:Z"FAS7NOZ:#3JEZ.=U"A%D1BV.+2ANH3:OSXZNK,_&2+9& M?'"[Q[Q;2WNPT&QBW+J!L'9WN## ?(0F6PUC;@U_VO.@$_9?H1W1DVS0CQ3, M"?13E?%U,AO4!@&[05W9H#?N'"']K2:L8NOYZ/MPO#:Q#"6.O$?-VPEGR2"U MO/@=$#KX>XC2^B.4]1,88=>].Q(2--5A7VYE]7%B?]E/9 M(+=U0+IM59*V,Q.)&E!#.J? _JJ..I&;?0C"K7>6*4>C L%L$#>?-;@%\X]V M'RW_GZU$:LAL;#A-,FP<>@=66']:Y'W#4&]BQ3B<&;T$_B'\!,,9]A%WS2UEZ[UL_7CN":,W EI)\ M,V$I?:VH8%G[U3_32^FAJRN#4YVL>$RI52OZ%*J?#2JM7DEFW !(L#Y?C"@R M<#\-Q85TH:%2R1X/]-OPHEZ1>A>8BE1LK,8^%)]BVUA0XC[RDC>[N.3!Y*)0 M;7;U5W>A/:0_EP"*A]& (U0*\?XT-\C 22JA.6E]^ M$H*H9O&\]('OK0^QHJ$S-%QDMC80P/FUV'Y=!;*X#T/V.C#+L$.* U8TS3:& MUFV.HM]D_)CP"D$I(9W*^EC#!=8.#K^)!@2O-V@PTV _C\S(DK5*97 Q)()V MU<7M[ :V53Y 9R;A8V)D^(]>0#*NJ9*VL[(_(P:&H"8A8+_U"$Q%""*L%T_4 M\XIE@XZSI#WTM+Q>^TOH:6D1+_1OJQQPAY2[1")E%%&"=SWKKWY0B=9]TGB6 MBDJ>[15&&K*&@!T6^-Y]$M5H_54N^L@JC5K0.\@28= _P>?QGTU0.,[_'T1= M 4^(L8XN<'YLEP90>YGGT6/P7Z"G:U^V;L()KT&I>JX,]8WSD;L*-C"UOP MQ2Y[0%JMF/PN9#0GJ&>R2%3_< )Z;/.'[6G@&A770M3:QZ)$#:B_W&T-XBQW MZ-8C*'Y@E/YY/\OW&J68XR^M+U>QF(\(E1F56&%3/>D0BE+MX@)>XO+0^?H& M&B:\Y!MZ9ACR3RJN>H$I&$+/V:^#NJV'3QQIX^E]8ZM91QMA@RB0B _4AK L MLMRVLOI#"UE["GG$BY M*@\YBN@U 1R#O=9Q!QO5$/#9=:;$>@EBH6E$FX[)17A14CF1%*+5AX@=A54, M05J@Y1BF (,"7:'-!DTB*KK-K*J">2\X#*I+I0+7JTQF;/ MPM".-=58N_>FI*9^[BZK)&N%#5I=R]JYZL,"V^]',Y7(DYAQ+?H:$$Q-_+O/ MCR2*2&W%<$%=UZ/V--8P>4LH59H2-I2I@F5U[\$CZ[4U7)7K;V'' 6@31G1% M23?0B=S9<'T2+R%$70]!.E)\!RI@H>GBU?0BCA\Q@9S9N%CH-_B* :V(XO]G MQDB+@(V&E,FNC-,,*,(1A]-R77,($I>!5U2/)I0BS;E*'0T><[,]D;A?C'6? M"&6#Z,X1>8NUM\(G]#H_C]F,M_#6HSNUF!*CM/SF">$54\995,^.O_96MB90 MP( M0T1TKWZ9M%U<)T?!>9B' 1L*_!"B$6]5GV@>95D]6BEN18^F7FT+5WI: M87(#5C^XA3O56;"4?K4[)=ZM!&V,IAJ9JW)B01D]DV&:7<#@0K6YHHH8NDAM ML[U(8;R*7!%R-A"EV4C,ND::'D0T!$V8*+#D B'(_ENGWOQ7!_&@.2:C&O>& MVKH05"9G63R5@6@*1@((WEJ?G,0+E>+)X%/VKD*C/"K-5V7,E'Y=;+KP/0O6 M?B;ZFC7+WFKM"%,-&H[[G8=\R@;AXSCUX*?O@:U0P4WT?QQ'X]6 (%:D56LO M\_(.B1G^-^2V*5R+<_O_.6SPO^F-R""&,ZIOAW2@4<*ZA>Q63 9"9S,RNM6: M1X4U.P.%8AP_MWG(OM6]HZ1\-KUY;];(>/]21W,/PZ]F:#M*;+E(R>SN-]Q@ M29 *X(P&H_N-@'$.,Y=@L$'OEC?7Z7L 7^ ,%HR\2DN)^(I8:-$^%)9#$1,.TR@N\7(V=QJ$F,.FV)46%'K7):^7%2[9AY5_=S8+S38?W6!LV)6L+JFUGG#TB]PGL MJVTG3\W5/$^O9EO=7E%W9#RJOJ^WL 2B\5:(K8V-[=.>'0N+T_6)! '.CIZQJ6^ MU]77?4_0"?*P0_S*I@3RGW8,%#?/_36=/)DPMS0),P[V&B[ M' S)V@KVU1NB:3%/"=-C1W=XM:RH;2$Y3O*.5%*8XKST;1!KI^42(L7WA1KC M9V[$\/L*IZ,F&#T$9K:M-4Y$))6 .87T*;CV7%7I%4TBSRWOXNSG>,>K5>]K M?O1TWNHU2WR@U+9RB^%/W/^H'O*<8F#?&1KBS M58JW\)QT:L1I$BHB/6EA&XUM!YK\O.W+6F@JAW]14Q7,VFC*/*>&;&-+4HPV M7U+]4[XE7^BV=37X9L?^P]&'%Y33O'+\_JVF11/T; M$D8+Q$V0*KQBUE^8M;-ZJ#(A>;L/GVW>Q+F-:J#5&\T>P:0,*JL5ZUI[;P]R MBOQK3%F70P =VP*/VZFKQTDRH+: W^= :]+\+LD-\"K:96Q"4LM76 YMT_.[ M47/[85S<6TX=NTZ1W9>+(J2^_BH]I::H)(+S7[K8-+,1&1^&-;1,^IJW7MV) M/B( ;UEQ&CXC9)*4[YLE_]YH,')D-!FIK\V[6/LYI6C:=G*7PJF/'C (T,8&O<0/#F*4AEF:3,N1G6!LZT37L;8UMTNW M/GX1?X=VQ#]N>7XQ0$U8A&B=(KN7PRFJKT51+7262]97Y',=:\O%Z)DHR+=*#@[4:F:#3GI5KT[2L6]K!P+M M EQ3'E[5:SO2P0?84HXO1V&X8PTKL>A3IY>4SHKGTP:F! M/3L[M'C 1"NV4,>84]-BFVPQ&RK]FL8^ABR<;UGCV8PMGDS,/CN:D: =YV.E407*I$I^#I_Y46/0,]B MOZ5[TJ.D&;?\SJ/,TT@31)&^;D$>M9G'Q?5Y9Q/K/*%WPM&GZY!1G,%]L[;' M+A[MD^G%HB]0F\]&B?>#UID&_?#IJ^%, 1+==Z"^=Z5;P6X0.?/:ZQOLP_CN M)R6B=>(*2SP.$1>TPIN5,?E,Z\P>;_C*QYD8A2Y6%ZVZI5NG^Z@TXTAL7OGF M3;OZ4MGQ+6#G[4[CCW'NFJI9[]X,^"(\)(Y1??"Q.YV^NZ\(]=K=27J,;B Y M,7M3/V->OP]G.IS/ >_MI-S%HN?;3#<8)$_TFVX=<6KV\%:-#-]TOT/ Y.X!V[HVK_1AJ MFB<:T-3[-O6S=&) R@"/UPGCTB<3DSP/-4+?FG3EO<5R@W1=<^=_TKU\LI\K"J.6R!R\>ZO M36+GD--;3,$F+&4!2&.#1NL/R3]@@S($K#IIZ_FTM,]_YD?1GEE670R5E3:: MOXJ2Z23#N+GZI=[-M E)UJBFG@=O_LM;#939+O.IFJTL+1:WP9]^W<,!^ZGT M@.'S&\/BN(KZ "I6_V>BSG6T![#4UOVH8OWV3KU]8&%&*G34ZK^'# Y7T7E0 M42,VR/+GY<<<\8TU"/ZD\7F$Q_9J[2HV&'KXQ2$OC[0%@?65A==Y.SX/E^UH MT.1I+=;1-@8"'HAQI\J^W@J.C,9-P/F1ATS*<- 3]1;4'GTQ[YT[N?-PD6-YU-[?L%6XL(F2D05>>=A2B?( M<[H83=*BRW_0,?3_;0:L*&[ D1")PX>?(..66ZT<+"=9K[V!V%[T/'IZ;CV? M+,S=/#70[8$>[7+20,.=PO( :U:0+PDX"V^K"4 _17H!-QS?7,>,5Z'4AJMO M^\Q+!A?=[*\Z[UUVK2%WP=?4$7-[$#U#"G[Q@#0)J=1/?/2V+Y_NU339;>>; MO_]8:Z)1VK5.$C;SSLL-&GEA>4?AWY!8 C<@W&);30]DB?&R00Z7[J1;3GI] MG?$6KR4%S#W;0PE1[96Z4RR+V2"XVO&7.&P9X3Y3$05UPU&]..8;JT8_10WH MJ35VG(6MD,+W9!*KKF%4)U<=SH\$Y-#*5$MS%GS+%N+^2/T:7;9EAZO24T0& MX;ITS4]D);HX2&V :/',"H MF:*CY#SM7):RURWAJ4SQ"-87,_[BZ3SH!F8==X5M;^W_NMLN=2O%]7,D M=)7Q;YCGZPPI%R9")8VXNC?;%*4\XX_$\(J/AP^_E3."FZ5$/D" M/X0?,@K(DAOP*5K5O<,&-=>':-+5.CF)XD3EA0WCI21),[#MF1ZK@O"D1=:V MYD#1L=)GFM&S&J=?L$$7T=\@3/Y>2EL;5ASP:F6#Q)B\)<"1&8D8M%!^\37* M%PT5'B".HJC928]"@Q%>1O%*&K\K@N][E=\J!#)CE(=]TU0,PK=U8AY("K%! M?0%,[4GZ$38HQX=*8IW"G83NEF YM3/,A;JS?PH;@P&\UW&[)^+^(T"? ]I: M';0H4Z.,Z]F><>05)7FC,&'%G^6*J".\1NF)&5F!_=B[B'KS28=!/@LER=,# M^49\]ZYFAO^#")!L"K9$G-'TL/6A)Y>FI0CPOBVZ,FZ0DNENEOY17RZHX@.Q MN,,G,R-^5HA$-5X?DQ] E)S?ST1>&+@YV?_,KU>,^./N44)5=?:%[ FGA363 MXQ&9XC5_5:/)4Y!OH_MB,#R:^=<0>M?1@5-JC_>2U_?DX&)0ZBP)O2$.H7:Q M)-B@3\FTSRNT ('NO"=S&.%'4OGL6QAJS(N!YSQ_5MO>W*GZ-1-M[!$4 MZ.UQ:6:__6.\3TCT/_H[S(LN*YQ-_E5K&PI);O%SG@)MUOCGCTAL7/7&/ M8&,='!T]WD_5.U0?KSEGAPEK%&KX)Y./,6G7K1UDDWIDK?MX5*:F%DA_G:E: MO<*AW?H%#"TT.09XQ 9U-:C\]RG>NC,"$>MY96%W:L+RKDV)GHER>^WZ]=DD M)]6!*PX/!!MR7N-5.A)DJO;?09_4R5%JR_=3T2YVQE_L?+4T20=9HM=T35[7 M?4I7.9X;7S6@;_&J2?*CQI]F%_V,RVQ0/X[)S_FRV0R,=6_TRK]CM!&U7I_: MV&VUZ!%/!5E=O+!,JD=M+TSR]MPXTC>6ZQ!'GM /.'D7*P_&%5:OOQ;?]#CR M**#AXL>MQ-N-Y4"V@W93-VV,!,[T_78[SQ_=8?1-VKI@)MX.0_W<>!+=+P?\ M.=A/*PRZ:^7@_6^)(]"MIAV[V>4]Z&9SA4+C=_.O^[*E'@OF%I=\@[_EM=:7 MB[NPJ_)]BP%_@SOV]=GYNE+ B;K7L\1O*Y8!/XQX0:3(R-][_SGW M94DR5SY6&YY,Z^.,%@E'#\RAQM/$;N7U2S2D()EAW334FQ2Y_DJ:[S'%#65-5<[W^:9VOW< MHHKT>"4;8Q2Z?12K G":7.*131W[N]^VW?X'>^\=U/36]8_F' LJ(-([40'I M(+T%HG+H M([.?0.(B!!0G(4 >DBTDN.0N@0D5XCA")=NM20("!-$A ()(2+ MS]R9.W.?]WGGO;]YW[GS^\WSQY[)Y)OOVGNO[%4^:^^]5NOQTGK^.90EFD!F M99SV^6"R_BQK1K@--;KX-L>2[<4UY.+7AL:@HN*9S&PX=6Q^I)GF,"@H,Q3>A<;X@U[4IN)?+;'?U MQ,P4YI_'//9/$X-I.B^? :)GDEB0^5%;A13B$PJQ7B&27>Z])'*N#0:YY@->RU)F>^&&STC^"-I5$\J] MC26W'& \G(LG5R):FR5'G9.L+L]U4#5H_'/"KFTR*-#@+I6[,%79G9"I;H5B^1<9OK$4_5!9D M;C-3/J#[I\D]QC C7""Q2%:0;!@>R0Q=)PS_E.[:-O@ ]6H-/HPL_ 9Y MR+"BT&W:W_8'WIAC"&JML#8(C=I4X0LI 97P&MOX!38,UI"I@U>S3$-\3+94 MQ,:30)9,WO>U50O)2U,(3WVCA93WY'BAFJ<>R?P&TSK-?['N]4[,*V<&/3\# M2,%R@[_V!C6=Z/ZER?R==JW)R,HW<^K@*_9*H)-,[?S774?TH82S4-%#BSK_ M4$GTK0=_Z <(:".F<;_VHF3/ -X0)M_:KV03$^)ZRD_YT(]]CA-4K<+O+(JY M-7L_%*5$NC-/8(?![P$!57Z>4^/*PO[5@6SAL1N8OWY=U=NZ[ZZ$ICSPW:_? MZ3;ACXVB,I4)!6VLQHR%59+C?56U%\=7$^V>I@T9+ M A/"^0.O-A6^DJ=R,KD\WAL,7H K"_63?6(\,WL%NJJ!RH2\$M'"I)&[H1O* MNMRQ@S4JC;GC9::NI2MXM8^:L9++F+_/!2T\7X:-'"S].>AX]1IIZ,G#5ID1 M>6/!WC]E)]Y4&51;=QT7>)O3IZV(6M0[2,%&8JZZ6SHSE5M]FHQ602*=F$X; M$#Z0B\?>**HK20<5*/#%GVKC!_-ZH],6KA/(;KMYE%JL,MP^*2=*2:X_L([" M+%<"N>K0MV5XR!<^%<@T)ORN7]LT?6;9VXZ)GH1/T1H=XCQ^$K:EOIK-3HXGX>K*S.>W-DXK>6F)9P%9KXOY3X M:HZ#>\%$_=U$-4B^S OX32AKSR$I4!9;H5U!-K1H,CWBD' .)/#+N@=L:=8S M^)X!-'(P4F< <\UT$/VNNVTR(ALO"J.7&26V:;TT4$,9B@[[6J$'3DI7XV6\ M);Y'EIR0?NJ1+BP.[RWQ#Y#.?:]7^]("/<0EV7VO1;]UT4)=IJ'<)=N*MZ%! M3ZTU2XEA5/:PY8Y*P81>.!UI-^H',F CY& <9%V$/5T17@C+D2Y]'-0X\&5U M0,,'.U3N]A52W8CY2=WS]^I)%HT%]-GNSK3"L 0I!2_AS+ ? MD_;#:=+UR@+5(=,E;OR/0HY;8AOZMQZX2,8&X)@X#XQJD0R ]_M2N6^W&OP$SW!Z0MIN]W9WO>6/8N.0. Q5Q<4WKU[V\$ M[EPS,]Y\TH&;Y4BO]%;;R?%1NU-6XLL#*WJU6U#O26_-%\; MZ)9XQ)!PN^26,^FF+3Z.E[X.C5IO:(U!]C(\G/ GJU MX;%O3F6;X(U"T-BH?5CS]Q)KT;X_][T@ 0CWA&03%=V*^#(K4SL1T]WCAHB? MH@0UOCU\AT)_K7!%--^Z3.^W_89-@1DZR4W6]#KSD.^]QC,6$P'@Z1YV:C?4 M_/ +"9502JJ$WR4)75L1P>+8J-9XB<:4"[?6.DPX[;GU%[3ZW-F@XJ"\,H\3 M9.<9H(%N>Z*2ZQWI:3O%DBR'_R3GH+O2!-,O[((N\&SV&CK:?A99G?W[@_O% M-TG1X&HWI![Z2FV'7E]\V6KHJN^7$2)TH?'-.HP0# M$G"S='VW9;9-YK!]2OL/+#+BW5)*0LH3$+(,(>^^\)3\4_"+,HG MQ:__1+ZO!'NFT/DTU$"\$1R:=WVLS).^+-G 'A7L3;L?Q!.6YO31Y?@C@7? OO M-;3[H3FH-!C4'*HSO:'%J9.8^U-WXJWU\+E>_"^X"L_ZDB-O:<-P_Q4S_(5N MG.V_2A?P;ZK_IOIOJO\S5",@"3!N/!/0*].)FS03#5-= 5^'(/K6H@A5K$:D MRTFA>Z _1XLWIV>>/OF@[Z;M^?)C19.9,A_-#!9V#A0E:/TX-MI\.>P<2+], M60;'5HM]$E6=9YV;PXG)\X 2)M7>S-%U V+J'UPYC_2,.BDS!WA M;[9/@5A1WY'\(%D_)XM6XJ6Q!I+%TPJ,[Q)4T%XIY^V1GZ7N5YA,&*$,$<%M M[6Z;",YP$B3VQ<'X*YV@83U+ C,@"0*CFHG$HR]MND6X[\]Z$C'[(_L/)W=V M OW=S@ N4.;V"LK"/T59VO8)3-O<1&5">Z)=6'<_-71E4/TQ81S,3G[#&&#( M<@:(_+F5<'K'-U_-:E;\3#%(\;CK;W740;'[EW= K$7.V OJMII(8Q]!2)H,E4$N>:[YW_?N\P8 M,]OXI$#6N3R53SW_ \O2@;\T]X(VH.5F.[P)YG&^.JY364GL53V[G\X <31Y MTDR540>T"MA4Q2M &3Q-A1,UY#7,FIALG\)K>WPC:<_!X;O284:'PD05_E5< M@/0!D&'>IBM!(K)JG-L1/G\. EXQKPCQE:T0%^2[IPYB;E>IJ0IXJ^U/Z;(; M5] &1TI$W!6-.T38^SFOV>1(+&E&T)\!F$7^*GI+G J&O<]X@[HZ.?0XJ(37 M<2P//"]'1A&;QU%:V?O&24:F![0H G]8UUQ]03N^W=7L2WV^IJEB1EG1DH,- MQ%Y/Y8Y$KF>R)4.S+>O3_AL?]2H3!Q!&FN?HK5.GWE_!]CN03Z%Q>GO&[>I* M"M,<]GK--6*%=..[WC]K)A^D95?_1'YP$!)++?;A%,XQ6:W]!.%K0Q"G@XI& M]C9/--Y6^0;AAT-&/G[EXNM3K$\?B@]4R'[O#AUN%9I^W=_6_^>X6TH+7(#J M3P1W*\;/=9T!*!*.H;P_&6T+&]L]^X8DA1B'!P^X";SV:3$W+UOC,H%W7#!4M=$XL$W'] M2>,AT=TB:!I<0Q\^=9<0R5P1YAH(GL^DARRBXEK'[SJDSQFU,-LAO]*]:(M< M'GTU)R3PZXJQ H;5:V*9OEUN6>_/UZ6N_I$^!/5A-9)%E'#Z:7O]@JV FT3. M5L6Q"7$W 62"I^^=!$D1&#VQC1]UOPT'O]^TSO&KQ3:!4Q\?!C_PC'W,N&I@ MI_%):?$3\Q%3I\D<$_ZP68A'I!?-#7,G5E&3!1-ZEOC)SZL6H4\>=(LSFNM% M1.S8&P@FS3RMW6P85^=\PZAV40KR&AD"7Q^#2'W' -KH"1IRHW;$,T#/&2#A MV5I*Z1^U7S=S3'KTZQDU?W!L"+-@>IZMRLZSSHE7)_[8':/Y-\=\4 M_TWQWQ3_#Z%H^+#&2,9HXN?GDI;F%../=37):R>NP1&/,U[K!J0M.7Q@# H5 M[Q5JRO]+;F#T%J!!?.YW;P%9L?\7/>\!WSZZS+"OZBP^!\F-/U/DZ8"U\X=^$MTI_&(9=2Y M/^K'%(W&>*&_TM&N::/[*4"J#QFKC-4 X\]]$2E_" M$'W[G)C(*105,@8R#N>!72;&/*^"C[=JQJ MR+&?.(N02OLR)4-2S*A MI/47;8'^[ZB/6FCM&'_P5^5#T_/.8JF27^#7X%\1US#X0*H<<33E)S)>320& M@U9-L =N#PY;K>CF4@QW MK'E@,PUVD3WH+\!K'5QDX#+RW).).0-C1MM;E[!F L<9K&[='3KIE0%,[]-3?% MU=,"JO 9X*+G:1G8#?QU8GD4:_*[3P$C*18K\PI\14']/LN&(';.$]LJVC:-%ZP$0'=#*2Z9PG3)S4(-)T M:<:2YFG.7!]^CVR.AV<74Z5(G%BF[81VIF7/3SM*8"!,DSR\O!-&8'\^H\E/ MKL7.%?+3&Y"@I)3H.Y-MO$S[&(HFHK,#0@P";W/B U-POX.=F7&<>I60POZ=0ZTO1I,+)DO4 M(!%3XJGNQ,%/=HH_RC2.4G10) FL54[T4<\HCW?.Y7JTEP 7T1\32^.G2F:8 M\-M!!Y=ER*+65%Y3BODBHE.G;O=7]E:6"X?Y1+KM81*BQPE$ O>FO)JS[H5P MPAY,%!*1?4S,F\$X)=J MB!^T!1D1T7U$F!PY^#3'5/O Q->K"I4Q_?,,$(M[9%1QO+N^OG6^+AMB29S+ M@60EX"'AM/X<%B6!#VO.Y6T#OJ )."V4I(K#Z$JTB#/+%\A5M\FYRRG7;*'1 M?5C5 _PY\Y_]$KRM98G &_RL5M-UN"C,]?HD5P*0*HQ@/? */9PR+^=K_]SC9MV+C\O#GZEB2.?ZQ6+PS0( MYN _>?;SGVO=@@F8:]"P/@&^:9 P8?C.C /Q1[NG<$P%:HENK]I_H4)"Z$.; M-4>CU;Z0M97R8; ]SOOHPSS.9F%^R;X3%'F)S8%I ,+U:W\GA)+OZD>BM%>TNFZOH[EVZQ M#*_[,NV" 6!GQ*^2B0=-,&>TKS*0F>I9XL2;PK1IW6+S)<2$*3II)69M$%NS M^:RI>=IZ)#6YK&PS[,M\/WOZ=&J)M_+A:'C0$2/;CX-Y>ZDW\T:2=?L-IP' MF4?_-[O^QYN5<>W?W^&"M9'JW6K2:=4;>YY#'Z9#MC3,AO>NY1\V?AF]X*YO MWGS]_DV2W:2%18EQG;!!E8IEB<**6NCMDJL]N]P/]'OU#XP4!DNL4#RO*W2* M-BQ+A,5#Q08>E5V5LGBG4B_:'^)=W (4(_<=WC[-:/,3\C=_;1I')0@H\0>O&WDRIM>$0^5!>/O+'? M-O%"!8XRR#S,2KQSF=M)VO^@0%X""K) S1G7OOD^E3+^1(8;9HX?T7Y+PC%/ ME!@OC3(E]HTJ=CV8%_USWSVYJU>#4%K:4;:('#T#)(*7WR)X0_+WH>J]!;^1 MHEL"YB]]:VF,/O!&-*_.+=ALYMA\'CD#*#LDN/K3K_T^A!0G8P]E3TM!3.M* MM43/GJ/7]S-\T?3S<^21A6[5_2.HP98=%#]+Z?,>O_-<+H"%)9GSI/P]YO9( M1QR?O$!?HN M\XF6;= M2[>(/<2;":-,OG89"6&I7TX+C9H;<@5K<'T^M*Z#709R8(\2\D\2.+8.S/PU MZ0SPW>XPS;EB#DX$G'\^B6[O!JM8,NW!.N^I?D)G45TIUV@#2PK[W]K(^N^_ MAP5SN+<20Z?+\,!:]5"HPL[EPT'ME=!1M=9QL2B[1/ M4.%5ZARO 'HZNF>U832Q%D9%"T0RV6UT%A/_J#UI)$&]1]W-U,Y-GM>78RT7MXE2YAT M5UR. X416SL+A*/OZ>9B[0IJ\+P-?$R*9X ZI@1_I_N#"D'S\[JWCLT_TPGB M8*[G6BR;;%^:+414[A[E(5OI+G0!;WB?@!.VW[L>F;'50ZXY26H5BW0T9^8= MQ_+ZKOY##8EW@+PZ0I982."_8+X^N6U9C(XL<5];9[ M#VHDWA2&[R&FT*C WWTS5Z!I\EV/:,#)?1@GNW,5L-90^(K'0T6 :X"4?E!QL)#+WZ52[7U:/EMM;W@A.H\R2C$H3*J> M2\H^;(PZ RR70P"A-6R:$L2C%"IK2'=X;7^Q-^W6&(&.TOC,^-UIU2TZ]=C# MWX/JREP,T%,%3*?58 \T/U<:%L=-O>Z9=8&QN+D<>!7W4!^@RQB;<'M,QCTW M[YCYTX0_0X]2!3-UXUP1@$^+VZZN*6&(GKT?M3@>9L+Y/Z3T*IF^_Y9]OC02 M3Q9N:#]/$]KEJ;X761D$ 4%L(-Z9YC:;5M;/(G=:V0I&3I9\#4OY0O6KUO56 MDV)#0\PT).S ^F@NJ%GEW3;7KB;Q847N2IS0$#E"-B]CPX#U772"SPYZ>\-V M\XVU"0]..^42M.,M"<;:T[0I5B(*RM0<:$J3>O&T]JTG@XZXOE<:;2+Y,.RI M+T6QKJT.TQ"SU[NY=#B.#^L,]58(4YJXHX=C(-;VW/[&W,P=C M> 9\N P!$B4TP M'0V'J8=$49M6R/E!!$/13Y<'>WDTDPA,R@%*=3GYPV]\NY=O//7Y#@SROJ"B M QG;@Q2+,+BH"G;S">>O/GEJ5I9.(-KV"!T&O^D^ [A.):K5PO\H_K?2KVB\N /<.(FG M2OS:QZ[M:W#A:HL@(KL*;@)>YFQUM4Q7X6V?>@J$S8;JM=FSU5XZ+E#,F19S M^ZSEE_C[/T1"'+*]BPY_3$8^)*T_#[@.FCU@9)EW'#=7.0-8!^.WMD[-'-LR M%M]A/_%JL3X_63/\&45, 7U+DI;N6IU"^8Z-?/@Z5#+;. ZM=+\&9;)F<""T MU%7"%0M.^4!NG\-7K:."PO.OX#(ZM.,Z/07&I!;N9DEJ/^P)%\]2>Q+)6MNX M8<2^?P:(POB@9P?[WC/CD8D%%PLB$L,YU(KK.6/J]1/X+J7HDT3'%95A!:[V M#U9:GCL=720N8/E[ZL8<[LO%QD.%])W3>=.AWQ(_JJ6.I;_22()79:RKZ@3K M;G%K^F:L?8T0V=E;>,K)KS/JN?.XWJ=KM'!MYMTQA_<;3UO^P(IU6QWOMR[2 M,Q^&Y:A.$+NMT.V:D-*1K?+5B3(I-E.GU-7H_^;2&$!%ZN/3%(P'>D[N:E_/ MN?LOP$S2*5-P,B,72]SYTN8=4)[K<@.*O9?VD 1,OSI'FC,L,W09*K]3GRX7 M2\I=05-OV!MDHQ71L[4KC-.I3[A+?EFEB. (-V&"=OQ,GR9W33RMEZN((:-F M"6IHU?1U+++0W/MV^!HMP0O=BD]A55EYJ2KV+>]^$BHJ.O,P0-P0F*$26:I[ M*=&R=,S<:;LD)HFG8>Z]M^)^>-\5XH^(8Q(&V9-.A[J9QR_R7AB1(^F"/%R@4%CTD_' LFQ*LGT;,%6 M384OUTO\/=GBT9)6 G)&ZN8A5YDIOS/(V"XCX@H8R=&^Z^1 JV3?M_>.[(RF MYQV=/C]FFI.TSIF]?HR54>R+Q^_P*%4?#F"SFFB\RO[V]>0;^B*2(Z MU1%NZ&3K)ULY1UU;P,ODJ;Q1NFY@=%HC=I2S\YD.;H>[6H$M5F^Z_I*#N ,Y M37DS9C0,EX>)D5=)ZLL=9:>%RT!6QXT/AN+]I5YA0CAHF-7< M[ZFEW_?3?(5B0-V-'^@C=1:Y._HC OI"X>A?:/!%(DR6I-C>'MMCSXN)M?O! MHJIHZ.N[$];%^:;V/HN@8AO[!^.+T+^^11_+]V*( M#P,3!1AMU\C^)%Y]TZF55X+.,VW?37F+Z#(J^ M6R7/A/@.],\9LXXA3)8X2(AH4'"A/3FAT^G..39)J*/_..A?1?:TF3A8O(-_ M+1:2\&C\AW25@!X6G94@%K)PH53(6AOR^:"2!Q=[$$.RQNYRD3'XL*0KB4 . MJN9,($RU;$E21-;>]\.L7@XB+F09;JNP\VRT3OLUZR1+>5Z6'J P/]O73U"SU M.>8DF)-M4A5X>74O:6XOJ'GJ8?'^$)$+6:9KZV$;J;KRX>??C07RC,9@IZZJ M;XMJ7 -L*R1"VM@9P"#$>JWO4PI9@F[;D]1MZ[T'>P"^VF89NMH+4R8]N0(2 MXVYR?]3O2^AI:2=:=H&^8;WY.F[535;7QDDVZP74I MG57RD)CPJH!M$=)1;)[WC-6JE:^_W1[OK%](0M;LBS:>_.&B=U'5PV.?.1LO M9*S9YJV;2 V2FJ,-'AVFWWK>9=TSDJ=XM,[#MFEP8XPRKN]UH$KB&KIS739# MACVVJ_?)ZLL:]K(OB2AJ3:@[NYA/G?4SI,F8;8MF;1$TUO##C *CM=&,@J/5 MM,2BO/78;E6]AHS9QWRMSC#G4EM##=1JY6>MGJ! R52](CE5ONGT)P9R+U%7 M>TWSW%9$^U4&Y!+J"D5;%84FC!1#?GILE F+UDWH%^=/F%A,V"E,EU5U_6<5 M-ZV[X. SP-LHVCG".7P ET!LC(QT;*-?4A%G #&Z4^0YRG])M3H#3.3G R)G MM=D>T?T'.5?2_T4D\Q^!T?^5]J^NJ/^K[_^7._J?;.PCT)3.)692TKL/I+!H MF"JA@@5EE/GJIX:\0YWX[$(QSKR^)=;7[9M?9__GZN3X@7H>E7CSPE>%!NT\ M"1DH\"HE\!66V)D2:9_04HM\\;IO#6_%S8/R MW%I[BF'A*\"O(H>6I,QLH3, O21( TII6"*KFTU1Y;_]4-5TRBUQZGLG -_- M+QJX$<3U2 \L3NZC794@;I)-1/ZBB4.QV#=*ZS&X[A/C5,*@A4M8^.]&"F3C MU5O@S7%=W[)W#] B7(#@0G1*@KTTF(9RN^9P?\$"_=ZUE4J%1BQ>L'Z-OJE1 MW5C2B=)M^_,6SS92"2^2\>(]#1)9OEJF5_]A[3M@V;)9MJ'4O3G??1[W5@H+?S;<2:SFZ+C ML5@?>^S0!]..F<)$[.F3\X5>\Z*E_: 6\O$;Y&$*RT>:0?BT-=;AOH'2>IGD M'1&)/N/YN09ZU@-11XA?_>QL%6L"3:;:/\"O6KBNK;%@?)-.=M0_F.&U@];M MT^^K,9;Z@D&+CEK7"2W(:]0'I*/GGIR:UW[5IQ34W.F%,) 3K+\LID2N/VQM MV+\0$AHYL&GP05P/O=783;M !">]XUB2)P9&P^P#;O1^@.9BYW3:67KUA3DT MS$8V+/6%=@ ,>0?H#*KS.C41_^_;M6,W. M:13_DWLCG[\AF?-"/+50_N1V4(:U_9:#1&^XE5S5G74=:(MMS/W$%'>#:L:U M#Y9J8FJ3+DM5G5X8QP%:-HPUU_2DA/.Q3F!4H:VH56[W6. RQ)(-IUW K]*Y\<$VR%K[]3_X**=Q+Q5,3;!(0K%#F M7#E/+C+I^YVU=/Y)\/I?2LA'I!0JBV$GIX'TRI^HB>'(Y/PTF-K ME7?Q3N UD.SZ\UNU+2$. ;;VDG"+7[_''29]N3A.]MG_5*#^_,F?488SJ#%% M_7N@JU)MANXH[]>MU^\Y^KCQ?[O6^^,R?\C4[M%Y B?N<"16WDSNL6G1F>WMSRSW 7)HHC(U<070Z,IF@B9!%K(DO3SXN-J0+D^N;/D[V1-E7'1W"2TH< MG+P;JSP"=A@'YAT'ODA-U>JQ!]R66:T_QO"0YU>N^UIEF!=XJJ(9"!^[W\5] M6@V1=9!)+G/RMDQR&& 3CNU52WZ[T62:AHI)5!6?P.H$I^O3\C]U7(1*O#6M MRG/C%C#M47&8:L8''=?#1-B7O;]$A;CK2A3<5LEC0?%\*"]QNE8M;G[XMIR MNJ*3!PX^1[$I9-'D6A)]CYUR5THR\X:KX\PZA2D&%.G,V)%V&56A)^_YGARK MWYBLH;:T;Y866IU;NN'M[B^U8KNQM^%BG]* G,FAW95$2]=M#=I3N+_5M]^[CO:M%R '@ M]Y:B R5!WS 9M#3-"UJQI"9I*>)13)"A4,^7KZLV;2US))S_E[Y>5K4$[E RC!F>YPDFT'?Q/4CQFL^ M9]/K;Z;/*DY(9_5G$BK_W_R%1KK6=]=N"VO?9,7 MGW]!"^2FSY#"*P'<'&\;)01V[L:"N12""V'WB.TQS6Q>6Z[PS_[U5<*X-.GT M2ONLW6W]QV@A4Z-#^S?QF4^/F#WD?J,B8-JG!2#6%:0FK8L9'WBCO_D,4!?2 M=,/6\>&3,!^[1[+W53TDQQWLZO._)<^O%3Q^+T]88B-G4_Z$]UH3MO"-W6AN MJ#EV,.0.9%OC_L%H;,[+4>F#2/.N9Y.<-#Z*1?6/IND0A>:GX=%U;P3KDB@4 M$I9V=6L%_2@QA::9*ICN-'O7OIY MJ 9;:%B/ N?G).=+LBQYV]6_?#W,.NQ>ZCV75*$K&8!ZWU375MM\[_-FF+8" M:^\5]=2)4O37)JU>N"!^6T'.;R^&,Y'LN-=5K-]](UEJO)!?];%-FS;HCPW1 MWK$27583SI2'1W_)58[7U3*TH/RB5*W?RC/4#,2"YDURF1^\ M+=/Q;VVV0*FQHT2&U6H;Q;X#&<[]*QQ["(3)R1O'T7$-JMN70U6+Z"LD)W3] MRBC^W&S]4?+=ACUH@D[+!Y)EY1;HY6"X9IQF DOT7E5=-PM=P@KPW* [(@*! M;.0WZTX3M+OVT#O#/QBF-;F(R!=M; 7 <<+^PYJY[A9:%-IG+E&_BW-&T=$L MW)57.'U%6(*5(++=CD_ZAWO/U' M1DWI7(ZWQY)L'6Z6#GO5I:*"C'9JFDQTAF2UJ99KE!*Y>JKSW2'[&X.S6M M+M:%QVFFWV4MVM(A'<+&\D7AX2F?8?9H2_=1!;0]X\N$?+ZGG+*%SV-NZ5/* M43Z!C$E5ED^H*EFCL^WAQ^[<@X=;M*N8,\ EUTF,%YAS _P;PDN=D=.0G%XQ MOYARB7I_;%Q*4(=4?UH$\=;DGPZ1I<45D@L(X^H524J[#S/X!>VAU[.O9Q?[ M>/1*08[,,*,SA+!."#OL=E,M23J]W A1:(^;UWK?#J

    _CDT@V;%>+,#C]I4*]1< MH%%Y=@36I20:E?*R:*OIQQ>;>T88.F\]$">-C <%U/BEN MMS9(AJNL#54!S6?=4,@S@=47-AK>:[%I-9!?[7E0>UBQF)NN9_SD#'!/38(, M(^*H[%J'9&*K[J','*?CI(O.I6622#3U B&T *PH#'5#.A&+WT$3[HQ*]@>& M7AH*DB]BQ;8J[G;PG@%>X&CS/%PI%"--)O*@2[0KP>0WR%RV7ERAC CUMH ( ML91AI,OE-G-)3CP[!PL)C%W13-2\B?]!_/J#NT]WN]R&&LJ#GE;)^YBN@$OW MEMX^41.X2VRW%__JAV,X:<9_F+K9SL_GMC9SBC7Y3.LL1:]N81%$R&A\ YJ; MA-@^(%(<[FVZ0QC)F&XX>YB)(KUD8-E7\N<_UIB%?';XWKF[9?7V\]X7Z8 & MTN@IQ('OOZHWQFYOK;1?2:6,X3&\4$2/,^]@\*N1LB*R\K" 5Y+RW5?'?GL[ M"PD,2+%$(E./ S_NI/:@5*8Q:OC)LYF?J .R"Y!V5:->D76PCPGIS9I%![D\2.ZY(#U4NWB-+I87RVJ*V*<@&:I]. K.-(+38>S&PDB;SL MN$GVZUJR_^SZ9LN.F%^0M\U^93$P J3S(%4R2>A5TE[3*"/HP2=' E0FSL*5 M9)QLDM1CEI);$5UHE^,48+6O40GF?-QQ9ZGOE5S,TEB!.I-.8/^#NHUAC+0] M\EV(]4@![RD:XP[FS)K (NI2/BU:$:PL#;G@8E!I#;W,U-OW0EJ3//BU8?UN MR:*#=L^%DDNCLPCM$[JDRU$$B< &,L)^7'%>CCEZ*:7,=O-IM][5Q.-#(GEN9.='K/:G;&;_/\F2L?C-05$[JLL0H4NWH5]6.!*08/5C9T3(\S MB3[B2Y5Q.65C0*>=S=1!Y-[_=\LIIR\8HYQAK?<^CD=?*/6%+I\7*G_Q:_0? MVI>RLZ(M+[X!_$TWYJ1,0,Y)'"*(X"R0)VD03_=R3JI+CZI+$NELD>S,K'3A MU[5M3$>)K-JD\NBZ,%O4 *B+!"19[&B;'\]TUP=1Y_D2O:3Q222Z#LT)G1@* M^F2S2DR)#:UXNO"80TNN2[YYU>)2;.MS//S.T#&B%AJF,:1:-7@@60*,-^N8 M#KF[;S*Y'Z0Z8AJ%F=YW:*7WI]4D8TT;T745K+MV$J3U7VX0VVJZC>EE&[W9G_PA_>G6,>;\C<=T?^T\ MC.J$U 8FU'>^N9W6 [X1$G@M+X1)2,TDANKZF=(KG!?0VRFW#J7P,45IBGKP M=6"C:@U@TXTS!:R2]6> ; ^;/(D4I&(E5*5 &Z46VPF=]:?YE:1E913 M=0B57[87'M4]+!\X RA#2VCTLA0H-':(!Y)"O;6[69UI?]0!5@(B8.V1KH4Z&9 $&B/I8G,&8HR4Y;(GA\Q M2%.*F$1/$?.P&?0_@'%*G6HV6M.3O]*&-[A?O!AZ4/YB:.@QVV]O]$$ .J$" M 'IYY9PYCYCF[7L%/ _[=I1)SQ;=1[,*>$G^1U&W_WSZPT2BL^]!HD[GX[%H MYH^99BA'+&R%$/@*

    [YI%?/DQ?*MRL)G\E/=W)^XN +F_4WR4%.9[D) ME),FRNC4=@9EQH(P8(GN5FOXR[LJN;URC8\\9(/A<:%'-0:EX9M/#M3V',?(2OCLH@9*@^9(Z/P@X[7#'005E#8([-NY8S_R_=$1'_Q+ M8S&LNL]!C\7CUN;Z:C0P!58525: S08.?SG6F7YC6.!4^$1=?0I?AL*:DE1M M'&(115_P2F))FCD0A56Y.7PO+/&Q_FF\RBV8#?+55.LAB65NXPGG]9T2*Z"0 ML]X#89JDB*"ARKY+DTC;X"%@QMGLKBV[+!Q_"5\C7;@)EL; *HW0#)9ZFRCA MU.[\1N3!]O,J2(@X(D>4[_#B!\*E*["A3C>FE9K>/1)0B?8CQ?A^D(^VMC4X MFX'64LS'O_,W5"GC4OMZ@7V_87\+L72X1YGI%L=(]2)E*9\#$*Q(P\6=O5&J MWO:!$>'#!A_P%6-6<(1]OS=(1ZG^1A%T.!CIX:H0N=^E#O??02H6K+ZN?)!T M^=*U"(?YY\.+HXE-+1[L)2!;0Y-;F358W"9-&)^B1N,;EZEL7P]/PH4]]6N3 MF[?K#@%!^*1%"^Z8#$L\U53%_#2 MMV&2_('F])Z/@=A+?HL9HFENHJ<+WB?=Y6 $2Q%*EC:Q=RB$E?]"&D# MR;H2GN;I[Z>9GR(&WJ'5(/AK=WRMY^&N/XE^U(XD==181(F5[#=CE>/UR&SX MZXI ;+^),GMBZO124:5"ZV\(BD90?PY8'9"C-L#"$YO,&[*YZ8CU499C-#27 M>#\:HA%VT8)E&+U!G (YL!Q!F/R$B.H!+7@9.J,"8_:$BF/4PN3+A3;5@)&D M9MA%]C-!]D"OI8';H@1K%?@2:Q4;N%#/,5T,RXBG\%QRJ@.KKB"VC3?.3^UI M%NI8U\FM$*5N0LZ-9;JQK/TP6S_T1.X=7KG"V1M39'O"%J$\MCX6C245N#*G MSOKDAD?P ".MBG !P3^I9IGL>N:%'6S]6+8[I^OV1T7$G1P;CCK/( MM#XUR;D(2[>8*%QV#GT6%J6$Z?!9)'@UZRUF$K"SUZM:$ZWWR#CS;0?GUH]_,#O?")A? % M..%A367W\_^Y %'\PI6P%))YR&P$0K>+,TV4>7 8]WFYFG,*B4)ZBS3WV]Q> MX68G$P=$]F)I?7"#Y#UT)CP7=]5P4NE6%7U0 ]T&/XGUDEICMWDRX1P!V3&M M!H3S8E#&N;@0\P;6(JSKC(=NH4! 3>&@B1\"!Y:[J.>)/I&UF?(Y?(@4/,]S M"=IY$R6KEK!N7@Y2X<.G#9Z_O51BH1>@B,>0VMI$V6(C=#91&FD^(G]QZTA< M7V_918."6]^[O2K1JX=(\NS=;>#=-=,(&^%4Q RWO(OO!&V8ZV/Z'-9B<""R MI$%I+5A%9@H)!66D?U9>.D306^?7:G3V49O8Z6.G;X_T5.5>BRS9T>Y&])4. M!PGRHU_T]P?+5U)'C7?X7V&TQYSDT'>-UYBKK_"H^E-= FO^AD[61D"7Y2X( MY05+18LJH=DOJQ%;_FIU;2W'AO=+S\A'J"XGO',LQ_F%LLG9-3EITR\]^^I\ M[S8]N1T"6RO_D]610]^*TI@5;TZ0$?MR15^?:\B$'SZ9(/H5ENE(Q6LI^)!' M^P04H<&:P%,L!KX>^ZA=F"9X#W?'A.E\6,6QMG(,;&="I066C?VV[7%U8>2G^O*':2P"N4P6N%5D:'X"J#<4.T MH!5&XVFX3:]**=7UTO1_,5XCK/A? :\-B.I)<[; #.5(F[LGFH+B97[&;3 U M9 BQ@B-KD7>(9LZ\N (S.>'9,6XI3O,B4[,3YA>$_NR\.K7"BD[VG#Y."D3^ MV@[F >\0_?:NI(JNMA".^+"%M[LVQGBR_PE@U6<\M9O'C'X-9'A)EH(!M6=_)BJ5O#L2 MZEA%](,G YR9P=W\%2!>P[#_-,;:#+[#7K4]#EW1$H[]/BC7S0%4]='S:JV9O.=5-7F?:0G*!KK% M4/^FM:\Z*@.12Q5=@]=>R8LG-]<964&2)\<-X]>0C&:P#,)I^?K19V06+'2= M^KJ))!PQ:M,\,)C%C$]40VDB.Z;O%?Y[ "H%MIJDZK3QF$7!-X!NS)6PUH% R+PN"1.2 M6S,&K&F,X>E!(VL-U03WH:<[,Q]3K'1(GAI36] MV=HF:+L5['^DT,AYH2.=M:C%PT0![D)\R25LD)@[Y0DSHR>]'HNZ)P[<,UZK MHW\IL<0^R[WQY#:^TGDN*<+M@8^&GEFW$7/;4#2IDNP% MD7>B0]^A/Q!)G;;XHY[IC;!5)-V>[ZL)601@S98"VHG\H6OU%_&"ZH[]ZRI+ M@[_NCN[O*6.^JHU\9,S:R1DL(.>ZC%SPV$L6'.)&_*1U!K:&78Z:TYTC2B#[TW3+C5L -5Z 8A6=8#S*/&[+K#)07]: MTWR&V(@5WE-:>7)2+@>%2Y&L\Z!'^;G10&:@9$15NX6P,%=14_MG X:J>08> M:+S+^K!27Z]FSP,3>[R(V> @VBQWD'P7>8&F,%H8[__!KW/T1ZG7VE\Q7A5E]8VVA->(ZM[(:W>M^XG+7 M,R+GIOC-*&C!O BJ$S W6'0+E!+(6(2OHR6755ARG? MP/P&T2PJ=U-JO5". MNOBGX=RO\4] &=K*[68]V=;B867^>7EKI8GB%)'G M4A1X:\ZCU+&-I(>00CZY5PA6*7';]0.P-E+-3H;0\T0G\D!QJHXOLI\ZIC?= M^5VO&J1!F%5H"<(3!Q SAFRS"UNH4-I4<"A$2_4)6UZ\.A=?7K@ ,\^(%3L. M29@@Z3H]ZPU_T\7&_K6;O'KC.MR)Z.*VA.SJ_ >)*SLJ.CN5MPRZK; 59SY^ MD,PLWPEZ6320:_ %C,^?P=FV>$2=,4Y;3&X1G('/"&90KXON=VBJU9KM1 M1 [/YL\0:AJQY7E1>;H.3.0<]4<]%JWX+ <'/ M$%4_&1@?KM<_--Y"HOWC"8M2TF'6M-1!7.R5XB-P/@:=T+@IY#'A:DZ353@9 M-[(R;H-@&;B$A@_XR.%YO*-MZA?I&B?+QQL*7?+].K1UZ]!=;;( $D57MT)3 MYJT06?,3#\)'M&VW ZN#W8A7]:>'Q'[%2?&)<&B]4+L]B_@:5I73T3_[G(94 MW[,^1$6C0H,G[GKQKY\#).-L^SR?=,*"=_3-?DFK8.$PX=VZO )L933X,Z0] MH?7!"L$&=.MO/;^;*&'6!D12N.<@6;@%(]FIP@3 M9;%@-F^7?+]#LXQ,IBQ+;-;SRF?\,(T_,[*ZI[[_HI=>V'-W[>'Z\GN/JH)- ME) \SNTQQX# I,Z"N&Y\,CZHR'#O6M:J!?_RV!>V4J*[N8 !XPO9 TI\X>Y= MY&ULAZ5V3(9:2QOPDG.R61 :6HMEO6:G!2DR)>^3M^XE=]7"&I&\S%$.5U*3 MF=ZH6!UP&BUIZ'<"Y<6\_ /M8N:AF_P=[625\ ]6EYSU<#/;*?H4>_M[%UXM MR#[1= F_T(<\2M+=-_[0PAGL, 3#TMV0:H *EKHHD-/D[ ;="65#Y52M @T> MN)M>]N3ZR] %J.(4[J;.V48WXRFD%W!V"[Z>''H*W\8H8JWA.6HFTG&WVR\# M\KPR\' 5-P,V?Z]-L*IW> -!(R>Q;&I432 Y6ZB'4R%;W JK5G9 M#'P)!WX(2DV1N.!,;%5;7-(B7OKC?A:J+] @%M$I/MBLM$OB2$Y/S^RR$J6) M'1Y$7[.\;(^0@6G^WIY"*?_*@C M3AOLU^+1=C.*#.2C'>-ND'_E&R[73?T-",$X:JZ"^LY+SD*!)7\;:MY(CKY@ ME<-YM+F!D]J_#M4)<4O-TJ*HR?3T\>-7>;6RA'-E:N.!R"#]Q=L1>>?;QBV% M]X8GCUZ]T7LCH9"P9 MMXRAR1*$&74[-2*;Z)[Z #CN M9E3\!-TB4%JX-$_#M8LHFTPR'**#53ZXM5(_G_0K/BS=B*AR. \NUQNVD3GN M<,H ]XS$U7A%#6(&D,6 K:9F%Z=_+&J@T\:?.@9B\Z>>EZW\U^=E-C@'[2S_ MM^=E\__M>9DO(X7F9Z(D7A+0! $Q@LWI,;M>Q[QU%R5S7U6+QI=NA46!VC*# M+UD'?^6@?MP4V!PYPNG9K<\&GEBVZM<>LF0P6&Z *H7-H7#EXDBE!6-\-;XY M_@;N:;SQ"K;JE3DE.!U<'8"S"NW1M/H2B>@6 M3Z2::("6\%?6MK 6>34X1\". MO-*]UD"T;Y-7]W7\;CXG2?1K8V]M;S,QO^>DZ$%%(&KW7Z?<)BV).RI)%M$T&?(Z$.$S.!*$9=W!'+.1/Z M01M./:0BM;\W2FU*8K5MKR.C]UW>.VU[,6IV'7> :OERDA1E=DP:=ER:IY2O M2WI:>GWL1*5Q0V=S0-5#00%?CX_5M!K9VE_J_FETFJHR,J'Z9:ZHX,*;L)?* M:$8^_%O^6_J0]5;8":[PT=+)@OL1T2.JAA744_ ]'QE]/BQEF2B'E-VZJ8>C MZ4$,[6)L0'TX)U(M/!NZN'7^_2+ UFR_JM$)84O)\F%D(7/S0$Z@^L;],MX< MP4_PS#@KK\>==#O<\SI_/^:2&1NF-E$RJ6\;_TLDFGU5B/Z-MEJ06_WGJ*[7 MRB>3AJI7\-4<._RWJ:T<"&6GB98,1P]4/MC'#0;7_F@3C-Z)U0F"@5<-I[Z-ZJTV0*RH I M8\KN-_I#M<8;A"7N\2ADURM.!L=.XN!O<.F.#%IY^LJ0?4( ,E!F^RG6G"%9 MRG__&?.C/'*V;\YCTL/:\=>Z3GI+^ K!7; ^K]&N.$' M03Q91)E/]-THTH#TL*4)2FGS\RVR\R\M[_ W&+\EEO.7 @B=:"STEJ"O"L01 M#J)4PA&L'Q#+..>014R:QNEX VNNXSJ9/"#FA"]>V%_=%WSE\FTC6< @/TYP+QH^X;H5MA.A7!A?LMAP0-"NK+Q! M4I[90=*^%-%/KP8385?XGU>!1,Q^0%U5CHH'9I=CL#J@6@-9X]O >JQ(C:0Q MO2+1-UNP^:DJ1[;MT^)A??\BL#I2[0HG3_3;8 $% Z31-]]#JHQ.).S/L%3J M/)/\X<]@0 8_@$:[T+OL7G-BKB7&#(ITIH,5ZMJGATF-NKL4Z#Z_T*9>B%A[ M(.:1"8ILYK$!9 FO/!"]-'C&1 EGF_N2$> $>J6TB]&YQ <@FJN!4VN$PE_Z M3MYI"^HWIEV,N=NK]$O0]PF"12V5=CBIV*3W..A^"*SVPA="^C'0@@;K?S!> M4S0VISO;&"_@7&S])V@-OA1053-N\$9\P!-TO>RRPP^= AJ^#N5DN#?>31F@ MVT0.^$LZ7HU]AU0(.HZ%>6H+4I]63QST>>LR49I=&E+P+V^<70&;I$D6?&D' MB]DZ+LI!RM-Q&Y>/8?MF="=__1T\V(B,]=$^!P4JAGE$#S>G@LS=C8+%/'H0 MRLW$S6[Q2/=2%+J 0RC"-EZ3+.5$.9MAK'+-TV@Y;%5'NU.=Q;+&P]IMX59< MX%?:;44&"2._.T&2?0(^L3#PS=2I#C*BGU,9/\5U!BC&JO5R0*IR2U@3GPY% MPQG0O%BN+2RS0I6D(9_CU*OX>^2L/(?Q*=$$0E139W,(!D9K=&?K?).,Q7'7 MFTN?&HOUT3F?!'M[6R:&PH0EQS!U8-E1YC)L4 V-AI'_D6:\X-ELW<_?"3Y# MK/F!AK!^G%6!N9S!+301S$.:_>GR&+H"MK_:"A_BI$G>NX<*Y5;;.-;TLS6Y M.7$,ATC$OHYQC919 BI6+$Z+$]FU!9P8,5'>(2W9D1SX%I;# 5!QD"O^&N:R M>\D",9]DF>P"!E2#9.@8!A2C1L->? '6%NVP-ZU,W9PLHGIRNWL#L)][V!E? M"M7"!H8-.;;PJ!032PFH+?8'6PW[S-H[XTJKB,(/JEI=8FC[L5\*U-2LPH7/ M3)3J_\'>NTW1$6DBI J!"J$+"! 7E^V(M=(*.2V+7*)64LQ3,G* MXJST/>,;XXQQSC]GO-\[SAEC_Z%#')J5.>JGCD$!,NFE; M;CBV%L^9IEU\1'=.C(;R43U%"A>O*Y^WWTS2)/^SO;2OYHR0DPX=O/_&O>]M M5!R/9.X80=V M)ETP&ISJ7 7NYQ@+,"B,@.4 M?3E*KJ!X('1[^>_](\'NYV\E;DU-N_OP05+AF;HS/Y=%_SXT]'M3\JQ'4@GA M9KO%GD%V"=T4N'I\!$?U% O/2DRS:;,"H66P&Z5U._*$;MWR T?+1M)DD]EF M^0Y=,B^VRS_0&N;W96=*2 /#\"9LEY;3%U#?7_'CP.?5/_)?5E&VV2:C-W8 M7_0W'(LGI"9M4HG.)3N+_;( MB4,#==X*M[ZH"5D7-QW]'=F[A$*9^TDHEA9T&4K@YC%K4LI:)"+FG'&CI[A% M,E_8DL9MDO1W?V&[7>X;H&-0^[/X9U(J?TE.V0 MG)AI*?ZM#EM;2QFK9H8/N')6_Q1JXY9IL6^G:81[PI\O6W@(KZ=TB9_U<\!I MW$SIHJM,W=Z?6:U<6G\L.,K>0%E(5R+,^'1;"K04++ZC>%[-8<:,:>?*MQM8 M+KRX>768^?R[&EQV]P>]-)L]\R%VD[\H/^:]G^SE:6G_:%U4R?S[\![,8_,ZN2@ M-DWJ1?AK=(&<7B$(:B%G],B=$&.'*_$AX):1G=Q%4AE]!I /,J4(]BW+]-(:]6>.XBMF'M<+^1;*0[%:TE=PRE(+,C'5+CR(6*%U M)IDV<>,4LYEUGKVN:X(SSL\:HF,R5H;RG4:J*B/YN2:S76UM8/)C=S2TLB646UY^LDW16".@JE@:UQ-C^CN@I ,V^:E>8 M9 >$_:/FD8(*FJR7=GW9S 6?>2DE_1#VO30+U;-QQOEIVCR'$]# E(?E/[J$ M?:=14X6O:2C<4B"Y8>XE3T[39,+<,GO:&=&-/*5;3JJ)Q=(F:Q#YQ'-(BM$- MEVJ$3O@GM5/B9FZ_0PL#PL5M*_$MAS%NRU>DRW/%AP32!Q_ H$:)VX3$!;@; ME4,>0(Q=?L-9P&KIE?Q%G54>4:]^XA]C1;W2''=960TU/W+3K5>@KE5Y9!*J MHZ"GADZX&YLAAM"5;(.PW?Q^GR]Q[^%6YD4>[M&*U(29E6,<%P&GL7AM9EO< MFK_#6SN)5#S)V]=R$/ ,?O2YQ*:>4GPQ:+\G4._'[U['> M8V_KEJ_$#S07+1LH':RT*+3%1>^/YC 8?;"'D>LN<&P^M$A ^>)N(J3S] UNH_V(ZS:\DT)V M=\(!OT[2%]A^0>+194A3.'L)? RDZ#C9Q6NYBXC]@&-=2^'%#.$NP98^#_3_V*@_^3.^Q1BH:A/G*19C=Z([+G[+ M7A,GZ-8KRO$55>K(:B&GMG+*KW[%*TE&O4S;76K55D%HM-][>U[];XCNM[1" MPHVO4U]BNPB?'R*9U)>C4*%?^0GV3S*LI[H<7?"JB&]RT#E'IS=XMAO#LX@9 MB6<3RU\%6W++CQPY 2V?N.&@5.I1$7S ()G)&W)',*-Q(KC1D?-+\UI&:S78C-MAOR3U&ZK/KYA'F^0.,-J.YA M$22J)/89Q?G1HJ8Q,0.(]#57[&WEZ$KZ)?;F+CF4C'&4FXX0<[ >:+[0!UX% M"@P?5=_P;8[SH;PHS[W,L2V#:72%3Z%@I][J_.';*4_J6>U(T]_0!!;PT9Z3 MK_?("_ (]8(^%->" 4#:%5X-A&;K/=.>MNT;]1<-J9U9:\ CZOI'F(18X;, MZBXM 0?V/<8JZQ_ ._#6GX:\L.*LU#N"= ,G7\CP=GUER7@G:^#?3*E]1_G: M'EOM;;0CG)Q+:9#9]I=8R(5]TS0L!LJ"'HE,J7@4N1C*%K+P,E/8,7R+)=9^ MZ@,.8/\B/NH+=<1BC- EBBTHO78 "% &'*Q=($_4)_M&)(>T,1>]8RWW$YP> M883TI;3W!Y9DD%D]9]Y2'["P@EK*U=.TS_^K)(W<3^V.NQ)9.+%\&\ZSD&KT M*!^LX8^/2F8HYA-AG(MU%JE5 .\&O+M#P+7M#.F+:47FT-1T'LXR2BZ^Z[B@ M9CM@>TMPSNXN>3BFTGLHM?GY5K"CI8A_ MX25^3%00*,D4?HA1CF$IN!XS3=OY00:KRP3W5J)N+RNI_R_ZB)X'N9'N!!W; M6(^'&SDM4AJ\@C*6W]V5N,([08F1N1 X-"J\/9])RP"R.]B<+S_RRPB;V36G M7)JDBV/'Y[76,])[B5/)TNOI9_D+1/_MV4Y(KR3I ;9[\$&C>3'9*L$^ MI6B'VC33M&6"816%'&83]$O,"85K#[S3(%X"KL3U*%8).Q :R23\14IRA;Q7 MUI#Z91]?N$EZ*70]I+16[#B _@8^52S %ZA=!>4[^=WF_\EDZM(ZKO7W_/]B"DTF:_AD OM;S".@;U F/5KLDM2S6V2 M7N+.^4--+#N+\QN%3F";E0W:]X(]R#V.?JPA2"\U!:7JN/UC^LM5-P5(6YWB M5@K69E4A#HKUO+AEF:V;:LZ7$%R,1 WFK**R?+1""]8,$TN\D>1I&E@;1"G/ M=8YM3[QW9 8[JNK$HE0("J792P+X'=3PN^ 2>G:9= M&(@P;%=:-,_N3=/F>HAD]/%D7EN<+]G\&#_^RVE^U1["S%=TO/88FT)VVSZZ MC3ZK)^=3ELGQ!-D]35O,DG-*J%GWE0<:F)EHU623-O\:8PD>9:HP\$71CF*I MT/]W@5@9MP*BR[<4CEF$RW,Y/T6GS2/]L$.J3:J$$U.4[3DNB7D1H^X9)OV6G-&@'E=^F188@3(N'\/&6*W$G"3Y(YQ 8JS-RD76+O>C4O-801-[*N[6<(32MZE4/.Q[5800'N'DPD\!!6*SZ3AR M(=#FI>.,6RL/"SOCZ+]R9X.2B.YCO4)7^FQXN2T?]L'I+4/+0<&]$?8<4*.) MRCK-OZPA)1[Y<*Q>G!/G"];C/LIHSD6^JT"RM2PHWC\' V\JQ[L-]\EG0,>A" M1WIVL3> *RUUF^V]042$ 6,1'NVDDP^U">]3XQ8G:A].$N[\@R # MC]>SZXWF&2\$:D.DMGG0J=E7*9D5.,AI87OG6[ZW78=CK! =N?N2^=%&RDU,.%[X02HG>$V3>.)+_MG2 4'E.RP7N=IVGG% M4G@+UB:]&\UCA('KNH[Y J42IB2MH,)OP%B Q.DF5R MU*D2=C9"S:P"IBNBP[7GD%]O%)JLQFF:!E(N%GPP\)<:7-L"G4OCC[^W?CA( M=B.S2<\O*^^ELEI8>5KGM;8KX]45KG]Y?CH_S(^+]^7>%@RWTU'26\BWT?&\>8:_BS*5E%+.&3\W[& M44LU5M;$!+NID7'[XQOCV)Q\Y%&44KS(:Y!K"+=7;VYIP+7G"_6,*V4JHSDW MFG4..3%0/T\>@K63+IRY@LR6X*B""2T#9G?16\\JO/<8S.["340(+B(8QZS? M JZ!:_+5-?!UP^,K];LG9O>QO83_1%S8BRCF2C=T>&L%J7O5UZ@]C.:@3J&;[R=Q%YWV1IHT[]#F@1]2]4?+M]:O M)CG\F-<5SR,."J<02:FTP@2V6*_>1O,Z0!!*+EQ@JX22^)IN:L@7DJAA?UK- MIP\0Z0^?LU?'P&$@_SMLX B(PC./ !0KC\&9.>0:>!GHQ+1*AEGF>8+RO3@UZ8P7W($,B-J&6VSW(9V^(Y];2Z)6 M)Z3)#TDX3,XDE@"!9%Z@*<:"@1\P=:0"\RWP)SAZE!XG>&U1&[@J:-Z89'9E MJ*/N1H2A^(<[0*P7-[-$6G?TQ,\R))/\ &=FR;QL'W)=X>!.56E=V7W>\?H" MO\'D9'/&UD/O>LB*==*W#_Z'*CUYMMD*-\K"0FT=6=1*D5O@S91&TZ\%//Q4 M8QP=W, F6R3]=8H""L@E-(:YPK]4\>$MO+1H(M5VP5-Y,T&=,TR\G: MTI&Z!K&&W7XOT9+Z,)*_;/C-^_+$Y"FI;^?#Y/>VX?3_U:@+VZ@']G8[N*?C+Q?$\\_#I^Z_8J_$5)?E*\L$)6\Q MF!*\F?VJQD[\--G'K>K'7\W<8?5G+A2VH)A<3!S48I?/^K;X60/H_5+?7=.T MO(D?K+LH6S57/+7T)\$DN:XN="I96!A3^7KP6\E02,9K34I5OT+]=J12(QEH M_2MSB="/\ =,76RJ0=PFR8VC@>U81[,QDKT6Y./A;6QOS/$\'!QX@\O!R.]3 MM!Z"JGU=,'3'.2JNM[K!-3(X^Q;?8N+N[YX8X&ZUO!E:M@E),,4;/7(4,PD7 MW-&T6!_IT(A4SZG'\O4U#_&.1G+);Q?>-@\M *WW0-#.!FI5.J Z]K+_D9Z?.IT8Q]WF-^S7:19H;N"&P9^J#S<-^(?TPBZWHMP=R^\?5( MM+F..]S=0QK)__8+$9/OB%JR/YR<;T\]I-HR49V$B>WE Y^H\5*IL$NR&#YR M$PSH691-' 0>EC00_^ 5 M@XE72G^)A3'=3KC]\SZ#7F1V?J37<51:.V M]$U[^E-Y_+%GEAC;Z#3ME=].8:"PC?).AZ9I\^'#U*[Y4!!$SN^T[@7IV\&> MDD1*?)'K!%H*".0KI8GFLE%* 83A=!5S7N4$)]L9=XS&!FLMDVU<3[!JJ%W/ M4J*+!37&S[FN8*Q9Z\QL&_J@]Q.A;Q_T,V6J(\CY.ZC/VX TG2+7$;& $@>S M)O&R1OJ+<,O7X+":[27KD9_2T><+\O57AW,2<.=GM92TFAE'[ 4BS,]R'C>W M=(C/%,_$-^9#8A:;*0AO1)Q.B^DG& QU"NI(;.FC=C!G+]Z9<*;B?@-1<1<- M\SCCS>HT#8^\Z;7$2+05;L0NI&D99=WDVMKCF104S\*YA(N(= K_ZAK"#-UG MK-?.(P+ /4.D@]ZCR<9ME+B:Y %UE?E8?ELT2U;@XHV7K?<^%3#^V:2 M6M(@!*QA_'E4=AK1_4LJAK#/J6 /MQ.Q2RRH^ZER.2FL\[&N'D!#5MCH_2; ML*BFCA>US= B(E+?D:,IOJ+CYR>7"J)V 9-T!*<>.;049!F0"Q*7T, [8->D M_EE)>9D(BH5.B#40N?"\30:=G*9=9M*F:5^)+[*74R&40;:C5=I6;_/,/V'Z MQM4&3@NKU3*:9K+\E?UU=I(MW')OTR*^T\**J('KK7'67H3 MAU,&(CO&]U,[,M0\DQHRC.H>0=BG4K#.'??&.2^^R M0>)]8OFC;K8S\86XK6\JW*PEEE.B;K:&B>V&:/!&+*@)F2.@&U#3=WBK5&:> M+TA0U=U"L2 E/5NXM'>B/3)>A;K"R_2LZI M?_"*N8C8?LH85*A/Z3@O/WZ:#'URLAJY-CE1HQ!-).]$) EM MXEP4$Y@I&;VWW6*C\-7$U.?(W9)OQ@C,!F9C6) %MOU,K44B2CEUYXU17]07 M&CQ:^=E7A$\LT8=R;YX(WEE\50K&/ND,/65@Y7 7!- 7K;V'!S4-T464T1"? M0VYU@#5:POUWI(FB+-W/$B]*Y''FPQ0>7A1;9+9KH;.-_P*UUC7P1_B,AEYR M-?P%QE6&:+W!,N'BD6!8R 97;P-'2T']K]>5Z )4OQH3Y83N*!5H(_%AI6D% M$75=WU.\$3_:J1B@].G;V(W7>V+E@U?ZMU*.I<;&T:;Y@:3__>G8H:S_H6L* M"2=O[&^HZ^=/IHS3(]-B_<;J!Z;>C2-)IZ/>%/X/J]OU6M-/T5"<:&I]YY<>S=+<(4= K:D>;>-G!VN)U5IGX4:!4],TS57! M %>L05&=J'X%!HGAL#)!>7.:U@+E!-A\X[H06;5S# ?\NR/MW0=Z_"_+^_U60-X60\Q.L M7R!-2HD[RK/6#^U5Z*@.H,9K**;^#JI_8I< M.!R!I5L48(^Q@A[90X2$%2KY,T"X_;H4$?P!NZ) "B1/I M11P'\173M.9(3&T8/B=GXB%ZE_D4\R.1TI9A\ MK3%_Z:VV3M/&!_D1W2GIS.J,POW=X^:OBX:V=+Q\>ZAKX%TH]"CHHPP95#X#OC-$W,<'B,3UX.-. M:M.6%N;]NNMU$8Q1AY_K*,X(Z60^02S"@SOZP;E5NCIV*#?D$/=;V52=]+:@.B, FE M4/(I8KH/GRT=@[R0!#I8O?<"Z2_1W08)1T"M%1FIV_@#'M(8M["S6NN5.+08 MSR,^Q-@RG=85..['_*G)#^5@[7JAQ+H3_EC1$^IHR$AH+5)GDUX"UA'^$M@' MJ'X1-M@KK]':0E.L/0=L.R=<#R?;?B4_H !8"V[H.S1: UWI[=6BQ3+A((!8 M((=7R%S%+% 2T0D]5'@(H"8V\S?KQGHCRX6+),8F;AE]BR1F%!D_O_;L6?-0 MK_^!C(JW*)\55N]\%V7MJH/"S@RF0"71&/,RURYNK9NH!U%?U=F/)H$>(?B77"6G.,(0YD"YSGB.U$RS3#W=L#T:0 M@6C.@%QL\H)"M.7$X#0MR>9J1_?9?B/L-9B_2B1G MX4R]][^*EW)SR]GGI4Z'"E.E/T;73@JW3BPLL'#3DU&D(X\:*[:8,\/?)NN%?45K\8DYT,C'2_) M(S:!Y!)@-O0$<\;+,77+(<9BA,$'+]R/5Y8:(X,,ZJP)SDS ;R(#9-BS M*@/:9![HMMA;;F66(KI<\B.P#6=1G(Q;(6$O,BOTM*;MZM%RP2E=F?)IC.5, MK_S4UBN&I3X@'G=J43@ IG43S,,0\<3@A[/ %;V37UBJ,MKW4D5U[L#./OA4 MF6"'H2PK8$MM1'VL*0,-"QQU1[),+WED]/L4F7ABZVVTR#S (A=N!H&8 SEO MMC6,FNE=BJ6"B(]Q<6O'@*ORB5Y[#ITID[I^5L-8#EI+#X\%<]N.$,FV"AXV M9G"\K%A,/D46A88] *PVQ0:,?O'!"GM"J RDWAX)1L\387C")R#_%ND/'(U! M!&.9]7-2)?R06M/+\#K0CHTU2IQ#/U.L!*68Q!+92$U5%O]U%,;5?M?WW' A]HFZ1+ MX=6VFQ4$=,L..E79N?J?B?1[B5'"99T!6HUCHV?U9%I@89O8"M,=]3S% MY'KHT:/GPFTCP8XBD1)9",I:V;/4J%O27G;<9%[F9M[3LJQD_^%(793_[*[7>\*:PK11>@NE(%TY[71YKB Q!Z+"A1 M,=UE]$PU(PRG*Y-]*3G2QLQF+H7C2P7" 9TD^ZLJX*S_1;B$V 5VXEXMWR4& M&R8<$?_O/+[NR#6YH+VEBIZM@2Z3_COND/^).L,[C^J9 MV9X_*59!RRA1,AH7T"WT%W _P5C9!-,8P5TPQO8+B8DQ3=DTVN=GM.V(TCR8 M++0RNRK;AOL_NA-'-V-6=93*)K M3?X#,+P7$[5RYI] !H;'W:Q?"3PL4S:*/Q*TFFF:OK?,$B52?$1 #_$U9E&H M+'3M/EFP]Y,0X<#TGS$,;NZ@MFJQ<1V M*:Q_=>QY8/+6/^+_[Z3)V/W_3[_%\\]?:(>*G&\O@\NU2V\P1CK5&EE@OLJ 67J+A"N.,>R![1BZ2V,C: #0H:X0N\EQ0AN;"W :%FU%FQ M4G6SE5(6(LUE4?G 8OUU&X=3\]MOG8&'DZ4!MB/H\V!T_9\'&A#ADC1L'&Y% M^Z]$VWXCZ? VRI8$<7%5%MOWA,2S(X]T$,1_C'.4XJ7A.FBI@,\!MRA,B)L) MH@R#Z9_A6Y[PDN\(@MJ*5_0$-K#;O\#G9/+O@?3=O8$Q6^Z_KIRFA;^WF>@E MW>'?D)%[A.O(Q- C5' %($TQ]C(V-Y4H,5#NI\5-)".J5KG:/?*>H6S M$HL#,6%%ZLM8&.HCHHST+,A5'HYG&E6-8LTBX-C$\%]$"6OGT)5&NE,86B S M+WS%]@=EF&5R;V]U/6HRZJ-:[&<$)T$LIC5"2N>_"B3ZLE8M#4 &1-GA4A 4 MU2G*@9V-9GKBD!]V[;< \:+#B=&6GP*3'0YUFZF%3FE@1?:."SLML9\V/WNS MOL)(SD1U8UJP3C7.MPI.0(\*Q[=;74<1.L56$DW0'D!J?I^F+1+.&HB#.;WR M5:'[= 6NRJ$EP ]]@;D]PEKN@)[4*MY#)SWFFN!QS\FUA9X^G8B%Q,U2X/X)\+*HQ;>;V1X8Y) MFR$1P\6S5AQ?VS4A7@H]&ACQ8X4%OB\[-FK-DJXK[>4)+UO0DFAJ3F<1E!.Z M W6@"U)^IBH*6DPR!I%DX"]RZ*?!JZX+=4*RP MT?PB.PR)[@W=>7-,NY!(IR"Y24,W>;'%AJM72->G7 H5Q(3_*:Q.V:0>6M4% MKR$+#A(RI*F4^6NVQ+K!WM9K8IJF8;4$;T7OPO&VNA0J/*.%:\0MQ4P\/"O0 MVU?O>#Z0LX3RT6LSY_Q0P:LM.O3X%J\H4)O/_D@08UA[12]UZC!,TQ; _*X- MI7P70:HRSD7]FJ2TVP6]G9X4SDC32L6"G?%ERIO$?MLCQ?H3087,&>2L+X?V M:H0WONF.'8DWLMKXX^7UD5';P8Z;HS6%-74GK_/22T$)]<&Y$_5F!\"P[G[8 MQ5Y%[ 1?10SNX;TN9[_F\I+9:[MD5Q\P79._'2I\]>.C:=J3_=!Z1(=IP7K? M\\+%Y)-#$!;)65!F4;=1@_R5" 97\)G_:55ZMDQ%74 3^+/@\'I\K:ARI'A= M9,*N[ENXN4 1 *_OG/!W^JRF&_XNF7Y!OAD/E!\H SOV]RJ\>)X=_Y10^OXK MEMN?W=YTSQ!-2".TV*"NEE[B>J=PST$R>JMY[MC#T:T'X% \JI6K2; <[#K- M%(FVJV%O'>H*.'%88;/9D6!W*=8(#K3T%;7=N@5_)3:LN2'*":0OO"MRD_Z# MFC>ZD"YL)M> ]B#"?0OIY$$IX ]M(L5Z\G?4+7 ,RN/.)1?#^RG#@X5:B>U&DJ(E_H2]X;Z$>Z>?OQCJR MD03T53HY?^P!86^X4X$TK4)T-R$'Y"LFA<_\]ZJQ8!^*-69(+)9VDTU/<-9;!!I);L#>.9 M=!&ELK3\0<6_.V/O(_![?6WGX;FDXZ^X/- M>B0+Q7:BF8P@S$;6G[U/=FK=V6'$";Q5(4TI^S)1P\T[SX/1HY-I?]PFU_? $>F,KJ7=/U$$Z:M;*=!U9I#LU ME?U,+!+R%@BG:7'RWC_?]YG!' M(^I$>72M:S\E#=03K+PSQ0%X1ZYPZ;"R,%BF:JDW,P2[VEO5SOC>R69D5BQQ M!F<1'D'DPB+;#<4'9'MP,6H4]P];DL%#S+45H1.Q]CS<*-NU.W2--5#X'W$K M.]G^\$Y\[:]PH#[C0$OPKO-XN'&)9!%71S[$3VH_4\N8KL1Q$*MC+ON2"$[> MI52R7>Y.T\YZU/TQW/T^&6D*0&<>^O['-/9!IB3@-+',ED;-X'^@LM>:BDJENC3^:X@8K>LYVM\]E.3^&+H3GOO7L]]UKF)T[1' M'80KM-=VF]A1PIM*:(,&RN*F:5EEAL-$Q$U!27/1Y2M89F-161[L@]&W9^[N MDPT\]?ORN>RII[E5LCS4'W?=@VFS7H=R]9*"J9W_J#!P%@)><[1-;82(Y:V5 M8TQL/P5M_KZ$*R5 YOECM?O>%NH'0)02620/U[.RV1_AR&6V.U!;RM2PKP'- M4ZS %_ZPMO3VB2'*53=S^\N:H/F*CR)967]T!60X[4%Q@(M;_/CC3S\>:)1H M1]6 MD<&V8BD<>Y'T^@V'"OS9 MRQ(+@UW!#B/W4L5+'%7F4&YTVS3M$*K3\\%'_'T@UG#C #FO@.(J/B,*8\^ MZYN<$9VV46.!G%"=@OM0HIQ#/;X+:5IBS]WYQN'#Q/I]UC74I(9"\4<-\?<% MZ:0[0O@Q09(D'YVUM\$FFZ;-K25623 )<_XJ;:7]C"V]#^L;;)*4NA#A4SY[%7P\MP89D^IH*M:O5,S2+7"4*. M8+M01%\_R(U0!Y2'I77L46]\'9!>P=G9%V#-^#CD+/]TP\?]:ZJO$V]1W>NP MD%;/29.O=1;2=! Z9LZK&:[?6WL3?+<:V_@0 M_Y2UG CH4JQ 'R9TG:I[][)6^\)S\FKUWDU[3(^JA'L"WKV77(*P^*CV:1I] MUZ7XI"_)5OUW5RAQ>[PA_=*Z)JDIWO*?MDKV0GNS8,J.:+J-)DM]/$8!O\@4 M*%W,RJK>1H0;,KZ>IL6H3TOF@O!FQ?*N5=?Z-!E(6UP 3A?)?4M^YP5?$^D+ M0O;U5V6V($ ]-'/GA!_]1;K%B9J"BU0<[$:3M$M>0;.F:<>0 MG&(?<*3L!.,CO*(V+^"Q=$+2/P3E]L7YX\?S$UG9K6@!#!DXGG!"E\*-^"A3 M;^\&%+G)(=&W060,4JES43FL7WAG9=3>P/RF2Z'!>FJN VB"$ Q%_%)U]=] M$^V17P]UM**.Z#=XG>JDM$C,'I%R3QJ-E-_:.'R6O7^L'*CHB30[G\ M^/K4VH"&8^9O%9%)$Q%Q3ZR^A*?:NI42%)1NT]U'9(Z$>Y"A[7O86T]I]VF: MD5LP[I@Y'KJ3DG0.H-9RP_:@L*VLM=@9JR56%WGDC\O,,^ / <]H]DHJ7H<1 M7)=QQ0H0$HV+&OU,N]ZVI"U$'^1KS2IR&<=^K2WK%91$!\>UYQ"L2_\I7>-# M+C$K.T#<>?I%T;GY]'P$H]Q4,U(-%M%GNTW3+F8RL=P9>CD2C]R*HESD(ZGI M.PJ%TL V'3^3^8@YGF4]2C9&>V2%L@.85.C/%LZ'-]CNLQT%HB.]@D->V=S6;N1CVG M:ZO#^!&RON2*U=V5@=[,+Q[EO7Q]VOK;K2C9C_U^&Z=I MW;VDUTI>N;F\MIV<0:9RL6.U1&F(Y0?*_KB!Z].T"E?K%O74WZ+>?TD%W1UF M-6?<9MU*_7$/&P)CEEQJ-Z?JF!<")2_:#;Y9U$+#C@SUMLBE4P"Q>+Y!GV6VS,*!0C*T^SW,&!?;W5 MSG;/=O7_K&PY'U\^4CN5K+YZ-N&[!8DPQ4*SH(F?ML&GWE[G82&CZV[_W=[9 M@OXFU59">39(_ AIHLQVM=;DAXU9=G5"WS(U3KI)DX]U!Q$$5EJ#00(59)?D M9\MX0^MM1:0;T%H$P UGFQO3UM06$ D&?[[>N58IGD,^)S"'2W0W!+R">Z8B9R&DLR Q2&6VP/E!15Q>W F.=^9^N&Y[7O"&8-4#*@6 M&WQ6HN.)77G.!N:XY-$814+G-Y#KX!!;A9 MB-!SQ'"D_O"[G^6SS^*.S<&_ M]ES^P>"=_@F66C!AGB6HBJPBGMGNRH_J^, GG/"^\8NP$UD<"AE?"&> *\;2 MR;;!^-:AT,PC50=TXH%3^HV/;\-\(-6-21; 83W\T%0=ZP+BRMY('&$SGX?Z MZ&^D1ZFC]/[:YNN2Q1W&_$A>R_?"2TB3!L$.HB]8QMKQ3*S>$F23*#Z F;9R MMA^0&"CN#GIJ9%T4!N4;$LZQYX+XIKIP,;PA>\DH^E8F1$25;Y#%ZH, M#?,19U"R"^U,&8RQEXJ7Y9[./597D]G"<,;+1/(=^K#C&1[[U:&;?QD-]G]6 MJF>Y" J5'FF[T'O(' C[3#L'I)-.]G:#VX3=DMHS#RD].,]C?-BZ23 Z;)0H M.RC?U"A9$D!W$&@X%VI)%^!M7:22CD67Y51[I^NU8GC/31"RW5:2T$GL?X0T MGRTGF)2TS*H4>AP6!%M;HCD7%22.BLGU2-,Z1->AI0 "O-5IP1?V=S"W\470 M$N2XUAG^ $CTVD7:40,RX&5,;1-[C&IVU=X%A]ZLAQV-@RS+/CR\A9XSE2(6 MOW-VM!^4@3/*9@;[^1T\JZ%#F<$Q(2"@Q+*HFV(("5AKSVX T2[U1,4Y#KL;LD=8@6V]IY!,I>8]?RKKL"*,V\_50?XG]I5CR>HZ$[P M)UV4@#]+V$J$ZX5/N(]$K8B&KI..MQLIO>AE2%"^Q"($"9:_@EC?G-NXMN64 M09PSM B+^[5N2?$2C-[JG,&Y.$%?/%J\K0>M(IPJKY2 A,]C?B@[(UK%4HF!;VVK_5)EZO@[W*DE./S2Q@DDOXZOND[/82Z7 M1V"/C(>N'^Z$]!MQT7ER-F"U(?,"_,2>1" >5X;]3JS#&65Z^LJ4A3*O*5&:Q5FXYA*DN$K9(EW @<#X(;V(]:8P!SV6E$Q#.* M,XL78VVW*N!/L;XK94 &,Z4\:.E>M%R0K[]64C(0(^#HZ7D3[8F43%L8EU17 M<^-.#?K+*^;W*':*2RRI(N?Q<0DY[QC.U_E>H&R-M#_3D@-LQD&>OC8733 [ M$ZMQ*!LZX1^A5/@!!,_77U)\A*\2U.OOQ 5AYJ;8T_ JG"F>R B)P0MS8&?$ MR%F0I-B&%5Y\#?^E"N2';[*:7W8.Q"0F5)C0+_8/LK)J\3.1W!1*JC/%XITJSLE9^UIA.;J 6+ M_01\/?=6 ^9$;0X7^3ZC]VS%4L'52ODI[&%U"39L6%AR'QB;R94]E>3OE'B) M$"X0&Y2ZJ&ZAJ''OZ!Y*4R7(=7]UM+8D:*-8N(ETN0[33LJ MT:@MEZB'Q-GE0IP3=K -+4]$EBLVC'!=H 36A2))LRFI#W'GDO\L0IN07&@I MG(B5M2J\GU.PLHPXJA:&*+&N;EWX>=CU[HE:H4>GD$4LRIC9'M,MXR\%;XQ* M[9=(4RF"'=+V>^EJQT7X 8N?[0&2Q%P(+\+52FV^PA\\QNX.6PI P2T" FRM MHYQ_1^ 8V1/JA%6I&&%X6&'61"3R,2A+-'*6@T+]97C;J?(OX0@%/GSQ6WGL M7[5+S+!OR1!/^M@_U?IE^].RU9*BAA^@XXR]/"Q+,7$#W=)(#4X&S8%96"VY M\#\H$9@(QI234^_^D%K#B2_M=^V(>+Q5\3"E[/?$J:C<:DASJ-MRMOI7[,'6 MZ#C)J?B;3W32\T*7GM?^LO2&4Y\C2Y+8JQO$7^3OJ>\.B&1.4723^0/"&PRQ M0/;[EV2OYVWNB<6" 4LV-DH^X2X,$+N<$*[KJYZF+4Y"&0]DT$)BQZ.:*\H/ M^^^*I*^X,_R%FP3&YKKAW, PJ-DRY(M=^X'W2ZO!Z?H F R<,%& M/N$=: V!#]JNI80A*F95Q_@ 'J_SS2.9H+Z5G-$#^]X51%B2;-_+=]R&HT&^ M(?(K"FJFRG).%S@8Q&WK*?9HLL4;!A4_2Y/8ON I5M_(_O Q.*TI$&7#:R;, M__O=]?>R2_&U 7=>3].N1?(FU[Y[E8 MR'@51?$=W>@)=-$K#?DS+K:,J%%](K@&N;QB_%]AU^'_ 7:#].EB#Y!@%/Z0 MX">XHE1X8M?0%-NGZME8N5Y\GIP'LZ@=FJ"_+*+L7H>2>U$X$T.43)'"B^SJ M?2-0M:SAP/Y>LZ+#4A'QN;SA M&B\7NM !-@81'NG[; K%EG#JRU/^^L+?X'0 824ZL5AF[DOBSCI_- M=#S-<8-#^_P?0"?:!H?R__,#ZYK;]>GK*K3'?O^INK[_)#'PJJ[&?&QJK9H* M=1F4&V &VZA0=Z4&:-7YU\B18W3:*[8+B(5:,UC-BG580NXMVU6VTQA[!#JF84<;GR'F(-41@F*;%=LE=<:T>&O\..]6JD6155H\Q*=NZ M#)18D^%4+#R'102EEX]$O[Z2:'"*]#WR6+*SKF MY!8$U@1V$(NND/-8UH\TL"NP]]I=:3L7NL^H78)\,X8RR+ QB:QP7%T&S$;1 MY0EK3,[1'MFZE4#R"]+,TK$HGWQE-K.(;HRQ('X*H5^H7@M\- A,^"UX"V6T!*WXC%E M6KB&5*4DIS@$V#!K6S34RIS;K])'NI*NE/C8UQT:CS%;A,MPTS/4< :DV.G3 M_\;E&WJOY/A]O'!.K$_ 0,;@8TFIB>_/W3>V)BSPK]6'+/MJ8]W>'ZB'GH=3 MG-XD<2([M3/9@61'7!"JKD9G$P*P!_?1=>2_@^8/)EK8Z[KE+'Q'DZ;C0J!U MFN8\-#H5][CTR%A?VM['J=^5#":E;7Q8-C"Z>* ]O734_8G_':T2(I;VOIFF M*3M+EFH*H8>"+[^9IG7V2^.,\S?Q+.D62L)D_F@_'?&D-KJCBBOS'7]I/2CX MEL@ ]S!1RQ##5JR8EXA@Y\$52S'XSKI=(%7&K>F$O8):D7-%S^Y5[-29G/10 MP>GW\ XCZB88ZMX'#E2\8B_?$^KT -Z?KX*< Z0Y$,70)Q191ZUT81."?2X! MZSU,,88;CCK)N!1W;4&< DP.*D9@#;ZK,)"\8@U1X<'MK8H-GUN%1$ M[#%R+DU%-:.B17 HBHMR"1Z>VCP4"!+N@F0XMBS1\Z3\VC^H852]&\Z,>!WY M_O"&'U[ENV(F$_5Z9JZG@1;HD']=9H.$.A_E:XA%B&V>[* M#&NP&A&40W ><,?27E_1,^=2,%?TR7[- $<*VMN*5V*3%R?2"Q+V/R(1EDMKI]\@>)G98F^^Y'4L5P0[4LA8( M@WYET'_%/40$W:#5I%H><3TE[H*@9BWVXXDXUB.U?#;6KI>*Y74L?A5,/F+!?"/7A"903.=K#=1G@=F5HL4@M62\8' M#%X<-_NI4"\^J=,V-Y&("EHD_TZ:Y&FI_X5'^JFE9O-^<^_='VMJSO1J>14N@R?'Q^DU4W>U M1?VLR),6_L[T+ZT._PVG">_;J8UT3?OF)[,FG/QGE(%/4FZ[@_LJ'Y=:?K== M@HZC2T;(.;82B(?V9^KH!2G),]6M:5&99" 5\P M6%)0]7&O]+130\R.OHGZV..:KLA@X[[.=Q'K*N.&.?5YS+>'J3VT&SHAZ;=: MDJD ^!%&<+7)%>_6F1NA63SH86$+Q^D$N1ETXT%-7*=0O_N@:-*H&G_WX(@@ M-1*G7TYI<-JM4)^:O:]-Y3O>^YO+(WZDM^F3$ MWA<$@_!N:X/Y^33MBR2_\X"+Q^A3V\SV:RQL)V(/I?G-V<7V6RSJ%DX6N1F; M%,OMMUA&)TEF[[,L@W9^4G#-^7)GO[@N6:3K_F#AK;]N2,G8.DV+K'LCW?!Z MI5AQ=X6]JY#TS=LNJ 7JAM!"R FE"R= 41Z29,XUWXW.-;8#Q],Q51* MIHO,24P-O$Q-?H V:R\C"][-J5++TKGT%V.>?>=/&;6NL'N/A^%9H3[#R3#9 ME%A=P6WYD/@+"*F8IOUR3.CSI^JZ^5\M3Q*E>5R7:=K74HW$6#B.&/GN%!"& MX?%@6"\QE6.: 277"5Z#0WIN3B KJWA5L.,E*(E%.\&<';K#:'+8IY;9G#ZC MPL&K-7@X1\:R%Y1\@0U;1%DKU;*E6:=?UP=*$_V@,7)Y^MT'4V'! 1/O3[\G MQ"_IY$*8^A)_($UA%(3KS_T*$E-T9^5A]YB^*GJE MAOMJJ[;7D? *-W0L 1WD7,3J.,;8A*]%#15QW"NCD]VZW;GC@V1[H:BBNLFPA_VX7Q M +&3(*IE4N),9.!BH\=Y5+_<=C&:_8%_<".UKX)YY,_OA>LQ4IBDBO-]UWBFTZ&T \+DHR=W/7 MC I=D*8ML)?>#/Q%Q/*7UKW"04UK&;&:6R49;S*62RXC]%".'IH)?_X\U-F8 MR)ZO!1&ZU/$=#+0BJ7C5\Q2S2!B&KZ70U=%2( G'/WTR39OWAQ1#5*3[8Q![ M5#=F7IS(=B''$#Y+$V0H'+]J70='V6Z2\\E_*B#;0\5:F,W]/XA[][@FKK5M M& ^(B!@%)0I"ZC%:Q-0J4CED:JU%I1B55A2$J74K!$JSK2 IC)D*0@2$/&J5 M7:A$BXJ(F)9CY9 ! F2W5I%C)"@YM2*'F)D*84DFPSOI?G_O[WF^[WO_W/O[ M0T5^D)FUUGVXKK7N^UJS:S/1&$9&ES";XTD&<]>!7!W#?M3IQFX=SX[,5N=J+9+\G0'SWH5U7XWA1J9>D\/ MN)N[B7KN/VU'^D N2CV/ ?[GT9CK_^5H3)4Q1*"97+]AMP.U68$!.IEC_"0J MHIYK\"C-TP#*L=IR&-EDI2-'? [-K6;TBMC(ZEKPR*$]BJ53VTJESR&;[L3# M+@V^-XX;M$D*-+ZK3D 5^07WRTOX/K(1?[O> M*LB%$EY.2Q!UH@>FO$7Y87R-%[[C'1$2F]P%:E)L5# M4)H6XR&<''1&(-/RJ>@W5E6PTN0U"CLWA%H@H4#'SB(W6;;'17L2L&+:[@(\ M_SBAS')MTSBO)#"Q:-YHL8YYGD2+A]6:"PT[M/'3=N["8Y\2'><:V*?T]M+6 MB&TD_<)I/$H!5@Q;.\+9:A[[U$; M,.MWOFC:M)V+Z!W0K>/E( '7XZG-0'&?3!;K;I4T268"]L>=7Y*<'T@8O#5E M?[6V)&YP$_&'4GR5*!B[C"572.Z&_A)Y:SRUQ'--J,88\?R*_HT\-<"LN6%U MIY]]"YL3:&/(39TY<'A!QM\#G?@+*H:-.1'KC-7Y(E.-;[>=?]\4?,8-)V%M=# M RXZ38" 591CB4'&T(RJ"C CBZ"90QDA4;I-M?5)3Y8,1Z^E$QP_DM?_HDO1 M\F,_/^7,H[QT=IK<'H2$_5S3^VKBT79R_QUPR1QTP&>MZ>/.+2@=P-/WT.M5 MCE7X-0OZ&?J2L7#+(:J'NQRL,,C$&!.))$[I0CN,'H3'#H#B9^0,H687OJ#P MCI"IB\D+3-6G%E 9Q-[N]J)M!$>Q''PU=/!GD'_&T#&W7UBGDZ\?!#QM M#I8WN,:6+&P5OW!E;1O<'Q.F(D]: JE'F!MWIE!&0X:W28[+U_=Q\ALX-P5BG<]X:XC/[^L=R)9?5R?@>$"<[$>O:!Q:IAE\):* M0^\\%<:T?*(QK9P\\FP*]9&!M?G:/5TNO.!?BU^_R).F0S(8;&.:&[NQ8[13 MK689]]]=8S[+S,5B!0MD8U=PPRYBK5B?&\\CW,J(D8=AN*DUP)L?N-FG(#:% MRL!=5 :'O$#O^\++8=TD)T&/.O+=ZB[0!*?Q)UQ\7@[9)A(ZZ@R9;!49PLI*9"P6ANWO$BT4NGY"\,Z)9KQ\A^_>5__UK?@" MMP?%4:#2(,Z0K^1S/?!&90ZYFMI?UN!*I1>'4+9HW*F>*=,Y,IP(;_5:T;6Z MIRK40^DU$X18M@"V+ESI> MO4'\DN<'WHR"O32 CP?K=G4BAJP4'G^)*F@3/ MEC-)/[ 95^Z@D4&,3M8"S1!".HE"0P<.?MQ4![F*FH,SQ%6F>8"W@WI*S+E1 M%J^6F?>>O3EL9JDC!DM+XR8U,9:#M^Y$1S_T;LUX@JS!Z]#L*3@# MV:_M<-UA>1MA]B';"5<#HZU1-+2ODUJK!L$PH)VUCS2'6PSE&_ZK)X>_4"SEQ=HTP?M>;B[$SK1R-A5U#=RE MR#L_]OHZLYH*N#=*CSP;B5Y'F+(#46)6^[GD V-6S;9DTZ_5M:^#JL(=;AEZ M^T-^B0I(?G$ZZL'!J7K.4"6UX"3PU4G4.Z@%-DD/F'H\^!ZF2I3-)I,!S[(< M64Z<+M'%E_LK6Z<$F:)UU #L22[2._V+'1^LOZD6IG7O[OLRIO/+ZB#70]W& MB77&6XU=$T['+W7!IHY_#^L>>DX3M7/ 27_UHN4 U03A8=A9ZAU_<3//%7'" MH6_DKLC78+.>LY &ORT<(D#7T<^\* W\ZBD8DI@[MNN&@3 M8.BA^< \!!,!B#_(T'NZ/5;NQ7-K?KHS;??!M%TUC1R6Y],V@'="VG]P_:VE M4 Q'7::(,9C:>.>X:_')L0D\)(1>$4:KM&I2(5$[M8GYRSM+#MC/]@_S1U]!25-LNRZ>\V]SRPYK08V%3>HY3)I?O38;72 M>,5R!%EN/8>>@'*PZA+E@/&T4L=KEC+4\=$K8:?84T#2.M5&U=X?YB[")1G( MMIL[?0+ R&S;QR^*G! 0]ZCDY M+P^R?IP//ZP<*HBLF:^"UU2EK9'^S7J:99S6:OE?BTW5DRTK*7Z@LQA.D[YH!(RB74J87V+92-OF M.*O:@=PL:(( _^^W'(R+INWF)>N&2,[[XI8=3?8.;1@(1G60&IGKD)9-__AV M"?CP&WP0^@E[4D9_2'^XV7;5;!"R'/=KEO0SS!]8?YRV^\S'J:6(Y+B?<9DEBOJ-98?$E\6ZR;V[&EB$ MS&!JD6:(UO>0/JEW1@IVYFY[D M[N&=7TWZGWFVKTS]RQ=7\M'A$=K;_ZNZ=[)WX(]I.[MINP 9>'> .G#-LHL> M7#89.FW7EV7];M2ZS9N\CVJ[&&JV660M1+4WI2PRR?(AF0@"<$:S>\?8<<*U M10U=$&TA0_'PEHYY(_*UC8"P!,6[17MV(SL,UP0?='&J!QK9._N20J)6]KV* M^L"PMRLIX&GYH+IEY!#6LTJ'M@DR-!X-3C>0?8!#L)L@IMQ=>#TN6 $OXC*! M4C'(Q3GG,R5E&H"&^S-SD/5W1M1S[FTI3]W3NR5TU_!41M-/O>,#UJVCOS94 M_IRY1;Z4GG[6U)[E\FUO'E4#SXG%^S_>#O\F(9>S+.MMLDDLJ*C MOU;+&C,CIP06'RQ70J?4=(S!=:67^S-JN;5F !4U_*_JBE%ARQUF*?FY:B-I\1,/J[6Z#JH3%,+U4O MZ @'03IO["R-UZQX<23X)5XOFTGUTF'T2R1!5RC)=(_)V=B0X' >\13HC")T M26S%R_A288HGXU#^P9JJT*T3-W@Q+Z?M9/^\@^PW/F+]1M-@\.Y#:O]AHI;J MZ-;74G>@_FQ,]C;E@6D[I0/)9H[U>TA;R&(VS++LH%1HI4.3P#,.J\%:L<7# M(B?004SJ>"TFM[CHI3U<1^JQ.E1\?BQPFT'B%IO2]B(C]>[+@KY"?ME _R\E MST;KY M<7CP+;QD[(8.73A,/.<7<0ESH3 _XJ-:XEA$E\EG LU@S?,]OS'1DNIT+4 O M;0ORAV>$:F7V2.R#QM3G-\O+GU_-F>I.OGX)&YE:0^>9Z)"P/YD4P][:2)NV M1+.(FH$VOX72(&M^O,9%[@/\# [I7&\$[JR"[4#Q)\1V4&^ [7)GF4^"8+PN MTG.'D;M%U1"BU5R@5A"L"XEG/)JHM]+^G&RE%S,1=02-#:%':>O=RGJ*D2ZC MYHTLG <]G67^S"IAJS =6R5B(-Q+T/+1_QJ1#OCOM/V:IU 2!;XC#@'>@;>=!GC%PZ=?)RX0%J'0%ED?LMIZC'V,)I.UT1JOO\3,5D>\K& M7$- 1W;$SX12*5V.QH^<1/X.=&XEI3DR8U",#E.<.?&Z.;PH@-"T=[RTF&MI MFR\2/8;F8MKOZ<198M3A#,-0$R?/RP,XT3&SWP7KXPU QOKDL[ 5]+U<0\M9?682'7&?Q5X9*TB;3L7&WFDYV&=K#_M53?E M@O47FGF2CT$ $1F!HV>YZSY<"^(MG $@U:-*Z3SDTYX?"&:&KV0>:XFH2[Z! MJ!V3E2"?X:^*M3:M&PC_%O'O)9<6AZ:PJ M%KDXOKV VYA@D%Z(7M,S;1?#2J^,]V(1'YTMD35WV#\#<%FSD6[%@AF"@O-*81;5C&HBY0L!-WO=Z,E*%BO(1>;M#0N M1+6,##16H^:TP$SDN!9E(D?H:6R^%O QX%P7^K6*UM?2"Q>XRH"Y'XYCFKGO M$9.*\K>#9GIZZUY5VS_OK:E-*EUC??S=8O=/VQI4X0=YQY>\/O/@5MEXS<5I MN]KM]35]ZC4OJV"1[ 6Z#L7W0^"]46K>"%8A:"OC+: ?Y ;QI^V>KMK=E^@3 MV2S::KU+O1LAZO93A[=HYI$?=DX(Q%L+)L\B^X_C;#._"APCXE3MT=YX[J2" MF[8[!JN9!J8"E:3K M><9EA%COD#Z.JB.UJJ?&JLV60+YTOH#+CD1T# MLK:E-#C0V:L>*9 M^*O"X_0WTZ4N@B1!OZW?H/DKFJR>'PRP_H/<382TTX/E MC&$&UMFB33A5J4.9Y#M$Y#.0KA=D-_CHG5.&=/GG _WTO*>60_ASC='A?FS* M[_G)?X^;6EN"GQA1?H+;]RHOF'QB0%)@T5NH?@?M>?F%S3 MZ)X:A;Y;84J ZVO*^>J$JJ;EX:[FY\E9N MS*<6QW3+1Z;';TS4_(IINV\/(@G3=I7CH'S:[B[#_+GL,WIR\Z$$T]/Z=A:^ M&QI0F!-QB?%K"P>4F-,K>RF&<(])RQ-S(61='VTBH*P)JT:;!Z0>PA,&7>9W M^HH(G1H.EPJ/[0-L2P!_J]>J'_&A MO,##-T:9!4M>E?T0'Y%P6R:(62L]=8?O?NM[/\;)H\G+/X3;7MP0-(Z%@7 1 M'WYUUAIIJTY%XZ]M-C.LY[ X5-TW-?E^90\U'WF+V%BK74=^>@,4MXJ8?2+. MZ/XV'2LM>C'A=5';GX#LY*8;H!QJ!1Y\KCHUQR=D1_K>[HFRW) P@IU9519B M1$.I [212YX>H,FU_;1=+ >L4^5N.2,:4$)+D9!2ZC'D<**/YOBQ[BGDK1])OI@/X47D7G"+<,9B$Y)UTW9BA&G(1?49CTM6 MQ<,SZ+#DO*KI,G]_3;I^!1'0&KT1F'X8%&[^J+LAU)!S#6V6,V(O*TY'7/G6 M:PO5B'XF>SIMUX3]R!Y+LG IVL 6W*>C.1*$!^BLDDP3$FP^$ZVD7&&/D>3\ MP?6@D'"RL"()S@5!H-^TG9.K?F^COH/FDBULAZRDJ%4M$/Y?:,MFW9OB)UNN M;1UOIFG[5*R4TR9 ^HI7.HUWQ03J ?=2*S]+EA;0YZ4RXR$?_J4_IP)H+"3"/EPL;)@\H2H3I+=(*<0:YHT29=%MH4:H3]%%\ M=TU;;GQ(0VTOM9BV]+<>=!O'-B::LM'%X\.(O5]:PQ*BF,Y ;V%CKVVG!-9S M4!7T)6L@G9KWM<4.H:- 6@$21VF(X"R2IY<,2,U)0$P#B=>V63/FRS=W)@J6 M#2('>I5YW$!@L,!A.0:Q\51_!A$61H(=6G1@ M#^09?S&.AA*^-BBQ'(C-7X KQ"<@G,82@_,;'N#.M:T2=W"_6S=)8XE$&Y:( M#80S.[V*69S$7,Z.+H'OZ"/VCJJ?^S96/7(-[K[OZ[AQ3477 MN"4FNXNE]Z86O.DB?2QQHG]"%7[&>LLJ\A#880E![*Q7N>^0?Z.3>%D[-*/A MZ]ODL>[ 17I>7AVG.3>LI+!E.M95O" S2"NQ MZGX"SDE2W!2*%)^JJO???.F^]P9J+?R!GW)5=L:,5@S7,/,O*03L-P!MOAG! M:>=DP37)Y&(Q-4]EV2&4?O"$6K(;+]%GYM!44"#Q^0PDZ^BP8VIG91?-M]X4 MK07W'T;4X(/I>/KN)UPO8;*NYB<]=N&=R'BY>RU(.$8XZ/Q15)5%TJ\R1U8T_$A %Y!]6V0Y&@]& MVM$GQWZV%B[XUI#P]:<6G]\'1+ME 2]9<0F-VVI-9[9,H$,_T3/6[!?HK9< M3CBY_#+A1,US<,BLGK:;)>J 9LA]A)#Y^\;>L<2$8(5[1GZF?(92)YAITU5F M-.Q(\9%SA&^K])K6W92GT*$57MS ABXD%C*6@/ 6J,JM%*^'.V\^20P(88WO M)4QC)9:-Y*>@6"O+@Q9#ML-X%ZXOXLME00M$[P@G;;E[*;(?GX'GG^<$'M:% M:67GO5;0R%3?,4\Z'Y3L[PD,T=FT7"(4%H]6IJK@<:$YX:.1U'RRV9I!!:'- MML.P:YK*DC3LN*8_U3QI_0;A:%E.S![?J/!]5CK+GW@4HD1=D>32R$,#PLOZ MY%;3H@'A$(_K#<[J:[K'PO;UN"AY78FY;-X3TD/[G-%"S<2QC,#U-ZAKY"GK M/>BXM!\1'J%H<%8E:V+T/Q-J1WUKP9=]VT\_GU#=-A^L M;G0)?O,(;=X*_?$5+QLRGV'AGS*LVZ?MXO=,V^VE_WA+ =MD=+5 PLW4 @Q( M+#N!PE#2K)DGZLC7U,#DXL(V-]BS(83P:XY@-M=WS >CS9HJHRPM<&<\ 7W2 M9T1<3]X0M@_!3\I)[S+%?:Y4OVRB?*W/2OV?H7L>G: ?(DG35#&;8'5(2RV- M(Z_)_9 5X(TV=W-T'7[_EH%C4R)?1O!:ZM"LL40KYV C_L?D><2Y/+YNY^W& MF%OQ!1M+DHH[OO:Z(2@9F8H:ZQM.N!.Q^VUX/MJ";74!MUYTPV ^+]IVV7CX M[RQR23PU;YLE#&V&PK0!HDURV@H^$JT-0Z=6PTM?B8L;(E@GTN\EMJJOO)*?)M%I\TU MV$3WWREL)QCX$SHG&_ P8^#LM)U]MFT#BGHL=<2T/X:G3-N1+@-:Z"SY/M=] M$/%7D1"Q6:&6-DEG@"Y+.+BF*Y1Z\C7+W(/8S=-V;J(M_ BLQ91);;;>FH#% MT3,!OP0<5.E4;9JEY%:Q3O.-=(]@(E?V>A.-'.58 NOI9G,CJ+:L&$8KX#;3 M.987UX=D=5*;0*0A7T(M4@?KSVQ#?/3GN?.%F!;++ :Z8OZ[0K8^4WSK^0BV M1+#E.:,Y>AN1(5;(%L=SMW4GE0GF ^FAO@TR2(A]8QU$(9B,I M1(Q921.6>//[(-3"$L8K-*X4 XB;ZN0YD-%1^\N8K^!L@28=>7L*D2^A75UE M68>U,N8,#VXBK"]L6\^L7&K>(:%$J8XN-C"6' &,2/18? 0,7"^%5HON_AHD M]W1]KOXS&VN],FU77P:? G)KQS]98*T@'0FBI_9'>M3?8_R.@?I#532;RC&? MLOXC,.D4T:$;RB+96EZVN\/9A@1V,XUR'9$%UO/'5!/E8:T1"QIQDU*^^@GB M>9WJK'Q)K3\,Z0)I] YHL*:"G.X%>I[1^[!;X.<"XQ^6C\@#UDO8<0:]C%6L M9K@_GP:"-7ZM'>*'VJMXQY@.K^,MVFG S@^UL18UK- V'DU<'[A>R\IVGY(Z MOO1:U1MXJA2- ?^]>17^W\VKMNMF_^\@>+@RG;KRE\/$FPQXJOS$9E,FH%ZRJG>XD!'#RR>DPE5P,:3 MJ41RD[^LU73NZK3=LNO@83$9 "]'EN.23%_G>'UX9M4UJ*U,:TT]#%J2K)&M M\/QJ3R_U@.TRI_#;D:$R\-7K3WNKC&NJK<'ONU<7]WI#!)3S4)_@[1W1=&W@ M=$*T&?WUWM4R2VD*JY5#,BV44^1?E90RREG(-!\'MJ(1,\#HOQ];B^0KA.)= M1,:@A$@.!:^/$K,,^5DBMR-QW?'N;'+-X#LXU(39@P[=VHR3!CA3[MU#>4@S MO%;UD$%TUI/;$XW*7/W759[L4.H5JK6U0-6.7::=??70V"-+$#D3E%X7]6,5 MF=4XVC8E!!*]=,'+VB(F&"A!(HB8W(900A)* MN-+!N(BP*.M4"H&KJ&/0 ^S6H_-%3R+RQ4BX[9(YIF(90[X!<= [!1 MI?0\=[,JR<([QW*#^(_V6K1*16.,[IG_G*+\HH4X^QRYF: )809WU=Z?XC0+ MQQGGU57^C)8WXW>*I2V4/0&-3>C?2\QY@]!/=3\TG-8;\O"*IKY_YYN;SZZ4 MWWI5- Q5F+!W:Q.D?AT[_XP8?X\' B3F,\#IK\ZQMZB%@&D^#5;A8BT[S9<' MUN4K!$M&1 N #ZYJECHAWG? [6D[VO%^J"JCV2DL3&U2;\RX&34Z61>=5BHM M E&;IDI"NA[3,6A8'2-0OS;#8-*0RS'W@GC]-5ZSU%Y.DVMP2]\8H'!CS<9B MR]=:6I,'/7&_'-_GT=W;*WJ3&ID?U_>^VF#H-E8[PR$5!;J- N.J?-.T'=B: M;GYNS2%7T/9WR9INN]/9363;DJ5A?&Q >;B!>(C-KS6SPD3K&=+Q/N@#1GP:[\W37UD@,5_$MJ M6 ]/[?K#C!I_MPH\R0X9JOT=5D_NM=(Y3/M?:/5'=_+5LZ.W6F\T^&,5X8K< M5:T%K&S?6)M% MKKD9,;))F/;"K&SQ6FE3QW5>9SVW9=JN/X9RE):(.D4K.JNMFPTL8[<,;>DF M-HC6/ G2WCKL?/0J M/%_!6B[$E"PG)-X2-BIW)> V>"'MUY6=\3>!1W;6&Y!K)T/+<1:DTN12]1F@%M3JYF#8P:MJ#X M+@U@LY48;7CSN'.!!6X @M/] Q:S'T'A&M5S1V>_!Q[#;EV<"X^VASM<)\P6H3:PVS-7PZ M0MI+=!C,+6F&TE#\ .OIK#:O("+8O+>>,!D&'U@.BQZEH'G4>T(3K_KG3,^0 M VFLK"DQN=*&9\V9I4=QA2XCL_1.+#6[<\)YSXNA T2P!-EOF+8[[[5E55U^ MS*LW#S'1I^78=\8??@[B>-W_-7K/\ "VN<+X:VUO/QHDQ4])FF7S15TL_.]# MI L=%$X3;53]+2';@+6@3PW:H9QJR"F*W\=E=R.;Z?=2 Y-6LA &7TZ&=U4_ M7]O=ZE:PM_(4-R>I]&5!NU10&IS@\RK_3N2&J_2H1"B+F@]@<]Y?%X6F$(U4 MHVT;3-G"RV+-0>!2<'"4]Q/QT34=FNVUH ]9)-/\];$3C][NB*[L2GI8G^LU M&M:9E,O5[,L;C'S.V5>S.V'MM!W7! +93?#B*HDZWSR#GLAK)(,XV\.=)RS4 MPF=)>[S0T-$L721,&Z(6H5F:!:*50I-A4F%:%DOG9F15#"MC"P_PD/5$\,>$ MI E=!&*4M;1U9 WH5*V8EIE= SX'0/L3!KWS&XF5,;= MEFVBWF@/B"5Z&UE!^(FQ&%E:!$R^)5IM+9$O%SV)]L9568GPG$<$K%U;>3=^ MOS#@ \ S1''AA<#4%NU7U2-:/)K"$+OP9HZR%O] ="A"O?7SNB\]+PF@[?Q9 MC:6]^ZM0OK"E(^%*X9^5//@[H* #KR^"X>.Q[5MO=8Q%,Y=!XZ?C53^W7'"G M^J O9&IZC<9663:14=9R+E<37P/-$\T'HNX(P@5$[I"VBMA]G(G&Y-VXY!SB MK7NT<0,'B)CSI*\N)S02[D8O8& + M_,&/5C'V&0;6\9R8F\ZSC.'@RP]E%%P^JQ!XCX@+ XIF+;;;;UF ->. MZS5NL367P!>10*6@5A,E[6>\=;#B/-<+!HI6RA?4ZP3NY.9N9*M\8W=5KE\T M:04JBZ"?]H*'6&V&A$X>L5+U:^TDZ9I,.;(M6T%F=UN*()WR1+DGSDL7<7:<3#2C2[A;X@?7/B%]+)N&']YY MNEWO[&=8<[M11LX,';O46+[TODRE.FBJ_6'V_8&!>]*==-Q>+?D5!N_5FW-Z M;;T6+%LKGX1R/&/Q&F;AWT93CXL@0C4VD:I_'MXLVM9]CE7E)VG@__"2!NC1 MY>7/8PE0%BW5^C7Q%I!L_+DRB^3S\8; 66]1!94-V M7%M0.0D8M#&FX#LI["[@:*$6'IT3YB K2L'=49Z<^*A8AV90SIT-BZ[#X-+D MKJ[QH+6OX8:NQ("0W,]'/^[<@?3^[^K>.*]>Y=XM=(3 M@T-G=BX^8$>3\UGDM;_TCP88!MK"3Z%&/\L>TM]ZL8HWX&!. T&67=03VZ5W MX17CWME)1C092 G$NQ(P W-6!64XY!Q M K=:.[(#'/=]5-X7BZ,Y 3\.9@&:O#=U?3-MMQOBRI4(/:FXG_:28.%85W,IC M #/K&]%J,'R&J#U$)$O>ZONB!ZPR/P,A]V.E'I0W\!]2L!A)'AV>P$DK;>W( MP=QXXG'&7! 3W3O1"T*2\=M#K:> GHZ:JUG%+/RTE%PB,#L!H^4M+5CFR*#6IU4.YKX4,=*U0WK>%3JU;(9 M3V(AXS^%1A],X3NCQG_V:WY5RSB;+;[6"_3$2-.EM>*Q-CS=7 WL4V6#Y'J: M8(TV"A0_ =D'4H5H7:=L/"KY("ZA348?M?+PE^77"8=TA*\S+02\P]*=/=4= M\^/\\W).E0I#6HO6X&V#%V4C<#.-V/V:Y;9*I:=H\V.X:LCX_%X$VK+3LHWZ MS(& C]J M"61<1A3J.MI8_;4*>)Z<#9);_:9^EIK;P7.BN&VJYF+YL'Q)0S8\ TR&6+]% M]A.S]-QKQPS6'=MM5XVU4YX_XF))U?K HX)3N";, O]/7$W]=UP];?<7L%Y- M\[KLP/5WAJ&Y@8YWA24MT(PM2[?DQD9\\3"A:-(NV2)V%T2@3 M'#.(+A[_/SVAR0>K;DY]-'SZQ=6[6KVM()I:#8KW?N4#F MO8T9[(S 6<0..$P7-*LUI20OB3,V;3=S].9+:EF/V^_\OA.&\!^G[?QE@#-) MNM7:"BQATAWGC#TD#)2CD4 IQVN6(.0#8L%%@U,C2_^JD'BAT#LH.2[DAI][ M;_?1,">DX:@6/2MR(J0MH?,,[9@S$EY*^D'S H-+0:H^. -Q,J1*/%I?Q_KO M+;0VBOZM#0(.OW/(Y:II._L-MCN@;;6^:8>12."HQ=1EYL^L/W AX60$2- + M^BT*U#&0IY.HG0[@IFR*17X.CG'R G<5;01\9BX9@(='L>8V!!NLK+U]Y'$] M:Q8,NA7NLCQDC2Y NI!.EYV_<2UO$D_WJ0^/I@IZ%]>&Z!+(J,O]HR7U99C^ MU+1=;4P+I_^AUH]9^[M*T=0)DIAIME2T6*K<+,KW6Q,N6DQL2UI';0/J=$?E[.'8^R1NK MA;1=FG0O)HBD,6,DV&1 &9K1V@*9T9,X9M"T2Y9'CDQ&)+5?NP5*=@+)75'' MZ1JO)=D/]]ATZ-8',O%5+>[7>N_;=.@X^FO!K;4_C?S$#T\YD5,\;;<-QG=/ MVSV-,5=;BR&M"@-OYZ>12T[*1M2PDI/C']XJH0=UNP2OCZB6MN73M&*MS*;R MTLYRI]&N0)SHC+:C2Y,T>3BYI0HLTL*SAPM\-!GC< []IJSW*_K&C9'MW,"? M\4D5"^?#),WW/@(^EA7D)]9LVA)8:K%".CLP"9_4FW)$&Y'U#ZS%HE6Q*(-B MU#:;/(:]9G0G,6:2&^@XC_".Z\ZXPD_DZ]7";B5W#3@F77!D1,5R,35\K?/@ M,(_XM05H'%].%HR^"HFB5.^^YO_"?B'[&Z]??+F 7"%H9 M^PR'@PVNF$Z,/ M#6@J(&V!R!^W4HU?EU%TW&?2_\>6DB<%]Z+XD^ZB*_H$AOE*E;4H84.@M_/5 M?%O#P;M";RU\KCH@)\'6<,!J"HQ\341@+])HGE.%SD8BW _D;3#JF; M?"6X?(CKCLM+]9ZKW@?%1#;O/ ='#X%:P>UXM22+VHQLQ!D7[HL\MQ8?U4D= MS]"4P6%3?)V27(Q13KO_.M&D?2H$\>E!_@"GJ26XII6S"(3H)'F!L$&2(?>U MEDYH'(%,+SL?N./F[M+8 K^\0'L\W\S'>2VR/-<0W==5N:P/N@2D*)!.8P.6 MS?MJ\-4^QY8:'ZT/P/ZX'&']I3%EIP$3Q0N$JA69I M0W#I8;X_>TQU8]BMX ?R(T*>OK%,+U6?$'KHQ,W/7=M@AF]./$.]J3;YAS^S MY;_$WA_\U3NY/WF-ST9S)+9U:F-Y?;\HJQJ'C#Q]: "U(($V]7/T"+G *4'& MZM_1Y,\X)V?R"#@$EV4'+M/'HL=Y:5,=Y[DKD:.@5O9LQ!UJ'8#GCE+^A#*O MX20]'?[*O, E.D\WTSY"W,2;BWR,HQF!D67@JM_4Z+^S6OXECW(,I0/K[-4V M"Z0>;Y7.MFT^->]"/V/8&NI9_?XF)29)&3(>M_@.4P% 9VCD]NF7)OGLF2MB MC[#P'.!$HV2U^RVQ@I'IYG[[1C%P#>[Q]2Z\%O+7AHB$>DO8_>8Q/4$MB#T1 MLLM:BG[& NLU3=-V2SUW:$NRY/: U00[R@/)903S_$94QP37\"$].X^"$"YQ M54($MVP]"<(^I.$#C4(6)W8L)1T(5B:2>DH&KLD];5DT)^98B?"C@4,]$9W= MJEV/MFJ2OXP93HU\&-Z3\@LO](C/DL9O$U0[19^\ZAA?1.=V/*;%)KS7),E% M*U6YI@DCIQGUXKH@N\!FO9774AMQ1I*]Q>1$[L-/5VIS1=-VBN0Z>?Y]_L&4 MB:++]Z.>Q4Y&%.7I#QNNF[5R$W0;N%5RF:V4Q..11/>I.1N&UN:)EPW(/F,E7?U0H6U," M@0W6K[5=ELNB@TX!G&VQ=:1/]&#"K1?C+]$3TIIPXTG\E'F1]1_41JI/RA)4 M#[ RH#D(Q"\79B$^-SKTD.LH"=$%> MAL,]5=!\OCJO.J%46-DJK1S^LC:P/F&64E]:^J GICFPL[(Q603QOLH>>1#T=\L-IOZ<3021Z M @)K)L=2;Z(M^U,M_L)I.R5A:(G@USB=DXQU9E24YM4K-27 MIZ#?:&8$!N!21;(7F[A5HO!Y=^@#="X23UQID/N!DZPT,A@:49'+:1S@X#P" M.36$W46;-V':[Z%%@0''+:%"++H61!*39BF7B\N^0=98MFGBU>=$7AB(U$JR M!S>HD "M= X9G:D?'J/>1F)5#:$W0*3Y6'?^_A_36]T%[2&AJ3"P-\'X#IML MPHEEACDDR=?&*D@)*76*D-CE#]UWXM.#3U$+@7O MJ&OSC+X)3KH%&67JP\]'4FX]+\K72R]PUW6-(:<,A9XK%;O *7Q()ZS%=C5" MC:M-\:=YR7^^/WYPI*]H]P!\L"BGIE$R/*EUL/4:/89F4(Y41_1<3#4!VY,. M8+=M@_V<+[2$QCF#ZWH0#HXUU_FE;:&CLDOTL'NT^.9@_&3!7C'_)(V$"M9* M2H[$O7LDY/BM87/'DIO*7QJ"ZX<7R-50;7 TI.4^G[=H'?:Q%#:EZ)1VYH(%P775M MIMP-A.C1%FQA'.P4^&$B8ZFH)]KN"7>>4*Q4SRF6Q4^Y?3=M-]\//3\=%=!U$5^=YDZ.'QE$3^\)_#K]^P?F61R]_0 M[_ ;_0ZIM%?OF+8[SLN *J1C7QLDYUE+D9VZ#HEHAO6ZKS0K!\=:;36S;L/J MO1E:1A[]M2\T*X ,2V]FN;Q"4NU5N8';9#..XEVC3:^%J0>XO#Q65!7V) &[ MRP!;)6U%ZPDIN9"FCHR^P*/Z4+0MHK$D@WH'1*@^(=;^=">^(+G!6X3I)8^BSJR_3H(:!9YV90%H[S6N^[%31GC02S%U,[JHLNW#T=L)]/0 MYE0TC@78,F,4S;!H_FBS[?W T_).]"CD,FW'U\P;1/Y&E(P]Q_V:H)GD&H)M M,)^] QYJ'<;^P+M;T"5;.G%-,[2HRL-;EJ-QJTZ E;53!QOQ[X?E6T"RGD%C ML*5P2 /(B9-V.9!+V&T1 G*1B7*^DVX^=8EQKH#=%A1I/@HB+?9/^3:U_"P3 MUP-8#*QVSBRT99OE8V&AXI(P.1A/>%2#Z5ES%):=B* K\(QA '+>KF>Q#C>7 M"U5[58$\O1\N/C_8>=FTYG75%]-V6ZY.)@]\XE:?]B?_S:DMO9K;\I >3>I*1.>/.'VU973SR;*G(E=; MH_6_6[/?:JW'M/78C\FD:[RY ARSK*%43(R)S+I+[@6[!40!XT(=I*@FE,T= M<\&Q?7WR-<+XW=UDA)RAJI9>8,.]#3OQA_L[C>4-;%SQ)GE$4$':BD&0)HD*_MJJB^Y_B\]D2O*8:\^TL<5I=_@_R 'AJ*::LQ M_ "+_E6MZBQZ I:P<)Z IJ/XQZ;^43WS?*)D:=1+FN\E:B1;60NYVX3YNN/M MY5M_^@%MB3(P9I%..'R!H@ELX-FP9W%V-+1.*FU34%KR]S"!U M%.X=:G6"SE>=>F.3-95:,]%X6+V9PM[?AF.&AA.%C\.UGBTS'69\47JH->3FYUW]/(::NKO=N>XV8 MDXW8CBG??Y?NH$VXP;[4IJ2=@>&G@TE7GC*:A:EDOJ@:T@^1KN$&5I[/1$XY MU\#KHI,YU54CK7QT2YQQU%:/6^@YAV>/..%72TXFE#T?+4@'Q?N)-6,I-R-" M![_[(9:BX_B<*[:K@]&_"=(T%:PVWE.9^2?K'60;OD,),T0;0:U^J*50JO;3 M;Q7C]&I:$"]"?E'KZ;%PB P;SU]9"T09D]E^2 M$$PAUN0O.3?>X2AZ!%?0!L_+@1'^'_&.Y]4[Q-NZ+U: MHM.TS$6 M(>B_6X@/=/PGMCC8D[I_A]J?2[^\O!_-],?DO&F[-1XOZU,[^G9'OLK#S,2@ MZDTJU4.M[L:T+S3@/9X.4YB^J5$3UF\#9UVGAY,X;;=D')L'BIN+UHK-GP#. M/9"N9[>S!YF*V4857HM K/N"0W-T8LZOYQ@+$5FX^+6#@<0 MUE:'91U#Y9#V9PT>90PV3X%'+-+%CW+\A3#1B:Q%DL;EJN@,3'5K:AEMC O< M)< 7/Z6,^+PY>=K.L38M,(C(:4VY< ME2]%/#L#/\5?'ZKYT5H,):':;U40_@$/K,;&#/14:Z7D8K'9[J]:!.OE^V0J MF+POZH,KHZ4&+,\KH-OXY0KQ@9[K8KWH!CW3V#<-'.N-NX>0=\#1HW?CW*&S M6\[L./#@04^#3$D>G\XVA&8<*GY/;!-;^2UJ"*2 M)%GCFOGD?FN-/ "L:F52'HV]X^7)NZL(^]N7[SWK^.%Y7,I:6]?^_H$06]?^ MPS4W,8V4]I]T+M-:+)^-Q-.04X#*^"(G0-#D+;A9RAP1+:GK'D/VEPAAO3B] M6CH[?O*OCVT\M:=2=6_\VE>O#,%U/>-1-A7#5;5_J1A>BMR-==3_)Q0&J8QI MNW@:-6SC4(ZZ']#F=Y DRP'18[@Z/+-#J#E07Q36)6 M%3.;]-5',9LKD7#@>&^DH"=ZP1.Y*U#Q\ENY 41XKM&7E>$_F*YKO=Q4IVQ; MUW *[]X#TJI^K^4_IK'KI(^]VJ%Z)WZ*";"W/((/=- MN:6G+,R,=I[5LV#BU3O%<[!JR8"W^6>PS7:!.LI$XWF26K51TB)-Y[*J^AH^ ME+L]&2)861,Y5D%4%[)*QYH'3NW*CHSD3]#!4-C=RO7"BR0G[XU$L#*W&(,C M:GH:#NLA9^'GW0=5XQH#AW)F/KD''34]Y5#S:&QEO]):AH1=)UVM5ZB50HGN MQ+7K0D-[S>"ZKA=8%QHCI-B'A;5M!3XWY1YNE"^= K("^81T#PC']0QQ/O4. M >7262*R'9L_KG&6Y5095X6J,$CD2PV84?PKDU%W3 NIV>8&$$1;X7,Z7NVF M'LE75!'1A;3GY<(LD3.Y&EPCW+9I/NG:@.P^JC-Y"BL\.7J6T9MPW9T3V>WC MFY,*N9%>UHLBUDC$K9O)7IL)P?F--ZRW"@>]9:LYZJT7PNJCBJX^;W09?/C_ MB[C_>(+L-^C?W"G[ARVBWL+N=@=#:8W&/K M(".S+#XY(E#TMJH$...N"LR1]#NI1]TCD'>[-R;26+D=6Q;YT("*%P%.ZZEI MNQ\D30Q;9/E>-(NVR**&1:AL1.X$&/AEV]TR<^-$;]=UFQKVWP&P#DU/%,R. M95*K&[NV-#)V-ZA,6Z[]+_;>/:JI MVO'):UD03&LA.<2=I6R'V_*O'K_+VHXD0>#,380.TU4I+2:"N<<@VYKU9X]! M]OO.NY?1V2THK-A>U>S3S#+I;59JAU"^+]A)RIT_?&Y<'W[\1[T+HW MS,T7E"I&A92C+XN:-CV[+NS5OJN^7O!-$*W0OF?(TW/U->W(@/"IXO >APN> M[Z[B!I&.Q][4@90_=F,IT/@A<6+ L!6U,!;+\A/Q/PGAQP@)2E&-2 #D8Y*4 M5R-HO*T:@6GHBDC7=JIJ1>+\A#IE1V&P(;2SI>J!\7*CL21E!#C0@]::G];Q M:J5 M6EF>:/-I2/HQ'-V7=PLFII>C.P0R=?F2")MD;^+NV^-V8[V]V:7#U6LGC*2I M=X[$G!U/2]X54W'I% K\[$G9:B(,S+""380>2\.FD*F7=&D*ZKS9< IK-A&J M.*A]E'KZ A +R'7ZSQ$;37F(O@_!];1W([ ,HZ!KD0AU6Y#4F=-('1C<]PAV MY7#(I]5MQ,]$[8+D"/NPKD2?U-3M6PQ%NS_J6:]ZDIIK_41M>(LMSG-P4<-,Z0ABAV9HS4W7#U;W)SP,6(M]J5XE^^N768TL6P&_^H M%UN?$!;Q4BR 2E1['\]]P6,<3^*;!Y'Q@Y1K18Y*09Z3KR"U^GI-?64'$'9J MTB[$2/^P'AS_*9YMCO:4H+""!QO4U 9O9#5QPD10Y:6J0YK!>>CG4$PS(W=F M:ZZ2Y("C#M6)E:"TO66NQL><@J)^3..WW)S.9KG O":*.YS/+6&2FA9'1B(\ MU0:NBNHDS'Y(6<7<*S47#EZ*8#=+,:L1 X']"^GQ;S/3Z.H97:..TQFH*?K* M]8@AYB,QPM,(;,=!>XHGR6KL$R:],45(F5V+7--0'<-8.[!^J+=0O91%M.1H MT7WZ-K97T*$Z['- >0G?#QEJ]UR_&&LW/@%.$9&U(Q.S8#ZV( XN,P#-;AXP M-8=Z"ACH4Y/0S3)T/:TV$I'MZ1#%G(.#0MRV(6\U7&W:0>]\TO)5W5.;DHW\ MAZ@OPG@XS%SWMI7MCPP826P %GB@8\_R^NI\?;KR6_-N,5MDD;W)H/6K#ZA9$R-?HD-#M8/1?0<%96\>L0Z$ LDI*3JYCO\AL RL MY?U9H/$3;AQE9!_#Q@@Y( DQ;&;_!(_R+-F>"9%$R*-Y_F6%#1!M .Q1&O)6 M199]$<]F <(_=4/Z=9Q[:5XI'WS4MC?N6/*]M]C' M,)"1'%?3+]H$$WB- M0?6,GRL*A;>VH>%WF0,LZKUPUH%.GV@A_BX3(6MX+=@U6736RU\:"8JI-Q$<:M@W.JGZU[?/O$Q^T+&AX$K(^ DL!L;EY]P?3PX? M(HZR52D2.K*Z0)HK&^C2M".&)#BI56XB-"ODLPT39^7+D".&O0GBA<@YE)U.";@*TZ[B#;HKJ2GSFDK'D;^Q.2'5YT+";')DW9F;Q$N+?O06 M=OY$I9_;$/(VI:MB_(1'=5J8\"=_P3>UH$L3_ 3]'Y/DONP4&0!%%Z!WJC0,(X_?S# > JH<4RW1Y4_-]1?# M&_]0F<.D*OYE($$V #13JUV+!5"J) 28S=H.&U1[A? W?.[(WF ]%J2RSD\%9@>IR M8K.;.R2N@H&P?._YJ!W$SYKDSGN>H%X[25J&TF'B)?*:LE]#X\.6.Y_EE1^+ M#^-EDWWNA=$39AAOKN&4>XPMN4%9@G@; H#&O:*XDG']\'9$JHZ@Z4\C_ENK M;C%+=G;U*47;)N"7,$L]U&#GHPZF9K;HJ-V?*( M;6X7[X[60KEQ%$S]+NP38&;_N/[KP@%@4/8FQT3HY+6=(T6$F(NG_]V\/37^ M;U0D)"+0.-=,4;[BDJ&-.',VXE=@571UP;,Q[I2%;@DG053ATOB?T@YCIJ MGOR+>^HB=JO]N*9)KI"0+##Y863\6.ZGV$"'0.R!C#11JV*:!#E\2=VWQ4N@ MZ)>R"XGBU?G>J_E<;*Y M%+_H](_[3GO=*. /DH._-A%LZ5#*BP(58_"(/L!X%4Q4#)#4K1*2/%QI.?$8 MYF@\&A5YD9MP*&CSU;A]K^3:L9([V OCBQV[R0%J4F:VFC<72=K9*:"01MDN M\(Z^'%&HRKBKMV3A6ULW?Z.\@J?PJ+-'W9, MOIM:]F>+B!/YG=Z3=D@93&U0F'N.?H3(8.HQMZ5( I3;$+D1X<'$)OZ!GJFK M*MT?QY>X.6AXA:N[5.]<\>Q!GL?.SF1K$V%BR#[HS]-+!0<>B40W7,Y195+, M9E4'>Q-KO[$*5-ZE0L&@W*5I9@D'>D#+H#ILH>BG M4(S6'?9M/AO6(\R<)%UV/G@1>BL%;6JXCNCQ2X,14 \H32!ET6U.?0']QEX& M+Z[O0'78@N,X;9\4XY;[CMT[@P?A?*6'-@@"]/C-N?0%$M-D+6!%&$O ..]L M-P?$XSC<=1 Z*.0')<%.$1VXBY<;#1*??$> M*Q+I9]DO2G=MG>@_PW=)^%DPP'AO\,V!^$63U5 MT1V QO.@\C=>%ATZM(WL(T!<].<0&S@!Y_[JEZ\%427QE*7=ZT4^T"*J-=-> M[XNDJ5TZ$N'4QF!P";:*!HTW4%8A]U3;T:B[_4R!1&QKO%5#RY!C>>^EWY9_ M9B*4'F6OPG G<0.5YMY#!W4#78WT2MW$,T,JUD!Q@H@9N6/.%64_L@> JA/W M-&"VV+^[_&&B:!_LKT[)THJ2^#Q'="<<'J=?^V.\511_U&_O-?XKM@UTBJ," M9C'IDF*'=FRU&>H I8KV1P,)I;/=A4U^D#YCKW%IQCE*'O(X@X;$H1_+'04#L?5@\-^!V/]&(':% MY6B\AX[F?"^W=R_F\OSS?V^N_Q;;4"&E=1$W0Y8?P6 M7K[BL:_4&*5F9%&&?+-1FM)["1J,+,PU_:R0C41'LH8+K8\-G(+ M_/I9!9)[5 Q;-GD[QIT'\WW@-46EC]76@UZ>^VLKC:EW+E W@E$\Q!V/?JWU M<^&VD6;B0(A^%P) !G6T[*J>F"5>V2M*@X'68OLWDX =CY&[61O'F3N^57:S/?,IV^ 9E/G_'P/VNA!I#'RS %N#: M;*ZE,=M\9*I/'X6 :FXZ:>&9B,V[>JBQW<8?@-@>Q$?)S5746.:COJ6(G)&E M6#X)SF:FJX:F)70.E4BVA5*;;T[GD*WX"?] G#7!"+<4X8;TD@-O1S*#)*3A M1 ?=@]0!?H7<_]XK5[0K9*#LE8E@L\A:%2(E6K#^+)UME=H0,5MN)F^^Z(_2 M61*1O,7'BQ[JYO9?@Z./2,*6]I(#@ ?C?]EV&CAW;GV?'0A-R-:!+YZ[D ,>./%"\EPW^3KG(#:88Z2B.[2X.3\ MOHE0@G]3V_?F)[TS*\HFK?7+<*.(9$L4T('+"(\T<13RQ1SJ6-' /&H33N?6 MFS7$)CJRST7U"OX$V3FB;FTBNA:1#"N8@TT:9ZM.G+CU//3CYM'*+NRGZ9<. MQX@M5+D%9H.#TB5_=C=I*;:"Q48Z#$[,U$BD'*9%%C9'4F%B)GL]"T#HQ]5T MA\C=<\X+LT^A*R&!&KPD MGP3=(^H)>G^9_GUS#W/4!69S#>O8+]AN^(;G>09TDX,T*4BTDN?".H1(X=E2 MR36FL+GW:R8GM*H628=-!(TLZXP'[)MS$G-%(M\86H?75:6'T"Q0O\XE\C3O MG0+A^R7/;YV;HEZD(KX6>@NC@++6G&VF)BB0==Y:C<$#W6DL$@7@&L,1%W;V M>Y![4+UFI"&&6NVD96AH]K\R.1'(=A6/-'JCMG@+1$RG+/N5]244DEVM04 MM[%U>WA\O016R4O7KR?J'DK0S): ML?F'382]/B9"X68#+A$F T)T4PZS8.],4/D#[S$-I] OLD%E41B]@4Z,P%I\ MW5SAP R%DIL]I7-&^CZ.\&[&?'JPU?%5C6K9,F9A))*>* A%=_;JR DJNN,@ ML];;@>G4O#AV9N12,I<83W%KW[!%)I/A$%1%@G8+YB(":>0''2;"<2(Q,AYS M@.==54=LD#6;.S+'<4G,3\8/MT]9IQW\>;!)/ ?&U:0M0FHY/Z=O:T=S&4)K M<7/M8WFI;794;,D#]G97E]67K0538DO*9Z;'ISD%!UM_X;D"48R!:_JKQN]] MZ/U=ZA')#HM@XW<^7"+37G*$M1PJ?PU"]1(YD,%>.BY>"I.DN(C9&-8F]84"_#A$VUTWGBW925:M@71;YL+HM4(NM@RE/'P!-@Q'B MK;Q3!AON0/5@@K\_P+J3>^'P'@<"OF:]<=)F&RS8K22AB7!!RU[.[J=7C5R@ M;$-2@@P!T-!TUD-=-6\YLEH1CSGW3F4B*?!N20%&0@H@E2CP' ["-HWJ6L@C ME^4W[-4Q^2-KA_K(@U=VOXY6L0##9GR_YE"57YL/C>SPU- ;!/T%#0Y"E(HO\3;/0>!(938V02&]@1S1G\<>'* ;F3[7?FL$SVMO :4,1EAO2XJ M19/.FAY+M1,O%V;IR"M53\C!PW-@!J>P^>;>ZT0.NC\Y8EY0WE9&FVX^?J?^ M@(,Y2)D9#D S&HQA]GV37+NXL^P-2)_A8]9.J+RWY Y]<"PX&%L#>7 I6YC7 M&MTVMY]X4IN_@RX1;X3T]2I@\6<^+=<%L3,W"E*28WQ?:QWF_D):@(1(L#D0 MF(G:*KDVKR@V$#W]C"M)(EX,<3+.I%&EPTZ0( /=P0\?=;;,1'UOQ2W1GS_( MN?7J_(&BTN]+7LU$WZLH*HWKK=4'!T/A 0Y![RP,.X'&9SPHD"%/UY":B%R% M,_4+'3%!X2A>.][%+&O%5D*R9BX7)\\).IR4TA_5P.8G)WDN8Q880.";[5#+=?OQF2WF:8?N>64EJZD"!?ITQAZK$ M1=L\E%Z"_W)1#MD"%O&]&A1.% VHCL?07>'O>#DNVXK>T]J MQ2M0 'FK=K5"#Z@+J1RVDT@,3^<\5/9T-9@(BZHS:GE![9Z(#A=3_Z!^3I6_ M5?-0QRK],QQ1[F##U$J@B3@PV+2$ 8>K<;.CY]"MQ136O"1# +L7VP+O:,U* M5J07+X.Q[Q/B-#0"LEE5U-I"F\LL/ C3<\F'DU1;D>O0V&1_0AVJ+UX'*:8' M]OB/LVL3=#6*\FN1>9R@,W7 6<7(FP#ZA4I\XRL4T*ZG=\]]:,ST:"4/CNVCI*AS-M 7#Q65Z.XHNX3N22J%,0Q MBB/\&]N=3D)2FYW=N)H=[DUZMG?7^II_4@KO<#<474!7006HBWE(NA]$ST%] M-%XD_6)HZG>!BK8XSFU-YP0:#@OTW\'3&1MJ7(F'A-T3Y:(@)8Y5N-G,_([W8\5D?YL0,IT$"J6N*U,T= 50"&U#21F\\+[Q< M3;0:*UX(-79, M;Q810>@Q^KG_$8&-QS;O(=^X]??TG'KO\5G64B9!T#E!FD MR2CZNRIJ++#_8 M%]WBK3U: 4AV:'BSQF> '/+:"N +A*O)%ZB,X0;/B,X)!EB5W.9QI--;Q*V* M#TM[^4-5^$^&:G#22@<3W((%T)H5=;:@\8WHNEVE(VCE%([>CF M9(CSX?&E*8(&SI MTBJ./S9L+4R,B6'HOCV\I^'/,(K[AZ^XX=:X'F 0KX0 ^+4%&=8P4]6D%B_: MSG;4IQP9WXODPCQ5)%\=X2\]M"_ZUJ_,RD&591,P*X[MU5?];+4<8?C301< MY%E.Z>Q-A/B "F2"IF:0T"-@QU2)*L['V\JW69#C9R+DB=]K5+KD*N8B"9^1 M%FE9H987/X<7%>+R<(V0<[M/X&.S=_R=]W]H),6TU&88YK!;J4+=12_*[H@>A>Z[*EZSLQ_*W%S M26].5-*6(.=$H7?C#B% $_]H^Y=/ND[,O,&#*#GI^"$H['Y8CN)@X(:#@<05MA",]W"[:^7RJ>;&3GG)X?7X?%0%FLS'(7'AA(#SBIWWBQU[Q$%I:B( M&8 CZJA\0@Y0NWQ'#X.#:Z)4@Q%!S<4>XAXT5!U>%-(T\_OC,GK:1<,'N"L] M#D3MJ4I%[B0P<$2?!$TW"N;$A2VZK::[@%+O.5Y1UA(WA\)F\8;J]":_ MMB)A$PEG2#=<:%&S14=B()UDNF"8 A_]P;F.25+U?EW;-7I^;MK3/6X1%K+[ MJ+D6\0GI$4E[#J9A"P8,D?CKPP"#-$!56TYHU=:^>&SIWG#3N]D[0T&B6&PW MW@(3 &=FL:;)3]])/.*28F>Q'YQ9@-F=QOW=L%;MV]I_2-C*?6DX_--/_F'Z"\>74:&"#^:"&HG$K(RT+BT#SLIT^(.VS&7 M#G8?_C*JHW:PVN$7X!&A>)G-2@#?-YH/$R><>Y,N1(DW-@]IEZZA(T MP5A*3E,%E0?N[O::\O=DV"'VK71G/VPU#AT)U\XKA ,NT7XDSY@)1OSP!,T>:#^RQX@BI;+FS]I$Z[_ MO)>\0TFS.@ E281UN!WIK.,P1R2J HEJ HBHCTJ(A)8AWL'0C8NJ'4<:BY?Z M4;BJQ*# +NVDUDWQH<$_5D#A>?\V\M\18UG#&P., _,/@QA'%510JLSM8F;1[7V(=F.BITSPW3%2#MJ,S_!S+C$FN#1(ZQ8%T&>CV>Z- V;>'9Q)_CBM,-*&"+3EO4UNCUBU.H+S74R[RA.OU-R%2AG;**^7P MDQ[O6Y#BHL@&YDN+K: 3Z39MW8]?80X0P)GTMD92:>%I[CL[)MO6O>C\F3A4 M][XU[\)5LX0#H5U/[NZ+,F;J12ZK\B1.Z!4C,[D[%4Q4&=9\UO]J21BOD7N9XMQ!/N>1X2-S8'(E M,[)F8_QV5@0L;&:[]*#1CH(L?CLK&@::*+[PB:N,U-)7_XB3LVL8I:/%+E#O M];BH6W'@ ?00<@2JUP 7DQ49)H(SQ85IJ9Z64AULMK,.0#HU)UWDCWO5;"3[ M3%JDE-XYKUY%(%/C2DIKR@:8P&[H,1QS)3DZ MU$?AQIP^TB[RN=6/<-5.>36TQ4Q-<^#^ZGK8.\LGH1_K3-/GD.O.6D#76DC0 MR3YT\=M6RGJ8FI8" M^5X4;T&2&BD+VX\_K;NQ@R0I)D)8A@H@QHTS[L8Z4[Z_%RH/#9"UXIA99XXI MU%?705NWE_NCM1S*-M_;_L'C^/U>![%>WXVIOR(=FC8N%PT;: MVRGC#>H7#'D5MF 9+L=VHH'&.C#61!@@J4KUW#=S.IOWJWF_I,F M+\3F;\8-^K:QAKT=Z=-_:RP%HFE(*-T96^6=>:V%LL5$R- 8/D*VC%NKB%:Q ME+D0KKTNFZE!G^)>%G[)(A*EH.&J !KD0N@5MN M:W26K]P(\#UA]N=(AQK("@FKN*@&YC&C]D*OJU1!97SHV>LBQNGE==O3@CY- ME;VP^.^]"?V%HU]VH%GX.;L3K)DI32I>19<3]CH9+Q2>;ME$!\\<[C6F3ADD M(Y?V&;S8+^X;_!"!_J,.B@W3 O?[*EH>V0*V5+&?0G05^V(L4K MJA'.[=@PFM0'^@[Z#CX$T[-T/EZ!DF]BZQ[U3)49OY)C-B?.@H+6+OQW/ 4: M%UBMQJ3'KEWCRG%4<4WC:.<09A9Y3NOQ6Z%<#4 ) G3Q X]]]F8CJJLC(7&\ MP?FJKS/-1O31MA7+%P>\GB_ MSI1AZP&4'LAMF"[FF&![];/QIMG2+G#FY&D MV_&4)1 _MQR-@P-5O!PO=-/]>.LR7XX/=S%K%=QZH8;A^,KOU -&#=7F%;:^ MOG=29S7FI\L1L#8EWCV&U#?;C>';].WAEUW ^&OZ/TA_C83=WOU5^D7&;P%E M,75!#7@)>#PB$2"?DA:R C5#(>JS52H>(D_1-N M-E*C6'0Z!O;7/S!^+2:ANY "QDBN+DM,ZF6E0IS6XG5V<;BG&N^@ 3"WD>'$ M(L-.337MU:3YKYP]+O>I%]U31T.GKL91"E4!):%C87=]0?Z90T[4%7ADAS-) M 6KGK@] [MU#XQ%[@SV+VH&]AP 3FYE13=@.F-',R/=6&NG[X'G9ZB*7YF*K M3MPY5294)>N)I2J-Y! M_PQVRSBG\IX/G*L^(KZO.U%<'_NZX)8.O!EO%("JY+?;O#/H"\DV4) *D )X M-+:%BNRE.+-604[IV%(6&6KOKDG[DIG:,#P+TA>I:%:Q49_!<[&ROVS.>MWX M\K>J8_N4I%JG"5O#U MUHG5U/DB]_]6H/9J :Y ]YH5:&H90J-WDO?=&S#/)=-N@BTDPK#\;(!Q/S0< M*6@H)N-80)O#E 7<5,NW30$+$*E4CNNF@,_[G(.?E8R%10SU_*"H)D$/L*6 M1( CF;OY47,#'<))2#4;?QV"O^9@BTT$XI]_IYL(\Z?1552H''_#+.P%#G5' ML,7>R!ZJ^CO\WU2#!V:K0P)!=9"QR%B(Y45H'68A/5 M/+/[+OSJ(,U"?ZEAI"OG%>J"7]H4#D:.0#2P!(G1%T+$";H@-G*[L:A&ZZ$I M2*\!%Z#AQFJV)U(2" =*4A'RN5MC;!;75^#>[@YXA\C?K#>USM7GT3]+)^ MZI3V7:UK^&N=\?Q)]NSG^(76XVCW^]67U_0N0ZNO1/2SNTBU"UY^]UM1F6'G M@RO%3,*GP%]!BV(,5X,?, OU/L;OR0F&]QH-"Y'G*B)'%&Y8*T?=(4'#<\9E MBD=]7[+Q X5*<'%+!&D7M+? ,BLY(DS7EO#='/HC>&AMZ@'7:NV<6^JB^#ELGVP+C<* M=*^WY/;8DIFBZ\)LEI5&D.?F#E&O3%I5));DAD"\*V3_"B2\R3GU6)PSEG<_ M+B0E^ C[=4=@^)2N3T?<4,3]GN*'M2BJ/+3NA@_BP).$K3R-*T\'H",/^/T7K!\P+CYJ,.Z9E0035234 M!9?.8[C M,7LA1:LK23ISN"=Y*!@S&'QW=U8/K6J5&384'H^)<=@*8T,=@:/"K_\%W?23 M!@ ]'5EF6(I:0]X3/08?A(0Y@HW4S&SU%HAV"7?1-3#G"O5Q2'.Q5Y\H63W+ M/)N RPI0\Y;$T^5N?R2+8H+[!&V"07'SEXG5XPG^04#:W[FBOW-%?^>*_LX5 M_9TK^@_)%<'VZA'4!?> .2<0+1RBIK7(O^I/\[K?C MG+$2;LU' WYD\IO/#W2(?.'60 C[-CDBY2@HQMK:)\M]/WK\%GM>VA\ZT&PC M8I_[5\91[97@L@^UG$-<>(H M').;K'-E7@ D@1K%8OQ[;Q;H.3DB6D7\]STUXV\3]+K'H2Z)?O(7G0I%['^Q M4\A+DC85OZ(=N*=\A@V3EE:8'S')"_3[H>DFZI6PXHNWD81PN#^>1[P!(X62HA9V.Q.-%P0=WY?#604Y(B"CC] BLC>)4B2I/4SQB(D M2EIWHF#FZ1X":Z[!$6AP7H- ;=;B&+2 :[-C_!*H$$ZTPT$R:1UGZJNY$Q@-VQWW# M-JRC#$IH)#F!\417A'$ KE;8BK>/LN? EM)ZW65P$=N-Z:ZL@4 5V,C-=":A[B0;BBW3NM%$6$AQ8\;&A_W/,+F#$/]R]::'3%Q7'/W+ MK@[[L3=O0BM60\1!:_U\8S[ 4,P.8VTW/@)B9!P383G+_U[:+>24H>E&2!T] MGVS'F&+8C(=)6?Y(D2I!:ZD.D=Z 74GU\1D$3&@?;+0_\#FP([)YT$1_A]WE2=./"Q7UEYZ MO^!\#@&-,MZB*H=EB+M0BT?C:LM671[I<0JG1I>C<)@:%1W5X#Z$Q*A;6W'_ MT+NM@??\MC&PC'E#)R$MP#P1S\9_,-.;?#>*:]3E\:W2VKJ"7#(MK0RI:A+Z M";*GVJ*"Q08+?;0Q!_R"B[P'-().KTR$2O[$B$J7'CF_L]IU=Y/8%\B,M(*% MS<0KU,7KR6M]\V;@#5H_X\PWFU*.&SYF]WO>B/KFK$ [^\$'YY2S#IL(31NHT"[NS"8! M.L ;))H(=Q: P(^W-K!^4C/Z^_1?PH*)0LN)S1KORQ0WF#'!3X"X$M#"2[P8 M*=9%]$T^!S+%,16:SMFR M@]1R/C![ J67AB9\S8Y$@C ;/ :^Y,KT;F8[PS>XAOG,\V]#('[6%J[=Z%FV MEUDZ,0V2@K!\SH_A8V>#AW'IE"_>PN0V8)O;WWM:F^]%E[ W0J_K58S%<=K3 M=Q-FMMZ[%S$4>L!0O\>5T0?21>2ZLY0OD7&#"_L77C5WXJ<'6 O/B6+[REDX MT?B0F=I0;%>H',E@X/"3,;RD"_6$6B.@UBQ0WN/S!4?D.<;;^;$=D&H7^T[\\LCA7UD2]#$"G?%'; F5(,ST3=&$[ MFBUE6+1-_G'J*]C6#-,:G6E2V>$^N#Z M>_T*X,3XS8/\N_1SI!/=U8;GVT\(K[(W (TXBT![&?D*1_9J]"129G Q$21' M8'_U-)<< ?NJ/;)!U6T@OHB(V9&6,W5-SIP<5DAYD8L46'X&((X&'NU+#C?H M)H:(^[O.Y)*H$W6)&44_'!IL-:3L(94.[S1/(?X+N_@J&0#]0*'6C0L;21SZ3G&42W$#PEU*F;$RG=L?_=72 MC9;Z N.CT*\6_>,POKT923T+KKM?FJ\&&7C.W=Z2]&4P[DS$Y8JCRM4Y8 63F2SPI5 \[CO$?%Z8GES/HF M9UEV30)C 7K*6"JR5*6F!45TG_()>D7V53(L6''0R"76LEO2I.3UYZD99)+* M:"W!W+IZ%1^U;TG;O+^JNC*=Q\5LDLTI_^950:0)WQI-]!D&$L<=M'KT\U=\ M&\/.Z]M6V'Z]AVWLV-65Z%539]&7QG@VPQL9-ZQG-REJ8E"'S=BBBPC7D,SN MP!F/VHSCGJ)R1$++P5ES )IN 9W$L[!N7E5(AMB=F: _U3%)3 <>B\N53[%5 MR)%=/0S,:VALAM1(RQM^'_+.J:$OB)._+E31LZ_%1RZM[O *5UU7S,PU/\N; M$.L'$\&MBJ'H=C^A8G+?FC?[2%_S:GS1Q3&8U6Y#/)H$"[1K#1_C<2%4*?9! M/Z3;>%PQSX2V;M5?A>)ZG21N=NTL:Q7^.^?K<*^XXN8(%7'T*1FLS;=' =BS M_6&>HE\\E*8OVOO[FS>:D?\%$&>9"-$ XN$T<=BPA#4+N6A.R_!FG2%:83+ ML4;GQ.2J:1*>(Y*.H_-2D9D##U\0CY M0[":<,7;,&NKYLH7(/O5GR?!,V1SKNG#C$5'],DP?>+J'98S;F8FP@F>,]-2 M3908DY2@Q#B[2T6]&-( .I:S N)@XJ[V:EYF@FJ3:I/ZMAJT'8X/XV:L[D@^ M7C8>,O.R!G7^10O0N7S,YBOSS[#;9\Q\ZN%!JI9I,_T,1/G\69/+0W1:_%XT M?&1NBTA'5GYZ\!L/LP$EGZ%"7=1:6^G*A68#^OH?.[>M2/_5EKZ3W:V GC( M&J*V#):U@-5\[6;#.D#R,]('V[*V%&^"^:@W21[8R/^,/I\9% !Y<>SB#"'95^@)?&)*GYI M;5VU\X>D 3!.V*46B< G=3/_32]_4,Q?%3X9*L7VL(F WB7I =PU[.%P$^'@ MV3.SIJ,=#N\DS<*:2&]\V7*%/D5A!TY&\NCLD ;@L26:IZ@5&HNFFP1&)WZ? MXEO"?ST'_'O]AZP0"1NWDF_3,9R"];O8GL#HBQ?BB;^LJ".DX2+\D.5?F,5U MB#018"*XIVAQ6XM)@SU-A#VC4],O"0Z']_R]_H.6(V0>4_URA8E092(8O^;E M*&:2J@3UGBHJR43X&3>!&!/!L)+J"$Z.Q.PDG34G#/Z%:; L#8N!?PX9$H ! M!6N_B=!Q/BWMWY!^J6'6HC],#'^^F>$UFHB MO/D:&,!YZI^T9H9Q^T"[Y="WN(7]I5W0_X*>#OT/W?V]_C/6W[+E[_6W;/E[ M_2U;_EY_RY:_U_]'UG^.;&&[LLQ/UVZS]G525B*%4JH5ZJ, M],#Q!PG.+?64Z\FGHY+NKPM/<([(Y_$CGMM^\_,O\F/##ST=^IP>O-T78]EX M>CK[F*>JPL*2J[X2O.I*TL(/H?[E%*(U.=+3_I-O'?>_R=CV1++EU:Y#R?%' M[Q]?'K_D_M;[W<7'KZ\9HTA=P_@9R) DP)Y%,9B+S415)X/ M3(2W!P+1'9[Z[TP$'BF3BNP? ]&ND-],!-AGV,%$\+4#5#=)Z* QO--$> 0T MW4*>H:)-)@+G*?Y)*Z/#8?H+\/_R\4^=Z-"G-/DIM5P]O$V\/'0?V7ZWZTM! M!B.OK>2YRZI?!W/+V6/=,HN--VR3$D_/NAKRXM)GTWL[L>N8XVJYB1"ZNC-Q MSY>37==J?WJ^O"2ELCZH/NAPZZMT]7@<=2IR;?4/Q"&4W":W\EJ/[E9[>0>)GV85T"G6+F7?O?Y= M:.-2=BS0>E=%?:CT@WBK^>/#C_0&4 M#]^,3MN7/Y,H.4+>\^*MP2%YH9\1-6^;*.Y]:'AY/,4=WEMUGYD>V5/A//Y) MKT_J3[HIZX%!BU^>U#T]M^;K!QGY/EZ5VSI6Y7VRY5-7G@2X0EK,MD(J92WT M16A RIWX&[K%HMJ0;PYX'*O,WZF[ER!G?'=CIK30=^7M[ZQ6?+7A9&G-LQSK M[\!-C<9-?/*[0%)C]ROHE_$GVU6/WY87'9(^#?WB6,S!8FO;X$W3(Y>YCPYB M+[8)G\NH/8_!75F[.;]68C[WPW..!WSZ6W-T>\G5+S:M\[VQY /^)Z7^-ON> M_YKY ?VS&SEW'R5\W\69FO[?-XXQTE_8QK?_N[9A;D3\J8D@_V19R3<1GJK$ M[MB&9Z+AI7UVVPOJ_ >1BF7=I,]>[K5T7=JOBSY;R>F\UZ&LE.N?['$>WW; MQC.GD?4?1VU+/>ES?G_Y6K_DJ 7?OORYLVC=HXS]29]D?-1R.@[8%A.Z-5HZ M((ZZ>@*)^_SMQV4NX=ZM*O[[!SJ:5&-U1[]X\,FWHT>Y'YPJ"CN"?^[T_8-? M72[Q,&A47',R<;Y,K;-#4B0W0[3EM^7QQ>_WG0$6Q0DC/9#MACV(AS18GOGT MQ_#1&R%NJV#>%6QQ+(4(96;8M'5_,NZV%CY1?X<9(Y6?_S5^!A.4CFY-27G$ M_B<2WDQ9!LLR6=LU]+G,W%TP)YUU_':&>%UF>'>TC7AM?5QB!:G5!4^>2F//8W1H,.\=2A=H&8 MU:#:&_&PU*:H%5;83SP+S(II4-(;N+GT:IJ4ET6J4D@$'-(\-"%&P[VDL&%% M:"*<]O3Z /.0_4W,DH;(=9CL*=1W!5VF]D^D[0<[?4)ZS^QI)P.W$.^68B>, M1/U2@*SG:@\;W(%&/S"..^"BHFIM*Y C36(_I 0Z]5R9G[>UJ)R.\)1]C2:" M"S-%G]T#)) <4"M86U-]UD2PGM(R6NI"&ES7O;]AJI9GGA%@*U[!"D)\5<\L MU,5\M2![AL2/>:T_%=3VU;WWC%Z"I%]>H=>-IS0.HB)%!.E $=BNT./V=DD% M-*X#H@79-P6-BBN*6N^+U;(L,W@)RLF9'.+T7];W-\NGUL:&I"II!N[%(%TC$WM(7 M _$EI)P9^D7,@RG8W47><*HFE^? 3)*ZC>QA.T)T3.GC"35P0(5."O^)J,Y M@9NEX!ZQQ\LBQ,I]'%+9\%7^^1\=)/,F'0?Z#M0K6)D8/3=9CV]F;(.:KTHVJ2FNC ' MF\X3TT7+E%K+$)B6*XI0%]%IT'0FV4O%)<9-.]>":JKM^$Q-<^GUVZ_\W*[' MI=P?FQ'S4Q+XHW5IY6;Y9B:M2;P**KUOB']5$,;/ MJ#'&2,\7]66*;=@=Q5N@GMZ2V_&^?D>UK1Q6C%*7/J-+1X_?HB7%K:_SS1&M MJ1AG.\%+?NB5MW*F\HY\)*H2\][A()=>#"1RY99ZCK$*JWD(-U_57)D>]Y&D94J7295Q3,2:O&7 >:+0"E$5@)77BG8J8/KS> M^ ,V#^L6[ZA\FPQF\5R!6.^+)H(-"FAH;DS%D=JJW#!QAY85=9=9S?*#' 7] MY9,FPEQT,_3Z_NE[2%)@3?YX6 _KN&8HO(5-A9/.AR97,BH/1)P7(M;WT F1 M'BPU$2C%]&CVSPKHD*(_5S]8649IK2U:-IWVTTHI/E MK0+MI)$$62]^GG!$":!LPC5QG,$F1O;PNFN[D-L0\0A4 M40 G-+*R)=&T;33NA(D9 0$&(-B(B8E1 E"%9BHB*&!41 2&MMC)$S+(% M"1!2K4P"0EIII86&B(B "%&9%&,B))"OI1&9)0A)):W,4*402E(I_F*MD_WO M_9_L:Y_N$_7BPJKW?8;[N>]ZAP?A::PX'S"G#UM=#UUX-)+SY6X(OW]%L_Z;7$=^+"V;3 M@/G>P3^^731'$(=8[%&IH[1/EZ$$9/4ARMN?U?Q>8K)H-<64'0*=2H=M%3,2 MV@+4#XE2NI<2B2R<:?#3(XGF+-M@YUU\X$&XR@/V2YK6\]G7M?)NQ7# X]32 M^&0,>#8R&X'E1GT.]O_D3E(PQS0XX,RWB#G'QI]PPY'3$BTGB4+(O:U@O"@3 M4.3S*J5 *.RHG5D[8#V'?USJWSJS\5V;@O7G M3;^?RXT8NG-XO+;-JNQBD1%:@!["33?!:9LM3H\*XQ@C.F!(DJN>^><&%D?: M:+I+I*2O;BY>HLN\PA^Y-F#37E4CO'_L?;1^,MQ+ 3?WX/ M'LW1O]9O.?O]H>@W)L*AC1?.$?[%OT%'W%D)71?^-\\XT*BK A(P&S@:LDUK);8@( MP?1;4X%UF!%B*3F:IN^'HI.G6%>)X2-Y K@C[-EPLR5\)Y9<]9A4>S/SGTKW1 M?9U\-NV)>W$XY3A+T6G\+C#7C M;>EDM;G7\;I\-8:I1T[E?_FJ_OKY\\NZNI?W!_PGK.\<>GP[YY!Y7BHUL$'N M\4ENZ#R]6[2GX-[QI,(4\3_O=X]Y7&N_7'3DP(]YSKMC_\T9N5$4'$6RO_S[ M>1,?\7OV^;?M&;O_\8\_'J8TE;3N0=?G%OXFBD:C'C:DTG MT':^(7@GE,*MM@7G(UP9M[T]6F?#C_QS;R D5M;U30CU^^-JDN M?^[_?%3SB_VMGD/TM[RQ9DTP&JF]P_:YHJ0G8%MVG:K[_40C'W$)],KS>XMM M[+\,!7YB4"P"FP]^[G10V^S**_-OO?!$]D?+B^ \RI?9]Z.3U/_-MXPY MKG MEY6O7<,2Z_[15?S;Q;6G&/<F$UDLJ)).DBXK?W3-^G1A>Q[H1>MNZP<^RW]^EQ' VB'>VJ M^#']T(UX%\T6U=&ZES>4GYF*L!RY.EM=BHL4'$-6U&L\\4C&5=5??^%#2D9$ M^,]FY@@_@#K89O)W$O",^D_T'"'-'4NF(UGQ-:*MJFU+ ME2L7M=A\7N>>7.2N3]=;$6Q:82'8L>;2 8NK>>2PPT^W]M@%1-F\-SI[]-&Z MF#_W6!^]JG%-N/F+T*J^V>QNUY_#/N5;W4YW%V_Q#>VZ=9;B7]_OWW#E]Y!E MA_5V_?ZJ<+,4E,M,,-T4'(U+M/>P3>%R'>%.[./ D@X.SK#&/[!RQ=ABB-]( MO#4,NIT_!!N_ =V8#1QRMU 7,5$24U KE9R()(@#A#PE+46XL6O^L&]D8\C5 M"A:GH?54^V6RL$*;!5RF]=JJ!R%?.5?T\QPA$UN"M!0,!WNB&T^9ZG5-W%4Q MEVA?^\&;4A^12&Q'V",S"38#$=AH,M'UD%,2,8-M^X!K'.9\4C9'2,XL*SC$ M+/5&%\WO_[28OV*6@72HF.-Z"E%?PK]P"AL$NS1B:Q%+D-[KU<"KJLD"^^,: ML,T\"64[O(T+D\3Y/WS + /[V>1NS)8AW/@&65N$>'HR GGI.7D9/3>W"M<& MTL#OV.8#?:W:?1F9PQZ8)'5DF$A%QFG9#;2I* M\E''0P>X*EQ8[(%K4S; O58H2SMHL=#_*2+59#Q6*R7@#":QK8"8M2QZ/R+IJ; M'4@XW 7H[1K8N8]$;L1U=CE03I%9L^J\VE%P2)HO BI0MGN)@TQX@)]X, M6]F,@$I28O!F1%N #]&"LGF4OI"M6R%#?*34M5-,F6&CC-] 7H*\^$K7ZY.Q M0AI)!D]Q^O/==<,#1JT?92>4:%QWE/^D-]S/ "D3AYD7'JH(2XV:T4'-_32V MK$GUK[B;(GK9)Y#H$#XC('N,!S,\D6854V\X9U"2GAXWF6B:DHQZ*F@6HVJY MGL#&N%0A,AP5$2?00R!@$6ZQ!^[."'%JX"8,6""M9:'YCM"7V^5(LSN M_83LDBLG$Z;(RT9SWHM@AFIF7*\ ]4AKD'NVO\\N8R6H"UXB;V#/)HIY+=1) M7XD:PJ]ZXVK;7 :"GK:_&*X4]D3TQJ179(=W!TWBH!$(4VOXB#7N*"@X#DU*,)<.CFDH!R^8B60E*5/8IXJ@BP5]MP.P140C8[W.\ZQ+% O%K"+#[S!=3;_0X_T[9T(E+ M\_BXMWX]@ 2%Z .#7)I/-[YEG6:"%= M0=7RZ&*F-D0DN_%[E+P2^"6"/JU=$!#Q&<'S^^H;;AT778=C\R(_0I8F9!V! M1JHL'O^)9O$K>_E&WK]^L'ZPEM]+P@DI9RWZOQ/2JTK[_P,A!;4_A0JW0,*" M)Z$!!>W5X[8GVQPWG >H'__;N;[NOYWKH==J/WSRGD"]\QR!048V\L?N@LR; MH%&P,*1G!1M4!\-WN20$1\E\)9&&,ZGM-M-KL\9%SI0*])'BKRN(-/.SE2^]3OE^WO\LHAJ],_7[WQ@YK_ M:62.8#N)[*K$UF1A9M%2.22G0^]PIQ6)P$STROS^7=01K^M;:(@O_M,J*LAD M$S#Q? >@)#SA5A>CUB(H#6B(T&:I24@) %K@ 5DV!L!V6,^3H0&1 3TVJV?" M)#"L,O9[(%,PWVSYXB1B)T?Q4JVN0WH4W-X^=8RVF K^A)Y';@U8TI:PJ-AJ MT;@N2!N_!V4GNNY5M:[B(@==F1!/'&S<(:I$;<"(:-_W9>4?TT7/M,F23R-^ MNZY%DW[!VH"JR3&-QA*U[\2V8^UR$U07.@]V_\%\0%_%4@76=I@%=6]U=:M MGB*T^ISM]@S,#?Y2^( 50N]T=8,T]:9^-UV9RNN/!@)93/%L^3_T$.IN7*\N MH"KNS;)N.]8W&[G=NR2^D)J%^J_W4XX]&G]32&U-0X_]!<1)P M(Q''7@EOV1SA)_X:Z@YXJ*JJE/J'I ?2,/.L T0K+$0J,.:D2$08"$B86KKM\L-L?YB> M7MUOV("9=]P9/ TO>?XXS#@Z^@/GH]]7?%J+<;ISPXDCP9;B?PK^"04IZD!7EU(V\8<\A@2^9HJD@ZZ M#>M!GO-1+^1Z23BPRM6JA&7F PL+88-F<6QK8SK5E+-I_KK)%=K'N9@>@[22 MEMKY=HY0.W\NZ1KUUOM:6!]GYI6 IJ#WX02C@6 MI-YX;H./XDP(_6%KO_#]:,ON7E&0^>RU3R[?_6!U73%O OH"T*.(*RD)G.:]"92:2UH3Y3R=7 M(95DU/Q><<3*AY@I'/RTCL*W* "UIS^.RHZ6/>[E7.>\ ZIGQOHU3'1C%3*H MVV3 '/9,9-,?L>*:.*MZ-M2^ MZJ@N"[)M#":U3593=4NJ1R-@7@R5V^0G%S8*%KEJ@>58@N"@X<#R*G8RM!@ M,A*DO0T'_@O)AF:.=[@"RN8YPKJP?"><(P:SKAY :"&*UO^A(3_ZH,?P5\3A M42R>(QB+?F+B'F^(>#\LE)%FZ@G23[01'LFXT2X*M$#H4+2898@[8>_K: MRU5!ZUEF#;&UW"B^+LM$[%R<*-S0CVR:$=?.'\?<@6"C;P,HV8]1]^==$2;[ MNWO\:'&4VH#0F6GWT9 W0K_#XQSB!+7M0-KF!WO_LV!IE*IDK@K##"'Y35?? M,H?T(A9C?Y=@;VG5%OZ6X5G'I*;"V#;+G;;_8U?^://3H:].EM8 M1T*"3@"W9NJ*.@?,H9Y?I]S6X!#XTW-!QW3$^6.9GVK.F\A2NR_]5/=*5_P7 MH_CTOKC &T[K: A+/KYXCD !B%0HMW..\+W@ ;$_QQ;*Q2R<-'N!5IZX%=TT M3<5"0W&QG8%]H'\;A+[A$?@&3X\<4X*VE[\=MFYJ3;0@=O9YP)X2^<*A $&, M85A.=FID+D-S:9=\JLRS[MOX+[T+QVV,Q_FWQBYQMK#X:HWV >H+:FFXN9F0 M/,7')V'LZPAFTLZO>G--9C#4GD$]GNTGV'6BU;2*>'71OI'-CZ[5W%M6_-MM6O6BV=+CC9?D\Y([G.?_^C_="SOG_<>?0Q@\ZT]&/&,Z> M-QTT$8%[NR+[F8<%)]0Y^;?C&:5A,P?7E,8Q^O97Q.# A^ M7O2I9CYF%;MW1#7OOKP@/9U5;79Z@M+\B_[]Q8UE+H'O]>^[#O'.[U3\1OQ[4N:' MZ<;]IYWX;QP'EDH=JWT(A%5",RJB&$ \1: ]%(L::0L$9R(!Y#"ZX0'KV[^: MWBCHB0/6T/M'4<3E+)Y[U[_:'@JVZ.L)V*;"./?8?= MU;BDOH%Q>DE+A'IA=.@WU*/+%1D^MV"97!E ,1, MC*0O'PK>V#.-PR=+M!>)*468X&#*)8?[Q)OL*T]8P/XZ0?M3_H0C@SRLB^D= MP9]^DR@S47OUS!'.<5,M;+ VY(UF0WJ8T*RFMD+W#=!$K31)8Q913#+%&D#J M/)F&[J/@,B 0IQ YV6KK1)0,S8#%#?U,]67HU'UUWN%91;;5Q=T!P(?8[]E4]H9WL6L H#.P3N,7!W\\D/F%5O7S-X_Y+J M0_4X40V\0!I5S.4,H567PQQ!MX]5W)#C^+B =',;\ZGK!N7&ZM\+7YSX++J; M]7KJ]7>=_9HR+,[BE<81J,>'HLB65\\1FK@+L%9Z9>WX+ODJX?;YC3.)Z=@J M_E+2#5X5-?'HX!OW MQ@$C>*#V0O'I8>>CMW'9A3;2/]$"*%7(79J@/PRD2 M^<=12E$D8PXK;&];=CVX=FC"8_R_.A=;,MX[7W8RZLC,IU( M'1,Z=8R-/>P<5SDQ'M[]\_*LFV-L>#[WH;E0TZNFT;ZA:[^VCN/!O!A'LQLG M.#(%W0N6TVFPM5AN$#Y_WM[Y7.6K'E?JV9"R,"<3N1_G+U&M]=A= MS55DRZ14_@*0 @O9%S],\2TQ UN])2,SA^':!$Y_&9*UOYW(%9HB#Z7[D P( M9:7--%ALS&U(:1(:??!,=\C;$@&(/7T_/*KM?(PM !0]Q!6X.1W1,+A6G0S1 MQ^L?<%KRMR%Y2KR H?H0?ZP(I,D"#T$3;T!@-4U)6L/*]D2X8"MA"- OGQ": MC )&U7*#8'1%.VI96%W>VMARM&E48DQ?45X,H3B]MF2.FZCG2:(#IXGWG#Q> M &>K/VK_W,J.@^8(C713@:Z2GC);7!^G1V\HU5 02T^8F\99A_1)[K =H*C: M&^5L?W!OG%*4K':NX#T &N( !5\WD"$;3'$E@4PBZVA/0ZQ.DO1UK2?#L4+] MG5)3V5$N^;]\B(AAIE(52CEB:9TD\% 2=4>H->\3XDL0QIDNU*TD&/%3S(P; MJ;BZ _30G*2F^S%1H,@4(8,K10KYFE##3[*_MG&5_&4,F3S9U;W8L8:/TY/\ MK)BP.&H9IY4*G2$C5K1Q+]C^,.("A:@;H5W%L)EDP3N2'@N04E8C!= %5[^R M\/P-']@VA2R?!M,>/*E0*C[W=-<8_BAFU;[5=0^D$>=4%*NX^FN9VR*I1'GO ML/.;1BZ$!\V2(O9R9(-F'R;G&;H:PC,*>0,_TV)%!W".?E-HTR&PA!/ P42. M%7).+%&3S$07QS=))=<"=#(<,AB'JWN>5I5'!W;8.;+L+#OMIK3G?5\D@W;5 MNB^_:/&LO3$.U M%+^;%XD5N!K6&-I:B:%W(:>:9"']@F331S2B6B%/#/9-9 MG7I2.@X@PK4HI48$,Y/'*.9#QS_A9)[*C:0N0S:I@J%-?*A/;$&">C)< Z.5 MWF1E34;)2+Y;@E(DSJD5;:ZX\]EO5 :V.74%890WW-'VE]0TP)"M#_F!7 GS M%L_0L1#DXZ"WC*V#QUVJ:!5[OT/+^0!GG1NN.J#6<[Y_3W(&.$X]U3-]OBC4 MV5<+=3BXV9[H)J/<%\,Y\9_'G@4>0M\#]26\6L]4:ACQ8Z&4_D+*O= 3Q3/A MB.ODB:Y[0*YQ.+-D9)>,]Y:;GJXR]P.IR9<=M59Z'=O((M': MGKJZ@<0EB(MBXC9TO@%;6]-YV6'\E\"3E M(@+UC2JA/64%-@U8T8C(9?67IAD)Q^"/4<9XSU_D](E#"1U0;=XX4SBD!;2_ M4145=(A&[^M17JN&KJJ/:A_0&IDW,0O(H@QV.HT7FRU IL5B8\[2-M>](%,W M/+:MF[(1=82N7=]3TR-@@+GZCP/#LQB&?@\S*NU2UII<'1#:^^H^D]XS&(7$@5;>\.T>O*-.4(U/#<#F\K1QN MO(W=)]5XCMN"O(^CZI/:![CYR,:/KT<7H7H(346]:1R@D^IZOABE=@B8RCPS MSU? 0M2Q%N84GW_2-S0[TT@T_0O/@91\H]"J^*O'W\#4U*EXEX,?'/L#OC8? M?&,07>O7S-3$;.(/QA7+Q+&VZ@CJZ4G$H:=4PNFB0\XGL:E@!W4)R$JZ88NBGR3)7XO8@9O9>V%F8]UBZIV$Y'G<_3Y&:==!5'=BRV]:H,4\5,FZ'UY.%>([>965) M>>O8BXL0.;9*,^K",R8G?4:FX69_*.G-S,VMJ'L%Z@9[)@OBH,FW(@*ZN QU MR*W'=*!M&0KZ\H'Y&QD4Q!4(69(3\BO'$*D%N3>II:*^.&PI_O1%G[3/A ;A MF!XD'9N!*M7^2-'9!Z-JN:X05S>BE6PJU/ZM/GA3UX2#V5 4$ M]J&;!L773(,+P,F;N[)CB[A)TW03?UPBA8BIAL@]VEK_-V9MPW%!F+-=M(B7 M-5(C_ZLWYM%X//][_. 8/TG@"W+7(>?%^;L@VLTITAK$OLEYY6TE;RGRND$F MY"E)*UC%8HL-'>/3$0LEG'4]4[GI;VS/?(AJV3+1X=/N&+]S8I366:4IB^NS M32U_G'E@@ _&87J;M.6B4#M=E<:\'5H6\ M:G,$>L72_$5(.=B:PC,5FG@H,J+%-LHW1H(8)3\M]II(25Y!1]+WM[O^H.(2 MD(K9OOJ=++XR.]/QN58?KY-714P 3Z;YCVV*/!&N M'M\-$$D,;E[(1)-[ 5 MG-;: 4LHN5#EYHIZP.]+9F33VIK[>D4]*3_UH.:XF,:ZYW//!XLTK5W4L#8T=G+\/!X*,7@H,#D2 MB]W5R 6-%];%60)1)3'"#O4<@8 !^">1NY:Y)CX$2M$8MR,$PJ2CL!:-(>(H!O2EJ)EZ@KY2B MM)[IB.!FS=8A.=%.0"L-F\TL>- ;?J_;CV(%3<7ROE'Q B8'ZBTP,TY'_DJ8 MC!HM5$/0**?-N;:1:LZF=0A7L(BJ?2Q F7)#\,MH&1T!<)%O#@?(Z=UL?P"V MEP:O1WZ;(ZP2Z#\8HAHY9#@@5_VAVE3AUN!ASJX>@3]4V13\@[8%F;^FR794C;XQ41^!IT0+4'V5-[V^UF(IK^'Y M)Q8@EOE*>,LR;[H:<"/XV-^S*6]YIC@X9TL&[$6PMYQ;W(;Z/2SK#_LJHG\5 M>8\7H;P@-O]RWNQE;K^I[3:A8/E^3CL?#VM?Y).H4K2Z ?\*:1A57>202LN\'K'<%.P@G7E]:Q_E3IM=B8\;[9^UFVK53 M^MJLX_3?Z/-WJE;AU7'<2[,(ZZ+6FHSU+'FM'!7U.H'63:14 _S$.!F=!U9 MW)J>HS77Z2LI M6_B9D< JU+Z=32Q!BOW@X 2E7!)L#!]P:R=7Y1T+O_'NO2;T>1FC*?%.,!/QUYVG& MB&V3LW1<3[.;'84XJ2*6FKLW)_'M' &ZQLE[R/9' MK$"Z3(,MZX>]U#3$&^:*L37P%-7$D9HZL EN*KP =)KLX\HRQ$YSC/J4L9& MH<%32!'$\^VJ^OH5R7T[^WEJ9F#-> MC6&X HS/^AK+^WC!Z/LH'F2XVV[\RCK_GQZ/ .JN%:+Z8+R.^C9$3YQB)G"L MH,PLD)X:P+D. JG!)D@+3 6EOSH0#1"F\O)M4'XSX*1L18Z?Q(NV9FA6>+]@ M- >X.:4)9&VM^*FFZ\>N?GH!D"L<<:IUOTVRZZ;[)3?;9I[VL"=+"UU'3J!V@M8F5[P7HO._VFA4/17E< M9&,QNLX+24.8*^ZP[0 MC+G,^^I#%KVQ]AYI!7KA"=O_7L]I."6M"(DI9-MU1_:1D^4K!8=4J>S+PXS2 MT%GJ'HTK4-\0HNI!C2KGETL">+V&F#YMC,\55?N]!>$.S&12/2G3&6MYR#[? M305Q(R==P-/.[\!7;H8(/*'-U1ABQJM%\]*S8>\@P, ]TAM\ZI'(,V1D5B<[ M"[!ZI;7R2T+#M"7 1:#W)1+*::-6T=Z*?DUI8I0[)4B;>.D< A+ /B4TP_ZR M^)&I1UR').S#^H,(H[,FZK9VK-.!/UYN/3[@J<[@Y7W?BSM\_@M*)R!^,"&Z MR& B%_E(*!T)?2ET;!9A)B1T"Q-Q%X$T4F+A93GB"QA2P0W_4>?&W" 92>VI M-O&FS6\DQB66%#6A8\O]83&VW \$/B9(Y49SA)^ -/ES:B*;"O(S!JP0#R7] M9@ N25 :*)+I-LB-(RB+1LJ5W!13G(USEJ$6'8YY"\5UM"34[LDN/IB*!CT> MR8F6V"V8ZA^N:1]N']W6.NG-OSN./$ KLKZ*T(7: R7\+RILJ;D&X+3S+"C& M\SVR<:J/6-.DI-YOBM9ZTD=W<"=*U?(%$53N(^0\K&#;0Y/UO&3,$-#QJ$#U M(+^D56P?J*(:@*EBT4>1H>!\K7C67#:<(@D(XTF,.7X:#[P2M]&75C%E^\B] MZ>H%VCN<+4#] 38SC(\TBZ-E\H9)(Z\'K) F&3A;_1*../%Y&=166^L,+V$ M0_T\(._BCEQ.PT+^4_NA7X &JFR.H"[N%IUOE?FHX[JI9^FW:ITU+!VP*4^% M&^XJ2TJ#:4WFUH&= CU 60]D22@^VO!:'T$4L)K;,7_,3:JO-<;V@V8K'G0FZ004D D2* M/4Y,0I(H=F$#ZV#/)(']_'7L@(&0Q) !R=B:D3D"<3*2MW9T@-0N-.M'T@_6 M=E%L6";>L!56S 0UXSX-W35?D8R6(+0:2/G.%U#Y0OG@UQ' (]+O&TXW%O7@ M\3?"Z:!"QT09I$6"38 B"UA'T>>\QVUGIMSII:%+5:TDU!V'PGM(/$@BA5_6 M20/ /USU%1$A&A_IP/SED:>BV7O;*?7*<1^-J[;2_SE6+\!^&R*.SHZQR?@ M;;3X_Z@&P'XY5$=5[8C^#D#%__V.IL&AM@3_9ZP*,]9!U_.@,M$_=X%&'Q[B M_7R.L/T(GH>>Y8!+9 M0_Z+U*EGA 8% /7]^=8?JD0)HE6^ <#J^@%7$MJ\8H;C" ]>MU7G9*=,(>[Y="1%P4UFEHX,&+[HVGJAIV*^V<%BU*4.[G^3G>&ZQRF% MK:?DIU(64#9V"3Q!-PL5_<,&V#'YB>@.#PJYM3,0?\EAX;;Z+>/WR!\ME6G. M_^SJILL6JOT773YQ\MLG QM1TLR7M."<@7X2S=LEPQJP]9JL[KF/W7'P^X>$ M&M$PW;V:>5?:H"Z@UEYYTG2RD<85K6)3^0R1'A4'@I29.@<+R[J.2P[CO]B9 MX+!B&-5R8F@O) *W5:N"MA 72E6;V@6^RCS:\6RZ (F'!I7K* 08I9BA/MTB MQ1@]E;["LYZZ&OO @P[.$3)$2RBKV$Q3OYOH6ICDCTCY^]DQT!MNLB/9@/5- M<9>;2;W(3;$P0:3:VR#->"AX?7N$@\AB*-B\^_UKD.5(7#M_V:A1_BO36/;T MM]HX.P\M< 1[MYD_&(@MQ]GXXN\=,,#1F;9,CEIU;7.D7=$^$RGJ@!?2,9R1+YI ]FCBD'U!NLKRR7'; MARSJ*6T>->2-IW);!EZYT/W"-UUL%V(C?T6XK/5Z%>_6+"W1<;)7?JBS6L.\ ME6T0P* 80UP)?V4ONKY+X'T6%]*L4WH>O4.OR_A'9V3-_,LU*R-A,%D]J+U#68=36P-JB!RYF(@(9$(1- .^D7-=W57CG$GPEDGY M8Y:?-'^]$-9IH"62>M/AQ4^KB<:L;3WN[:@OV!\'1 M?2>*O:7CNZTEE.W0*"GU[Y?4/:6_*Z_\$9741"[["?Z#[;NT5;;/\=E+E&*K MM\/J5K.DN*D.MSA)5I,$EKHH>+_:6XK;$PO!BE>+"X6'IR M*@Y[=O,GCQVZ-( '!P2L5A>"2!I1_KG"!Z7<933?X^3 MJ,%#_Z=GEC4+[7'5*HB!*D%I*F5]Z(#;,WA*:%)M6H2_+7)2MW\X^FLHM-NY MHH#AD-,R^W=D&ZHFX^+O/J.E9I6O7JE^/Z0J_Q2$2:+ MQ_@EIX>=@_*:"DI'LN_57#ZNV-4@.?CD\Q?U5]&SPK?Q7YX=(]OZ.::HQTK3MDN"X MZM#3*+,6LPUWWR=<"#E;/%QWYGW&,WGY4]F3II^3W?;:?.JKN@7['.D;WU^5%=& M'1%$=QB*P\^X;163ZP=?/L58UX8@[26#!Z6J=9<*TO[N\E=T&S@ZWF6[EO7< MM6I9MZ5$FX-.M>&D\0['0= >^?H-78DE%8[4!D3=;2I^9)U8,;VQ?7K9>.&] M;T>##I!7]4DY-7YZ5L\$F4O/U^G'_+4Z'#S 19UM)<#4&0<:NH&)TYW'_+Y9 MV]DPC66673&;9QT(JV,\G1AAI[>%6B(?/>CHP[ MF!>OG=?4^_XJ=S48=L#G]\+#ZUS$%:L[<\-71?WR[NZZGWA;@PYGY1ZZ^OZ$ M@*?4^;^_K10'(<5M9Y7WFCIDN,CC\NF85J9"]]67DQ/GTVC&@86U/YF&2O?\ MU40<;S%B#+4IWN'J_TEU7LXU]E[)M6M#XSG%(=TME+];M#:N.#6?KKM1%SZ: MLOOBB-;W:W)%K9]W])&OI.N\Q:@-I LV9O[QFY9QK+2D*J*$$?"^ M8'WVL2[R(IMU.ZJ>/J]G,I6UTMM]_7\1=*QROT4)$[_N>NYAO' K#> MHK M6I\ZEZM<0](7&K(68OHS",XJ5VCQ1,593V,;/'CC0+EV?KW3,VU/V\I'=8 Z M!/76X_9%SA&JL=[L"Q_7%9(;+L1<-+Y')#=#OS]C;;5:\[5=##Z;NKO%X:?< MRVV)Y\W^>G5HU.:P=RUR*N3^^6]_2M?F7OSCR<Z.IL]3%8 M9VRT')FI#QB41)#>UOEB":6MCX:<__:S*VD!Y2GR%_3ZO;"'8/M&I@GK*LC+ MH*P?"E[6C48]8'GYBKIASBW0526:F3,$-=.%@Q"393EG7A=I"$A:_ M@;ZD.I"43%IQ*-<%SAB^GP0N62U]CMNU QNCI%O1QAX%QD MD_8V9HDUD_2G=X![7(_(/%,IYNC1*J@V1>#/1ZT0'NC5U2FP4?&(P]CZQ O^ M1PM HJG_4*PH$?50\I(&ML*#UR-;35E'D(J(7YJKF17=C([[@=\J=P?+HFG= MW4 QZG:['JA?Q[%BV2IK48,R;-FTDDE@>-(_3#%[J8K6!NT!9#BGZ4X$>A7R MJIJ!;JD3?9F/X\K81#4JA58$W6P>[DN]KGH$;K]R]11Y17:WL: MIB\Z3T:L)]%U>#E8% )3,UQ)&BMTES9WCL @)0'&D7I.C10[Z!;/9"J/ICB0 M %LQ^PY:;&R;(J?)5U$OD%-G=1ISZ2M8U\1>L$4M&+?,55=%7C)*6?T<]I"F MHWL5=-U&2#6U4"$:J\?=LP[#X[::_Y8H(ZL[M0_8^AH]E("0X4FQA1U,'2N" M[)5'"\[.$99)K[NN#8.^-3K+4VC)G&5(8=.L22-S 1K:(_A1J-O]0/L0",5I MZKP\S);05U>+=)'%;%+T(\2DJ?)%+ZK>$-]/Q#(NRF"3M'T MPJD+ <4P.9%JPME.>X#N0]\& :VP?,?F/K(B&X MQB$A7-\LOUW8\@^"/2KR#9'AU/@YNNFNZVZ9>: 7UZ!E 1(\1SC8C<-+VWL1 MCXQLFT'U;?"P*[,@(O.M=Q,H6R$3,5E6IOB?-U!W2@4RXV5LL10I@FHELJ;< MF#+$3.EY"[4#B8;L@QUT4#L66WL+,PCJ]4<*Q3F4;W-:FF[0)\?Q(INH*_C[& ?1 Z5(KD2#A%Z MSRM"O/:^? 8ON:TYBA+@[+0J\\MR\;C*A;Z:'0$YB-9-M[@W!A1-2O+.C'"- M4PLZY/>C;OE,_.E;\^WPS/?+ML.7W]/X@1QJ^Q@;?Z]./L(3FP3OG-_4A^SK MD>3HM::C.T"FK+81UUYWA<^+6Y3Q1+&%0^<<(23#ML%B8[?#T@FSDQT.I-4C M^03X_7WPS;G9;CFM>YJHPZIH/O*R[A6DYIOSRO"DK:>O0*] ?IC>&/YX?]0, MR2W Q;$]; V2,^;)?C*P2N"D+7K$H$-F.?82T6-F#$7FO ML_HN<%9;_# \Y]YM0 U4A]7.W#LAOH+3:=20C^E]TA92'+#.G,GQ[WC6UG15 M4=,L]L 60HS"[!WTAP\DP68GX59)NA[C>%MDZ1PAE"%:MC<:ND-*Y!A @REL MRHGLA7RV !9^%J6S)*E\D-!/Z*\96# M8[,SMU#'L]KUSA+#X)[K++CV=G+#SZO^^^679]\?R=Q/O9H=?Z#S\ M]HMW^3C#ZLGHZWCCG E@*Z]:CAH:8LNC% "RT7-,KJ&QR&J%MG ^B7M)4J"2 M^;8U#3 5_3S,]H<#:5#/F K*/H'$03-*NOA[)"_9CV]7N2H+F"&]YAD0I?QG;^4/U_C;TD(JWAO-NOGU'%%$'CPP7 MT052;[8Z 5J9$/.$%:C>AAA!UBJ@8=+('>2:L\Z-'FNCZ+ "P?E;<@E(YH , M6#6_%K=BQKBN)R7J9L1$5.L*5@J-D9@6[W7XM?\F[*?Y2ZWED!<5L>&C!J/8 MG6J)XTXC8 ^2H7IBIIRN$*N NKGVW>?#YIO_F?+-T(7:0NGN;VC MN&1W:L9OEC]]?RH5=M :QOF1$_S5.?B,FG]?'?%)[7=NV+S[G[)+0ETCSE; M$O#IM#S@S/H[ R/O)TQN?)&Q^FPWVHLM&[=LWW#[/FU)^7%O)^,BXPYOAXZP MQ]7>CD_"1G(^FM:%E147>@,CZ ]Q2I/94)V;,^;"316\PFH^@^/M[)Y6O3D"6#&_ ;&F$-N@ M@0'MND&\ ),5+_+?4W/W?+>%YZW3:F]$X,K(BM;K7EUGME!V#BK-)2R MOKUJ_*I[]Z7+D2WT UUCY=5VMB<[^&?CXIKU/&F"3(97GVW)1M;EB,OG[JQ] M>"US_\_GB"I>(PG9T#-6K.*M#F)QZ[&-2!;TI.>X0.,[F.2ZIR2T3I1L=^_0 MK=H=0\=8*0>%756W-\<8;[[0[:A':9XY%%(LCEA:P_PHV#-[""Q,X-^ 32LV MG?YX*N_(MJCKS4-UOB7>!SY>.D5\_^2J2D)29F9UFZM_V1 M*J\,KU.BV^P\ZI&JU\(_GQI_W:Y5DB"F_-9V>\U1UB4+!9O.%/H4C#I GR>>JQB(:<]Q)$O%2'=C-F7Y'R[9U'%IVWB5 MULG[0^2K("=:2$%83HQ0XNZ;>YS!"$D?#_B>29D]./CQ[^Z[% +?9_.[[57% MR_^X=8V>K;P2DQ=SR,F_K;&MR7-92M&:$G"XX7BY3W[1$8_=O;YZ2"G?9>?/OK3LGG-B;H3>;0O M]/]'Z!W_/Z:#T!#;I-L(S-K@Q!SD;L 5J-6N! M>G-72XT]>KJ-8H_,*!_)C5R]09.7KZ&+*<7($9:/6$9Y[EC=!T=%O'+U^%30W4>PKR216^R-/L.1J \68!M Q!.6\@^BA1H=G+: #W*,N0M MVQ5I@8D*6J-\(=L2_@Z;W'1=[ZH'NS2*B*C[ Y9NDTYCOL&+3H$O> 7D&86; M'JUB>X!YSCA\RG=TWSGSN^#-D<+?^^[/>U/\;S[SQK/&^_^ M?;OA[.<3OL5&SM4A)YX6KGG56180M>7HF6>W_!QDMT[<.GGB.9*'5]X?<5;$ M$)VC]XDEF#W2#'T[T0/\+)+1I)SU;V#Z+]#5L1R1!&7_U!)3.2I?P M](5+1V3=*8]I2MU^ZWWPQN$RU YF-MBV1"N)F8*],%GY.\]P^J\+-:_1^:M M2%@/%3I&^G@>6PY$X;S6765X3I^,'"S MKP&CP#U28F^Q^C=X-\\?OB4TZ391"7.5BS]DOY4=2(=JW$S>7KN735D_)E+\ M1H(\2'VU8J#V*E[[_*B*$L#H#\Z'=QBU1^ &-1^%HY,%T:IRNI3C# UF8KHC ML]PFZBI6@/0$X@]R":P0\%2A+KH!"8%H$N?WV6E*: 1 V2B=&MMXBK14Q(BP].B+[#95.&:A> M&2M7@FW4WI^B)\G7"HP>,_)U* 8=Y=/ ZG A= 4_]1B+ 7I,9'SCC_?A M[NG25@"*?II,]RT/.L9#K+D2ICG[7]J^K8 MFB"O/I6B*'>I-]7)%"Y$S_>4.\@1=S2Z,!1;.=\"N^D%B]'P-0C157DF8\O8 MQY ,S04\[N8[?ZQF!V@K*6065?U-FR"X4,!VUE8(2:&FAUF5#6+?6L2GE'V\ M4[BZCV&Q":'!)J"\$5@1MLNY)EWC%5I75)Q",1N*G9$P#<+RU[Z&A+E06Y;2 MK\&%F&B)&5+O"NUE0'TO4%W[MHS42U22)KJH M4@)FZ"ZX-J$:-Y !G[+%G0FW*@?N/PRUV- N\(Y3 >N"L/>B1:[VL,[13H<_ M5(AG<=BN?UA.OL4,_N+:^K<]J;@^_5A0WS_4H1=WR6 M+MJ"")%"B!N2^_$&O=>V7C9Q'?92.8TU0H Z"DX1 T9AV.;N"*$>^UPUHM+L M9>2[,5>Q> WY^IT5;#\HY6WP"OA4+GS>#WD.TG3[W2] ">,<*YB6A&Y0ENLT M<19"Q5/].%>Z ;QSQ!;.$7JGT5USA.XX;8GM5^XQ/+>95$49"3H*K,+> ]4 M:MBL8E[GN'(ZA681OT@;9XG)J"/T^FT[:M#-#H->GX**;TXS%S%(53UI9&P= MFP%MK0G> /==OB\4=HLO]3NHJ9BK=C+(,=412(9$X>#D4?9UM7\#I'%@ M5;PJ9&5+J>O8-##B7R/!JV%J0YZ73T?D9%KPIBYPV?S[!8_Z M)^8(=YH_FX77>M?T\YI_BFT$4G>]B3F5?\C#5JN5B^G+18I\$72%.[^Y:9$" ML80*Q73H&+'7RT.;R7'D_"5:5#6YA&WS.NL81+SU%%=%_=$@/]&1M)B] X[. MI%APFKZR1L^S3#26]?/GQM8C64HS^IJA225Q!:OX-)R=XM@?;G=^%H?,&WN! M^O7SK7+K-V*&Z%Y(E,0&*M"?D5=P=E"[(SU=9%(=]*.J/N"BJ C9I&K49^^ MBI,X:\5*P#@L>.4'U*R(54N_-S'A'2<)MH;]TEP]E6[T4[ !*X)MI. MT&9I M%K,=8%$]\/&\FHRXP/;[\51B**D-0*^+.A()@Q>*4TZT._(03S1"04O 5D*U M:5.T<8 H'ZE;63;?H]9/39(%;"HM#3,9\)15]6F:]YQ]F35J>O>%Z&A>[N'9 MZ _,Z%'1*?YCT4T_\!8=B@!0_1-+"Y/)'T67KOPH-9TCB#VP;KOJ58N/WT/^ M5WO?'M7$];8;KZA?;WUGG?^^ MMYYF]][O']RLH&YKS7Q7JCF/:&UPF:O1(F!=F-/Y1 M663T2.XXV9X&64SPSSIN0O>)O'@+D:0675"C['F!A&F-G>\;D12OKWG8P06& M-U=%A.^O_1/AYUR]PJCZ\SS3C'6A,K: ^8Q]FG #&X<$P/ 7I+3SC7I'-865#T+!18UNWR %I M;Q783P)G3NU(1?B!';ZS8'F&@"H*5\CG<)?WB?R-FGW&*A: .=,UJ=1,;B(B M57K=(=\YA8SK3+D]R *RQ48Z"%(("H)+>2\CY]"H$XR%G%F24U-I="J6JW3B MN#?/9/][PM]\]">6>O:F/'08WLVX,3HE@\YSXV>1W\_$UT91SYZ)%32)G;%= ML'H>_O5&KJ8+S1->/[;6%'+]I[KVV3<#EZ?[ZP/ MR6X<^\A%/Y!NWR ++NE1;7XT(KPF?*6GR/(U$22,7@?)S&]"6/$>@U5M3>UG M:10Q=;1X^TBS/-M68,.SX81+! M% 0JUV4! _SQ$RDYXA#//: M;PHSZ M8MY,[EKL"E*LC43S!$WRA1BD5#\"%L7*YT^Z?L3]HV[A7Y/1SXU'Y8_LB\]< MQ8;WBBNQ*U$*9A[3-)%OLET98]4<-M*H-N,4M.@I-A/M=KSS8.."?\/*%HJB MY8K7Z400F[KH+=,"9/&SO.?>+;9"A)HJFDTUD#Y=T,)*<6HF3>E.W.W8?67> M"FU(GYX2&\_:*T)IDI2$2"Q!&1PDV<1;V$.L\,"#L/KO4(Z>TF1;PW*[$=3#IQY"/@]0D7H[Z37=(Q&3RQY."'I7UKB_.YJR\.K-R,GZU)**KVL\J MI";HN?O^;O7QBITOMHXY] ENA0?&GCSZ9E/ ?#]1U[:610==+>^:S>NX?AI8 M@6\A.ZGI?/#N=TQC;MBFPHT/ZOO[6<4V7G5YOSM#26QZ251%_\ [D]R^U\=5 M0!*C\MRQSP7(F"Z9R#6[0+I6O%I/V>@YK:=LI_"^ "7"2?7T&N\ PJ(6PCLZ M]10S2 J]_6.4ANT8(E6^/U,X\8W1!YUV&]'JZ(;-@2-\6OV;+P]M[#C< U8F MEE\Q=1P.2ID9?F9AUTC=^2"=__/*'I#;L&7;E<'&'9J@[NJ1KCO'K<*O\J?T_WFQZW MDMV/G;2'WY?<-[]J]-,O%/PG+![1-M.L<;;A,-\C@V6]W"VW F(>'(W.:.I, M6'OM3J2-T^'+OQW*9T9L2CKYS2_G-C[843&]_K_?^C7!7"":I(LSCSJG-GIO MO!@W]6-6M;L-ZR?_6YR"75GKV)\%_5U;D_'BKP3XG44ZY+;H#PXF0]Y;DI#^K\@G:QT NWFKGEUD!M%MW] M1N%.[X97]EYI80X[WJP;$QLGUP^>4,J>#/EIC_W] -K_^]JC-T-\P+V^GK#* MI8GNV.GK=G7 V,].4KK[@4]6YKC_&'%SU47G]0% M+BKZM:ANY2R,J:<4]8(J$@+/.#'MP,:OZ*9X (E\)T'%/=H"\"BMW^,;*8E7 M_7J*)DW*W8,R ['#UP8YL^#V#$_! @EJ]V4O&-O^,N\X:#9ZZLVE6.1\VTZI MR"@)&6#V$-27HW+3"6@Q_CGI:2ND+30KWBR ?T4S0CA4:%FD^/UF%K' 24]9 M$$ZL&U/1H_&U5&R_?/Z?#"PI&E]9T0;K*;B+ *F"_B:34HOK&<59$IN/11$6 MHK%99()80!*VV2C"Q*V[-1M0/65<+:S5@/R)LH>80.O+N0Y:L1SM.G&:=BL6 MU52\NE/L,.;H]F?7<;85*:LPHSU,ZS$RB:7??,4):+%C(JE82;,]/_VX#FBK M2TH3!5X+R:O2Q-EKXLPK5>\;'*3M]C%[UVH]W1+<)OD* G$ECY6J#E MA)EA?WDA206C*VB67"^L6L$>2%9&D[AOX>"QO_-K2,%WY+T"YW#WP,$Q;X>6 M=4\4@8'>]U+OO&0Z>!SLFAC\7M*N75M6UC_4XB?BV9#4/H$G\QYIH P]O'8 R46V/%"OF1TVJZXQ_J;$X'QU41 MT2XI8L)M62*?J\P(+("P\VIA4Y\KZ\L'60<1>2;/<. X&U20T4\JO9,G$?F7Z Q,B !MS%BT]2&:J@C(F="95@DR!);XX7M? M2+U=4D7!H*[TQYO;2[8>E\332VQ>OREB)[T$&]TA10&(?*/;0QBS4'*0HK0@ MUPA5-YJ:X40GL)!G6R%7K4* X5^[N"?1G3&$+<=8 9"1M K:Q&O0XU.B^UY M[9"%+PM6SXV,%3LB<_-N\#,<9]ZONN+?X>;&-;[SM%M6(UZUO&'Y]2L3#RZR MVSN "\=W3G^,N($/U&2^8> V5PAC!](UFG4UD*)03Z$"WY$>7 D;J?*1\KVZ M*[@_XK.?%,=R^QAH006Q9-2;V<0P97*79#8)++A!+JWMN32+Q 9C!N9 *O%% M+==>A6\'LB?=L[RCSZIQ?^6!XY=0RW> B.S .+:JM)SH%/Q!RX:B!8X$3+,(E:YF&\=IKY\2=X(!+"-L?*FZ?J:E))ASZ$Y09BC0C4 M6.R(Y&FNL!3,=)+/:[*(:I)[(YDYE2E ,UT.S0T'?Q5+\O<,//!JG&:J,.3AU;'"?:^'?KL; M,UU4VB>X/3H5:AM:\V& L288)UGW1E#!!Y']#'+XLW5_TJTQ]R9[#1\)(*\* M(1:S/QEN5^VS4SDA>@KLE3[!<.A_2U]=K[L(L'31L)?$/4MN+5XS6JC&EY]R M.)\+U[MY2*20)6_^*.3@>^!>_[LW$=1F;_>L(N&SBHKE-=H-8V\+@S7VVLBX MJ0_A[-[R\NF#NM_)D+D -E;+[[NK8"6X"#^,G;S-@AXP52[#D'DD)FRE6?C. M*!6>,W!NE/[P-F>[:+N2D26?G1C/\N]V0>>\S[_&N7B\E[#%:F&;-_6HD6&/ M1P&ZDY$]_?>#@0C"'VRDZBDL ;:2.DX"^AR@SE @B9#*Y+@;M$!4J$[W73O= MWIP7U!:(.(@7$2]J!;;B)21CG>U[ +29U+4_ K,$QBV4!R6 M^GHH37W\L5"ERE4I/.U[4LV8YT/ZJV>58U!S/ S2.&/#F>/=VB\YOS/N8JU,XS%C5!Z,SGP;I(AW MVHZ%.^8J?(*"!.8GF,B75.PSOFH A@8>&I2V -D+Y/P%Q!P&:6-#CMCA,DZ] M)-('[1,.0PZ06WD$KD]ET+_#*UM!=-."24T M&\YJ/:6-F(_Z<+"'9+I!F%G->L:TQ$C: M<4.[B3]98-AE/;N51,),2/& V-Q%YK@!=3-M%G@(. U212<5<@M.$NPIR/5= M7\&QV^&MX=NE^?XX+,R(G$&*/N:Y,#5)!ATQ_R\ZJU/87]?H;O \L)3Q1##[ ME#I=;,L9:!2;HIEY;B*_T)TW2NM&XL/#97*W>"GCT4Y-7E6L&S, I+=*\469 M,&@5%B- =C$617 2(FN08P_O\)Y&6G>(F#_>B%N',0^B :GC4$P>LV5H<2>^ MQ:UN]%0Q!$>XM-'G]?H&EO0/MM]Z>RKIG&A5\NT!V0 G,_"B^I]4PKA>^Q.7 MKKL)*JIJQ([8\TVU:*C&B>Q#-]P+LU"R,XJ-"Y1V&4+<'Z;.(6GX*8'J]LW1 M.B"+&P$;)S-S>9^A=P%S,=6+S[5+0>2&!Y[T15R79'?K@R\Y20'HY-246@L0 M3YBFH*(0NI]1BT1KEF*.OJQ;N!?BGN<;"X,SXB+=2?1(X\9K@[@_U" EK\(& M\6#L8?GH#V]#(KVQRGLQ==1TM2CI;NPZ3M"C0B^-8^Y53K)$;HK;P>WS8^3M MM?CB?'*0KNBJ2:QTET5KJG7E>@J;_!-GJA&RPQ.0J1T([:RGVH(;@P6CQ[GA M!NZZ/FB6+]7I?E M>JYJO0;?#MLN/^ES:L7'4EY#":\6=*EG'-M;.)ES;O<'*?/2-"T30)CMF*MT MW/!D+Q)+U'H]0UP;@>KH5-XZ?";:QO_L#'T-E@#;9=(7OA,8$VLXR=OIF[U< MR9R=#5C@>U*&!VBV7$\LS'>Y4[R5I&_(082=T=W7E=QFP)U1VAE*0$93)N'6 M:L)T(]9_9PN9&)IZ=%?%<[& )O*'GI+H-Y5U-!%TT?AAHTC!,#7;-UK9;L<] M(#U@DPY>X;9S8#%J*.+%((]T1>0TL%%\-QGP=AK1- *4N]R_97 W%$R2Y$1,(M3'M9Y;\\CN96; M:-EM>6R(K!5"ZEOO8Z#2)3W$+\J_9XUH%YQ'V]7EJ3+>5_F@=QPJI&)>7L3\ ML7\+#YV[HOE3]SO(9O;OT;IK]NE*Q YOIY7]6/D@N:?(N^N*!IGX&- MP*J11P(CCE1)%Y0+^* I_M,%SE1+K:;P"#\)5I\96H*PLV%THW=MYO<=A2=^ M*/BGWK-/^H91WS<6[WT_*6(RLISQ3%T[I,8\RI6A9Q.!EU M:_Y@YSBN0D8TQ^[;:4+/B-VXB['#L'NF[&7?BFYEASM4BV]! I0IF9HC5^Y$ MQDTS<*?/QL+_Z#Y:+:2^BH.DE\!Y80)\L9:\I^UDQMA#](C-=>4D8Y+;;&3* M@AA=DP-%YC@=%=?"C'2YN3MO,2?S +JBO)Q4J",EG,J62!-2M1; FY&1#'Q& M*8?D-0XH=-HW\0X>U+NQW8'K@_DCS_8A+IEX,BP,UPE%KB3CBR3DH,FDGG+: MT4OW.S&/^(LV7[1/P^EA7&!,%E>&>:$".)UOF,0PV MQZ_AR*::HN%C>64_LFROUX[3M1TZ*:_U1;+F+? M:DDPO5Q^*WQY:#ZO FP<*K9#Z1 9MD\P1OE;^A)I=8/+(WE-;5.[-6=@;^=$ MBO^>;M%B^(H\55YE=W8-'J L'W ]62'RNSJ(25OIYDA*S?WR)[%E[4J!#<;^ M(@>NCDCXJJH.WVVHZ43('4W(W_.Y#*Q7ZPHVD@,6U7X>FB5>AO^$MF=6,VUQ M<$/<='.-HQ$2D,6$!1(LL\GU5]5QJCUW'G(,2M &<% HAG^ZV!G+K.!NM9-( MZ%2$V:QU<)?43@-3%5H&[P5(?@1+V*\>-AKO1'._\A9(!'F.%BW$_U)0X4TXUQH8E! UUKOZ] MMG"?> X:V."^0B;=U@M-"-K>K&AX.9NFTAP1U:51GB,&>@F'=QJ>-Q(_UP4-(+[F)[8#\6#/=^JQ,0*U]A2SW*E MYP:Q>$,%8\GA'Y+%TKBIT61FGW0TX1\60;5&F3G1AI)R7&,DC5@NO2=RAH4O M,D^([P&0+/ 0>>E'7I(:-Q"L MA"K!SG)$0AB31&_V3AJR3V"$;T"G&N4V&!4N4.U!8MVY'M=80SY=?6V-@#7/ MCB/8W^WN"<[BDDACF!=B9MN?1.;\?:KVG-CRU4L95B"I^W?MVM"2>N3X!GSW MGZCZ++1ZL:'VA B"?VX?OP$;P<^&HO24G#'":@M:0*S-\[J;W_]3R\F;M=TI275C M;^:/'A,]EY<$;W+/ML5NTF:12CD*=Z!F>XZQYV/YQ+QH;2(F M;*9;IH;V?&O8PPP:Q1;/[N(Z*R.B)>BK%9=NCPW9=.&)P_$>DL(6U8WIC,PR M[%E+2%A$2T5M5C5'#<0"BK_<33G'IEI)ZL1<%,E)WEJ'@AFXNW8E)THRY/JP M:^-'4= U#JNUL$!E4./ H*1LK( P04K? ME+$3?X15GP4!'=27"80ICK:-&[;^*PT2A1,5TD,*V'8-JOL#.,27S5(P,[Y% M%G:JN!:*0:M]& NUVX(E(4*XMEF03:3?]_ > M!PZZ#-UX?>Q)*4NX#V2N"XM-EA4)1YX;E_Y3]R%P EA%+.?]!5:.M%(QGP_- MM)ET)WPIXI[-,\%*E&N+4-<6IO'K#E65>C:GLK6&B3#RO#3I]7W<4'AP2:PL M*;LM1^SQ$FP"4>I7TF][-O*S9>)2Y4+>9_LY)<$H(WM-(I.D9:F=@42WH?CL MO:_[JG75L\S:J%KG"X)KHZ/,)'?#]V V @,\($5D6'3I*1=O4=,-BZ2_!M]X\;$ 0,G>!3:^$"#!C($H8L$B M4&O"T-*XAB77#7:-CX'8">R\'+G_GQ77K5B6O+(1^6$ ]6_C+8AG:K_EV+7X MOO7?:P]JF/^NM:Y25U?I/M96YE6/:7^IT%/.,(DA:#>SJ>#*"3VE=@A*%(>L M!ANW?4%#8B#)%W,IN@Q(<>G;&2^ICL3CA3:DII^;Q(F6G)#_8:1R&PYG4V-. M$!ND8#Q@Q6&$HT?M=PBHV=4"8PZ@\'KDQVJ*M.^M?JN2[NLY3C5F.?JBK>7P M<\=_WL?[;.L112OK51N&^D::O46UQ0(2E ]AT7$V4,S'ECXGH<;.& 8:P1S:(E#QJ]R$L.%UZBDSN=$HNT6^ M@%C.-<<:AH5FHT-V2&B+? ;FHH#.N8G=PCA)+:"M>$Y$K.,R-#J5[A0[9%+5 M)Z9A(PG9Y[?="]=X/.0-X M\K2=GG*T#)@'*%1LL[(F$D@65'C2!L8T,^PS<5>! 6.JVMO8@%?T$:\$",-*@/E$M;P+T$SAKKCUG)B@?:D\T@K-!\CU*T E5C" M$49@ 6C"?HR/[@!-5Q1=YT:@>5-GW^,L9.31T$QL,^ODS4;$^!%O]I6M*#7- M-U$A6/"N>$DE1K*R-)YQ)]T9D==&XQ;EQ (_[4:P,;R*!/Y5?-PR&I:>$:]N M&V;3L/+ARZ6*BN06\9Q.,E7@WZ#W\H!,P@]CMIT0.(A7<5+P6 5;YBR*18V: M3WA+)6S+&)GZ;'YKL0?"SY@0ID'(6=P-Y6>'3SVLT+4*2S_N#AZH'WHQD/0J M;"6)TU/_C.PU&B%W7_BV? MT7_F'31]%?RV3N..K?RW9)K9.M*^:,S>7>6J#<3ML3VT+-]E%8)TT(S47'P* M_@-V^.I^?!T2+TVO&DQH!FUP:BD+L.;N01I]@>%VF]C+,O;Y1*$%]Y24[L,2 MKWS0,?&0NU0PS]=!X0$S.D%L=2UNL4?S5'8AE'+$(E8\4.2'L:\1DU157XR##HN;O0-V5>[&G+O-3-."#=Z=27O]2&?Z$ MS-N-4*0[V8/%N!?*5&T9!@SG1XR?T7[.ZZ9OJD6@1O4"[CXTH&T^[GH#RX>C MTR95 57:4+(=T[6C(P>$2Z M\V'GQLTDLI*:$%N>) &P-2+ZB@[P"("M8H^/()6&Y^-6[3 ?MWK&T%WFKD(> M/!W3L,D/8F3SUB([KB'/X*G,22#G\C2SF7\.L/0-$F)RQ1E43\GD)MQXDGB= M.[]W8G"S)8,2ZZVY9EU8^\;]-*C@"Y P*N;DI8I7MN< R$Y7_FQ>'T@AEK;$>$-\W$;(*6^^I>S^O$$Q%"KQ8>>^'ZLIJDYQ9 MNL%-G>/<$A($9Y)]>@IL;#,\HFZ7,> I53QJI7%%F$U 'FV^V 'S> 10$]G] M YHL;!'RD>NMIU!]4X;![&(+M)A_FZ6G5->>$^VY3LKGG2CSO/#]75%@"4<0 M1": D-0?;\KVO]MD%6?'^Y&471F/2<+3&$18/%ML?1%X:04G.)G=D6C.Z.[, M<]J\R*B41W"->T'%:/MY\DVG&BO 86D&%.W^LE+S+9+Q$)&'8%*%P.05=Q8: MFLY;A1E+!-83+'DV;Q&B&JQIT(9QV=V$&V<*?E%=\79Z&\*IA]LDR7Y 4TB7 MOY(VAU/W=YQX!7:%, LF;]FP[XAL[/:!5)A,U?VNFF0RP=U'QK;J?N8:(?7[ M4#OCB?;Z\HT MX2E;PY^Y;1WJ$%_R^7.Y^.M-015=N.A7M^'JAAOA6O@$?A?RT.Y!:M-%ZQ5L M$TY"(WT^\B95H9[+\=G2Y>L&T^9AX0'=. #SC4E:-9TBSK_*29 4SLUGQY;& M%)IEEX:%Q1;NN' S+&QT^IB Q3Y\F&U:M;ZUOF?7EP$(J?A\2,<=&"$3S [( M1T]1E-'MD9$\0#%F3)N#/9/([')%#L.T@21B?C8,V'$8+63B5%)-L+*FH>58 MHG9IC/@S1)XUX1 Y]&%GWX1#4D"#J*LZSVEWU_C/$.GDC#^(! ML(S4D_CV&:0;6) ]1H;DPD2-P(.P,S+0*'D"X=!/(H\K@ C)V"*_2CH)*\ZA MQ*JC8).5X./Y*,*B';LB?:RGU("X)8U80$.C"+.EB%3523J')IF0ZRYOU%,, M55KT%'3'!R7?, S3H?D*YMG(1;K"XWI*]O0(OLQ>VMS@I5PC0,X-<0'T.-!_ M@;-],H^E=?H+T0C*MX,W_51>Z,?6PDG"1EK\@C@_S&_Y6KMJ[.^'I0\G^;BC M_5\0$BSH_Q#KE*0:0SK#9^<]!:/9LH+5*0$4Q11E*/D&%3@!#YT4GR:!QPJXIA:9ZRI%12STE#AN!W54^]TBQ1=3KA)YIA;IL MA#B#UBM3SG0?']S='M +PBNU(0_+WH76>67>.RX8%Q)F0;I,, X84&N8ARE=$D'68)97(941 J6^4))^\R4U$::];S!5PK#'QAZY#]>7 ML].@A;YV2J%1'&\#8,H-^/'6V\A5'<02[%E8!S$_0TV M!%B^;2QZS&AJ,W,"I\K4F+.\24_)*) C@=2707"U6B*8\0KWQLYHYW'G@(Y< MNJ"1H.4W.FYDYT)SN#Y*&JG6D,NUK_KW@3-B+L%L5/-448D!2%VIZL^G[S%!6['R!>(G;E1& MV M"/FP'7.X%1O*,\?\;W#<>T#%$ US$JI(D3][E,25=#P>R]4RN$N1J0RQ99#6 M P_%/ SK4"VQ:\A JZ,-"F6782.(QT'DM3Q#Y%?*N4+8\@17.60DSD*-LH_G M0HMQ7R115RR8T\#/KA*:<3+>N2THB_EI/B1C),Y VA[*S-'COQHTR;1.35%SL4^*)GID 7PG3R5%+R--%+9('EMY B[ M9/NZ(OG*OC,(0^E9JFI+JU+;8$9*H%5PKMBC%LWEJ%ML6T$SSL@>1#>2,\&8 M/RK;>\IE+$#54@8V=I",?62\'O72!&$2PQ) W25\/3*BK"J>F]_L/2)QSP&- M-S(7]],,%7_P92@08+^V5"D8N-(:9E,WR!HR[AJOWI("-P2T=][S-&;MB3[I M*;[&TMCA=J'$O&"4I7F!-<#4@6<:*GHY'5%K_L128)VS[P&8J6*!Z=Z"%E,& MO%TL5()I<@O"@;L?$>='E<<(JL39=PY@"; X78CO0%?\!I=#)K$"DV(@&YQW MEV=.Q8)]]S0+%I.PB/BQ85-(DN*N\=45^=*&/]_HOF!T-Q=$#'MW#K,$N=*Z MS,QC&T^23GY47>T^5"S\,NE4(6]PTE37R?'&A/>V^'6XI;1TBQ^BL&:\? M?%" VXPTM<&VZ0I:%JV*VB9/X[F@)ZI+B4X:\LS1F&3#[+F88"N&(L)MF#-* M;4Z:CD%;IJU$7BK;9_[!J$^A)5I5(L*>;:=83Y*+'9T[WJ?F2EB MP/G(0S%=*&&3%&*N* D5MX4B([BKVDR8R7/"H##Z$BR<^M*P# Q;W3Y.$ENC M>;P>X#Y['-::Q3'-?(VUW[!"@ &:'<3BRZ)@ES9J&CA_PCV7\'F U:(LPEK] MZ#%]">?.!\WWW:\1FH29\1QYUA;I6M7>1#I#:#6,SUA70U M:O'2=^)Y7<0ZK%+9GL=SYG1UAW9ZRLW>U=1)6Z!TC7@Y!BD%)MQ-R&^HH)$Z M!XO[1](\9-J '+U1N"O,QROI04,%J6L;V,G7.V/N^6BE*9NC#O>Z1N!W"[L/ M,/VG-8@PG;M>P33&V(V.\Y A,E_/P7RV=.*NAGP=2N9K/QA<@#$ELA3QA:L< MMN34W OLZ-*84V:9I0=DL85T_K_Y^LA_\O6<*HMM];T?R7NK?!.EI;6$#Z1EK7SO]]&MS_?+-!!'P] MY?52/:523]']+,B13R=4"NM=88"FISPE146TGJ)=!MA $R/17]!.[-IN/0-A MC/\0RL JM&PL4>/<*U0YW>)<#/KARO)PIEU,C;0F=(V7>51]^.;(%8^&=@< MR7$Z%5- +-)3;YD^OR%HV:+ M5;NP"#6^):GR]:$_#] 2:M_K*5^LI!@VG7UJ_]0]-%2ETUX$&T@ M\L!0?5=/:1HL@'^'D/L@3.;M]#-ZRKPIW%682U"PBEK"@H;MQ*UT_]G.[Z4Q M V&7;I!TNVJ@>GV*QGU\#"+_Z:P?V+@.@KOEE>QF6O\880?B[NW8UX0?)W\X M"2?U(E(!P"'@8;#)'QF!F:*&A[%&:GJ+T&A"3$FA!NS9*C-?RGET#3S4?97K*16TJZV,YL$W],=UZUQ=S_E]K7 ?EB'V+FPL\$?61%KKBKC.IR!1S@'1QL4'L?2X_!FO\UG*X_=_ M77X82DRVHIOU_4"%WE[/H6!MFEXL01G!?C2T&'N.R&S 7+#RO(A4I2*'10?" MM0G;J],!V OE;H^X> 0-&J=/N,O-O^23?>S8/6)-4DS;MQ MYVS*O'-GYSWV-=^QQ>C69Y!'=6*][@RQ,@(K?F'\C/_R@U*=M8U8_4?E627* MH^ [>G_?X:EU_=+RP/>(4?8;\Y9D]LR%$P."M4.]RPJE@=WX%S.FH[9'CWJ+ M+PE'+]L/9=[>S_+>5!X[A_CMSFC2#\Q165Y>#\NM^O4EU=V+ X/A#*LU/[>; M\)=D-5[*VERQ@+*2[(M/[?^']J<@"[00V2 E3=[0>?$R3B8#:4NO^MQD:KKX MVK(%^U/_[N\?:'T0$6=_:9B_HBWX?H9R>AJ^;!Q^\O"W-V8]!N+4>;7 +)[% MNU/RS(KP$.R"\MF8^PRN"S)AX=S[YB%JW&+2YVW]PWX(YP7SU.VO M3X1D,JS169+_?>B"X,$YIRQB+4? H782+.'0T!SW>\% MECS-F_4G730IY_XYXS%ZV3;RAP_^^1\R'['G8+6:\]BE[[01W$-=[.-,T]'U M0^'$7X(%DU^$$A9LTR&E%_:;TM4R; 4*YL1W^>3Y)/UZ.>3(T#^#[S^K05X/ MEKT]_)_<'K"W:V*0_;6X<[*(_BRD*S$H<-S3S6-W]5DMHV?-L9*88T?51]_O M#D\N#\\JNEXX?YA3FO>;PX% FU,Y%/S-0VP]*M5\U5L-F/.>:B[+K8@%<:$> M<77J\7YERD_)?J$2NSU?3=E-0?-\@[G1YU\L+NH*\LJQ0/Y*O^0M;AH:,XIM_% 8A[>R/*G=,VA57] M/,"R/!;?N?9"0E+"WS87WW6]"$;:)N,Y4RW,?I+U0ZUCP'U\+\:&^0MM6IGZYB\RG54]7,/=?K,UJ-+ZCUZW7\1+SKZ[2_'+R,%LW5^Z!B/% M=@JY:I$V$'?ZX]S5:J3U FHQJ9YSX(ZW^5+D_/OK=-VLE M&X*/N/?!?LL719TP?Y' M[9_7@^_?,AK:&-H$(G^1>8RFH_'Y -*!^^HIPQ.@Q(/H 2=X=/)*XF\X>8;? M833XRR?C3\:?C#\9?S+^9/S)^)/Q)^-/QI^,/QE_,OYD_,GXD_$GXT_&GXS_ M)XTO67=+XDUJ[2Q;V&RV=3[#]\5]?Y/URTX>OGQ@P8T?=^2T+S__-"OG0!:E M$-O)Z(_67&RX:'&;&-13K ]5GWL8$CYP][EK@OFB?GA)4691AH]FTHO;W M>)-;3DD?0D1,A %F1GYV>3$_#[0AZ#C/8N-N, H/P 3EM>G7+[M\F-4?([,< M#=V4=>CC.9JL>_N%GZ\6K)W1@V_7U?(6OY5U($:-15Y[="5BM\$UN=$*0?I/ M_N6QIY)+LF0C+>)-:0>Q9$E=O.A*US1\I.=8U9NOWMF&_/SYGTO:SH)'!%D" M6SR^%#^DNZ^>, 7W(OC8242N",BX63P%@Y+;BW9)]_;U_2V*7(_^_/GY-^\5 M0Z/?/+-(3L[;VA%[0@9(AV9@48@:CCR_D9;I.!]I/WL\__5O\;Z;2_ICS[[_ M\I<[!^.LPK<5V%\:ZO*/9#Y/./[1^G::LH\RB_$!92#$[O6#E]7\; MH.__7U!+ P04 " #]06%6.N?,M];F P#5B$H %0 '!C;W(M,3!K7S(P M,C(Q,C,Q+FAT;>R]^W/B2)8P^O/](N[_H.N9V>B.#[L O\K5W?6%RV7WL%UE M>XVK>WMOW' (*0%U"8G)E&PS?_T]YV2F'B PV#PDR(Z=+0QZ9)X\[^?/_^=Y MX%O6(^/""X-?]AH']3V+!4[H>D'OE[TXZNZ_W_L_'__O__7S_[._;WV^:EU; MYT[D/;+/GG#\4,2<_=#^^J/5"GPO8-9_?[K[8GT.G7C @LC:M_I1-/SP[MW3 MT].!V_4"$?IQ!.\1!TXX>&?M[^L'7W!FXP_69SMB%OWWP6K6FX?[=?B_QGW] MZ,-Q\T/]\."PV3@\.CW[W_7ZAWH]\X#?Y0:LS'\?K..#^D'CX/1]]L);V_EN M]YC5^IRYL,G8L7/:?.\>TQFHX3<'(>^]:];KA^\ @A&\@.UEKG?3&[(7G[R3/^I+ MAT[(\A"^8G02L(UFHWG8T!?'8C\:#9E(;NC:HD-/UK_0+9G+>[8]++P: M?\A=+*(ASZ]8,.>@%SZ^PU]RE[H1'UM'#B3P\SO\&>^I Y;L-Y,-"!Y-VT'R M4WY5/"J\-'^1YTQ9N>?D+@QLSQ'%E])/N8O9L],OOA9_R0.$><57P@^Y"YV8 M- LPKUF'58>L4!X'9_MXV6,$W6+_2:R M%X6[P#"^YP[VZ9 >T#@[.WM'OR;X%?&I1''V#G[5%TX\,D\^^'/'%@GY>"(\ M:C9.9Q&T$"21L:)?#-!'F G M\> %E(>+]@FPGI/<]_)-^1N\YZCXAG1-[R)N!Z(;\@$=("[Y>+_>W&^>9!ZR M#UB2>Y#&FI>>\WX_83G3$0'9XQ[Q26:[^.^ 138)EGWVK]A[_&7O(@P VZ+] M>]CCGN7(OW[9BP )W]'=UCN\+_(BG\$'Y(3[C?KW!\WU#N B^/V=ON#G=_I5 MR/"O?P6>'X" C!BW'E&D- ].#Q7O[H3NZ.//KO=HB6CDLU_V7$\,?7N$A\AP MU?_7S][S!WPNBA3KWR[I_;X'-VQ+NP>+V^<-!KUXR9MJ=ZH-Y*][7WLVKY@/[_+O>>E M=Q]GWWT9 &!&%_!R;ONMP&7/O['18FM(?UUP(2?9A5P0VXJN0/.P_3^9S2\# M%_6%Q=:RO]]H MXMN)#WV85H!4>NY!:N#=TK^$XLMI*K/V#) MYWU[0-1MLQZ^>R]=W?'AZ4-3KT^)W _PR [C-]V;(3'?H*?N6VR-ELL<;P 8 M],M>Z_IJ[V,"-KVZV7 [/CD=7]<=>P2)P&[I?H#>Y?.0N1XL#-0DSG"%MG\1 MB@A6WHEL+X"5(WWCY8M!-^+Q8FA__/[]^&(_PQ6/-JJ[7SR[X_E !]=A(,5G MU(X ]W#!-]U$[[L-A8=@N4SDWV4J_F:L7[TP>>0E<#:@N7 P!#X"AW;^[ EU M^MQCHO6'S8&A1E\9'C)N&H05;GJ6 O:WFZC/N-X(/"7=RD)P.JT?CP9 ""PQ '\8'<)"+,I275K@0(9>2 MC-^C8IU?UZ=8@&@7XMP!3)4X+_D@6#>Q'PF@9C]VF=L* (D[<*DKQ4ACQKI! MW;ZS@QXC9(<_O@+U#^*!0G+UYH(7)\3Q!7@+"+L,633@REQD3<#AB*^=(R_J M$=_Z-$HON;5'^-7YD\U=^G^_,X$8+*&U$#CLYTEPW/IV< VK2V!P_Q3>]\-8 MV(%['H \CD%C8X'DI' HL!3@XWA7EFLJ,JE+4KX]7A1$$^BQ*1 583O?9PI M1!=8Y\G2UME8Z3HGT.&6LRX#!5*2UN^V'[^D.JUT?1/J^\+K6Q+\R(TKD,N+ MS (;I_7Q!?[!T"4,!/0(/*#'M++WV?-C9%CTA)LX0G<2^N-?J_,!EVHVF0FVOM3--.H)EYW/Y4I]('#"_ FZ@JI1QOX#"& [FA_@X+E[XMA W7:D?ON1H&=>J9L(S MV6IZ,C==]4BQF%>C>38.Q[P_(X'/Q2+>J1<@->F+]RQ@71=TX_H5YQENV9,M,;1 MG\VOC>;G!=9:SK%,]^?/T MZ\FB:WN!WR_K5$__//O:>+_@XHY?X-7+.M;W?[Y?^%3?OR]0TD#;!#,0,,^+ M@*D\HF\)%)P>\IAS(5@DQE;\3;!N['_QNK,,QKG+0:&LWI]+6!8TJF=-1HE/[4YT'?,)X)R94$@-$L.A!=0 M=P( QZ^0#V>-PW5A;L%Z%R,2$"D4.J,[+0:;.>)!)AKJSKJMI>]1)%['M MH\!N+KC3DX5I%!XPH8Z5;I\%O&AAO1.>,*';O76CE\^,.YY W\F<&WU)=5V< MZ4YUN YCSO8RVS\M/N?7!$U3!XL0\4#"XLX3WZ\X8T#-C#,!.MK,2-1Z]E\U+9]EO45J0LN!T,_'#%&/TP5MAG7+RAA]0/0Q4Y?Y\2>@&DQ2I4% MID6:\:I@>G1\O!R8OI^P1IZOX=H*F)DH<1Z M'BSA:$GR<[5ZWMNAND9-[[1Y'BN)KFN4W)7#H^&W-K:C#==/.Y;[>,$V#?BG-?F8TEWP.JUQG& M49)J.^5W>NDMR! V)0]HL=R+<= V]SX>'H/%MPK(-E<'V2*\*Q]DC\X.SI9B M20,P)W1RG02#2<3DYLZXZL:WNFZD+3(B5P7D^D&COB083ZCTJX+Q,M!WS3!> M,+WR^&Q"]9\%3-3@UXVD6>MA>8!;U$@"2$WDGBP34LM M55!:K;-/3_=3MA) M9>:-)'%2C6M5)'M\MCR^.&$QE9DOK@F^)Z<'[XOA2U]F.A0@N$GAP5I9H8X M&VE\$-3M N!B4;..#]ABXI<]X8%^C*TOZ+L^1[!1QX6DV\*S@()S[H)"$T.ZE4!K=IV]D5-FF MOM-?>BY^W?48MVA1K+"[QD7KMWQGA?&;]9O>%;Q*O6E(&>1CKP=:X!'6;V%) M5A,;Z]0;^B'I;_E[F&S%(.]0#1;RO^07DWVQ_DX!,0=8I&Z":KYX([^+@22B MCVJ)=(E^J/XM]R9\ZMSG=PA;.JS LP2'U:#E,GJU^>?,19 JOBD] M7? !KEC> 33K)UAH6:4# *HYV3^L+^< 9L*F(CPE!YL&8_K(7N7S^;9-/ MU+]F]_LJQC0>/"D]IN4D>V-AR=Y8IF2?!=CQHK5J ;:^,&#K:P'LBU9$4G_I M,M"$.SY3C<\P(S+O]4RLB\;99DXH ;QLAY/G%2XLX7GH>XZGS"#+]0984H0= M3I-8Q#0P['U,VQW,"8B?WQ6^=IP=Y1?[!CG1.%N+#%VD:!=[%H3!UB%'T993 M!)G8M$&$X;GK4I6+[=_:'O9PL8=>9/N[@Q0S 6 09'CN.+*.G;E4M817<=9' M:#\R650NDBB\6&8.61HY3V7ZD1 MX65;;LN1H@0F7+D19"$%>=N1I5QZ<:D19X:.N^584H[DE36A1(5RUDM-+H4: MV:;K+;9=-:M$>"+*3O;#NR ME$O-*37BS%!9MAQ+2N)I+1]*%&H=F^[+MNWJ1YG:R*U'9=D9C"J![K)]V+6( MOK,[F%8NQ6?KL&ZZLK0S*%8:_\XVX%.QIK7E&+1Y_\YZ>FHN5UG:<'0IU@ R0AQ[@!I"2_I0($P_,(>F2]8M$U&SY3]*J3)[]C8. MAB]T)^44? M%KQ#^#*V9X,QBV#,I8@\4-U ?]L=C!G?L\&8"8UF24._JX>JK@%>S<8 MM# &M6YOLHEZQ\VCY,.6XDVRXPU@"Z#*\7[S: %L&;NC=-ABD&3))O/8@2]M MK@]]01,/\^O)S\K!"_0#WSB.2SOO<"CW^"S#.R8B[N&H38+]-WBHN&M_4[CU M6FQLG"4?=APM%WAK[GRR#J09)[0ISMDX6Y1SIG;?V?151RXV^#RG+[I%%V+M[W=_LZW M($-E\QLKA SK26X4/+KEH1L[T0WZN!\]AZ4^[[ ; 7MGZ@*1EZ\78># OKB- M=CE.6?\T^L0"IS\ R(V%W\(8@'S'' 8 [_CLQ>>,R_N+6$3A (-58Y=ND\WZ M$CQS,;Q"B"Y/JL\XDTPRPNQ3>?MJL$%Q$7+JN$0A>AHC?NMHN_H%@(:VJTK; M&RZ%'#,<]+',LAST-4LR'5;/1-!4VM;V^UMD'63GKI'0'N=8("G L>%0TNO7A'>>!BQ&%(6YD4NY] M 2.<]4/?;0V&/'RD=.NM*H&< Q:IR)D!#6.CO0'+/L4>@"[H&22C[-%IP# X M]@8,GW87QZ8#P^#8&W ,R]+BB/'DDIU%L"F0,-CU!NS2 M!N=G+%$*=QN_IL+"8-@"9EME<:8<]ELUL@L>PP/;5TUAO'\S@X;#;/AA80 97%RLF#>: MU8MXZ^HDF=>*P&@%PS@:5[S'?V_W*.+;EY*-LWNFQ]J#U; >&(2I#5,LFJO7[D#9/5,N05)A\=\49(].4"7A# M9,BK2N0U_0"-]"J3]#*$9@C-2+0U2+3+YR'#9C#WC \,@56(P"8/SDBP,DDP M0UB&L'9=8KV1=#Y[CXB/KE'^*DI"DP>XI8B^$M6,O$"_A[X=>3[LVU! A2B@ M\.R,@E8F!P#QP;>Z*;T,7[CQW_XI%A/?GV7#ZO;@*^35[2I]PR\, /CJR M?+"@]=WD6RBM[22;XU;5?A;$J/) E^SJ;6!?'DM?Z. F>NS-/KJ-I..4LP&% MKOST CMP/-MO@8#@<4*'ZN=O[5_#1\8#^K['X$HF/K-.U&9.S+W(8]O03'H* M#%+\FTA C2Q#/@PY\*KK,&+B/'!O M.K[7H]9#6\TF9(?.%S>_NXAQ#\#\S(:A\*+M1X3)S6[WP2\V(K/1:!S6JWCH MY9N,F6]UU=@_K*_GP"]"'T=-<]O/BG^9&%^D%U:NDUDJWK,;S4R9*]SJ)@Y] M?53>"AZ9M,K&G:/3S('*'OOD5M.C+X767_*#K[Y;KYP84 F7WG2LD87+^FO1 M"KYX R]B[BVL/&!<]+WA^'2JK40D5: \+R ,;KU5_Z@^&I51$=EJC#&(LA+% M9:UVZ7)$4%4QH3*2IT3H\9)>NTVXL'EU=F,C,A=U7VS!0)+R285*C-YXO>^C M\CA33IY1":R9*^5P-[63-V;)&?UGB?$ZV^._VW[,/HW.A6 R@RV7]%H\*'KR M]N3C/P%%;.[T1Q0-R?47UY=0"J:@WQL5QN,D$C@-B&\^JH??ABWXZ$R8J(WH?&O3>0:^;,>O6(^QW'5V,\%Q(>.XZ MNNR:,-IX!*FR<7830:I.*<0;(D@&/[<6%39E9U86I8R=N0/HO66RV0C&M1D. M.XTN.\%=%ABT^X79@O5#WVT-ACQ\E(V?ML#(7&BB[@P@;+>%N3Q$J2Q3J2RB ME)6C?(H] $/0VV6&,AT&AI_,A2:[P4Y*A"9EY297,0^\**9I]U?>,W[:.6XR M'0:&F\R%)KO!34J$)F7E)CA6.HX83R[9-58R!0"&C[R,(+O!1,J"(&7E(.VP M&SW9Q&/UQ\_H5PKI^HM0[)ZQ,S=(#)=Y#1+M!M\I+Q*MAQ/-KFFO(B_9[8$M M"S?MK3>3#U4ZY=254;;NO6.M+!J-_7H"@/E:663O6&T#E 6P18L0/5]$]IA! MM2T,V-BT%2R)"P.:F6-P[:VY#3,AGB]#S,'<8/O&L=T@^78@^7A#]A1A2R?, M=QSE=N? TRI-+V)?O$?FM@)86<_K^(P2.L6GT5?[KY!/)+,J^P:G63O](/3# MWNC.Z_7SME]%46D!<&1S$V<"9'E]B^PRQ]NRVR%8F!W:.0'94'ACK&J.-R,/3#D0QV!!&WG41Z M&(_?=CE#5LU1IF*2H>SIX38 ]$0+:1/#6265%<4'LZ=@L+6D)!)Z2C"A U0]2$0Z&)C#.B. MYON=H&HCN:I!F;LH[VS?#AS6[C,6?0D=.R&-)...#6W/O7P>PLG(!JA1G_&+ MF'. ASR(MVATU9]KN!FZF'9N*1',?W(;H(J2SUI;N_<Y<>FO9+6$BAL1,LJYQBU,FA9!K,WK*NMF)[**;MVDVU#6VU VVK 1;Z@MC2[TTV&)W0GX!\B07*8/_)1^V$%_&]KP9SUY]O[D@ M?\G>44*,,8BRBE3,[*%O,!5S_-!7G(Q9472J= ZF0?;E(_N+.96[A.AE2*4T M2+XYCKY[&+_3K'UK%=[5BH/=HY*=E0N5H)"WI^(:%\/6IN.6$F/?P---\NRZ M\-DD'ZP/VUN!&XMSKQ4XV1#2%,/W9S^:H5B M[OSG$HJY.\K%)E!!4SFVC<.ZP9@58$R3-4P\));:, MW[8%@NM5MO%<8%F7E6R$Z\81WU# #E+ MB@8ER+RG'"04S P-^FHBL@\&U'& MM[IV5EE'5TOC:/.L[YTK=<';; M,7XUP?C*$D&58_!&(=@@LANLWRFLKX18F#U19KUT1'5:TST/.TI#,Z!24OIY M91Z!O?:Q/Y6@T#EH\/S1CFQ $>;[7H\%#LN;N?!_A\F'*M+-;.R?,O9HQ?&PA_=L6'((^966!J2HS._ M5^GN?&FW1MR]IKZ[8MA1?2F7;RI0:@1ZL>QYEY!GXX*J0H@S#^>I?"O$ZK*@ M*K5,7 ';VDW,VSC_JA+6M0('8)4D41;U;[X(1733;=L^VRHC;L;.LVFC8WLW MIMJR,*CZW*DR&+2E/*CZ;8,K@T$E;R \!P:U,6 9],X#]ZO-OS/L6:_ZP.^< M4'L)%$;&K0B_=D3DE1"_JB\!Y\&O'1&()<2OZLO'.R:8S9T^0%6Y;JBH;D=% MY!S0,%)R=5BV(X*RG%A6?5DY)Y;MB+@L)Y:57&(NXHVG7.!!R"/OWP3^F^Z% M/?0BV_?^S=QVV(V>;,XRH$>#?N?2^&3R\.N@M*4)#[,++*LH_I^/'K M>_,VJG7,B2%6XM:X&20X1%&S?FHN:D/^!A31[9LKABMO; N^)=@XWJAY0=5G M#(,W6?!O,'A!H68P>.D8'(/>2>C[C73OQS!B8P@U8+:(.9-:)_ZN'Z=_R+T# MG[>0I+_U[>#:'K!$_;]_"N_[82SLP+U_ IB.;@(F&U*!B88P?F1XSQ@IO;I= M&*ZEDKV.LX!3-L%"H%LBK96Z;]AX2]EF?<7:2TD0F]S+!K%W K''O-G;C=C$ ML0WKW@$,G^R%G#+O>7LA-]?4.G_35%%9UZ#V(9/;YV".Y=S8Q;: MG ?N51CSB+%@)N)4/ZHX&X/F@>$S&7E)IO@1>)N_:W26>UYWHV'V'Z_$V7+LT^I75[LTVY M;3E(Y3) IL-JN>[K0FBG*TG@;;+G-H7EU<^M,U@^V^-0YNR]=6%Y]745@^4[ MI;$8M6.;_$^O0P CD;#W[,)J]T;$GL >]7&, I M$7KV> MU>C\"V;E"Q9E)56":ELY=3V_X^6IU6,(3N^:<3@;P>U%A[TWUCGL?3VX;5"Z MXBB=5_NRZ+E.M6\EZ%E]'='@Z18HI:MAO9778 UN;Y_*#.]@XI^-.^8R-K [ M/KL(@T?&(RQWO>6LRS@OH@!@U&?U4\)G_%!-?'X!LUX'FO7C7^-LOWZZ$/[) M.ZJ,?^K1O\.#L%N.?O"5QT5T'@0>/$+8?&2P]6W8NL#R,D>A%E=\&(8^-D@? M;0:+<0V!E(- IIR&H9#U:#!;H)%OB0:SFQKT]N5Q5!;_*I5RL33\J[ZW;5OP MK^3>L;>4AFH16]62HW+7H+U9BJZQ(/.56#1OBN3E8.B'(\:VI9W$BA!OD16\ MG"=9 /0-!,'6V$1B@TALL'EKL;E*=?6;H8#*-D\QB#\G&U]KRY0=9L0EQH8R ML<&Q/FRW,7?ZMF"W=/NLCFSY*_4KWMB;;>X&G*_FK97V ZP$J>=X?PGKG(MX<%DQV.!H MA2IB?/40 ),O]B= MD%_T8>V9"[?S^.H'W+88):)?8;?1.0Y%V$<1)EJ MEJKK7^/[3=E4X8ZWVTI[#0JH'^&F"\Y<+[JP.1]U0XYIO@E_ M;N<=8*\FV2 M91?Y*V#]]WT>QKW^V,]]CT>C-M!S8-#MK:DI4\]'L1QW482?@; M/%\UGH^!>I<1EM1T5)- 2_?_,^:><#T'5:1%4/<3ZWG!?3B+?5QZO7ZT YC] M CS7A^.+G;:ZX(X)9G.G/W&;3$A;A$;@NRV@D!F(J2_)PVQY-+%Y ML9,>^OQDF!S[+A/AF^70@N2X3=I6B2ENG>)P@O9V2LT[AP6ZGA^C$[7-' !U MY#%Q^>SXL].]M'G@!3T!0&OW;/4=VY9 6P-[[/;:&@ZD>,# 7-24$E MCTZ5B()D,XK6'Z 1@U+ZDN:PWY M-N;P(8##N6S?WAJ]:G'#8Q8DC<943NPVNE!%L7O'M9P9K@Y\.'UQ,QS+GC:L M_$T^I&+ &LY>"=PWC'X[<-_P_<5QWYBQVX'[);=7[UCD<2J=N_7MX-H>I'WH MK\*8_P_CX4W ?L,?MTDG*=ZV'FY4N'&C,RP%=ZHOTZN!.R67N:_"G>K+Q&K@ MSM;)K,(;VT/0"T)>5$!_%7+F]0(C]9:8-/LB\--$W@GP&]E;$AHPTGN7:&#K M=(BET(#10G:)!BJE"^VZ2E-Z;*J45K'KRD'IL:E2\GG7Q6SIL:FLDD[P*.GO M]BL+>]P>]CW']@F#'%E=_:U=;7&&?<&G;G+OH]KEAV]M([->@1?5%4QEQHNR M2I_Y\:*Z(J;,>%%).:($\748?-N*Y*L7$$3K'9G]&LGR%DS96A%3#DRII*PI MQI2M%3KEP)1*2I]4*U% O @#!R[D9"K>>>+[I]$G%CC]@6G5Z<0/0 MT+31J[>"IK=6P38T76J:KJ2F71&:WEJ5V]!TJ6FZDKIW/@]GRPAFW>'TM;=U M7R"5QAQMM29AOR;K8&.!R7+1\93$!7/8%:5L4E%/E8I:/]W$*;Y9T3E= M5-&!.Y:EZ,2!)Z'Z34X,'0S]<,38&!0'S!8Q9VIFI;I&/U;_F'L7/G>^$TSR MY$7$8R>*N1?T, 4\G>.E!@_?N8O(L M4VDWY32-];I<7EO=T$U%>6U98Q9+P:;J!@TJBDT;\I;__,Y[_L"9"&/N,(%? MT3=]9KNTWY_?N=XC_CNT1#3RX5 '-N]YP7XGC*)P\*$^C'Y2WT3AD/[$9^][ M 9[HA_H_?NK"V_:[]L#S1Q_NX9B$=K+MP8 ?R-^']FWUHX)U['__C;XV3 M^D\_OQOF7MD).:R&7M .?<^UZ@>GQ\/(^EN=_OMI:+LN'#)=T$@7M.0E'LU8 M(3W0]KU>\ $]M8R_;@U/#"<1?^B$OIN%S0E7[]ZZ5U_S#%GW \B@,:M;G@XL# MJUD_/CJ;8U^*?-2^) 4U"LA'73 7!:D_?=:-/AR^/VB>_$-_Q0D>ZKLBB!$X MFM-Q0$%4[?M-(%N06'%SAX6[7P"[WR\?NZ]N[KY:/P-;AHNNXP&P=(?$_M6# M/,$]*[!1WKK,^_ Y=&(42AA/VK,4J[]CW4D'S;C"V*CO_T;,/WW+QY_%T XT MW I.9^\CX!]>\]&@X:)HN$2D6P'._?#5YM_EPF\"]J-F,TH;B+"/K25/])<] M0$"'^3[@@0,'F/RM#I3^SNWY@QU'H<8')_1]>RC8!_WA)^O)":$ N<)A\DAY\9&Z='XU)8LZ^'<>W/A%%J)MU@N9]:UEM4<# 'XA M8U\BQDPG]D81L9\'06S[=VP8\F@AHK>D\OO+G@=+ QT=$"OT.[;OAU$G?$;, M/3L].OEI@BT ,OS\+G)?/):SDQ6?RW0QN\33.+^^_G;^Q;J[O+VYN[=NO]VU MOYU?WUOW-Q;H'?>@7$@Z:1Q:-W=6X_@']T?KYLJZ_^>EE=%+$IWD_.(>?E:W MG!T>65EHOI.X_HX([..D]KTJV;4RK>4JY%;49U;7$X[M6R-F;.$&C- M(AR74\TOI97S:B3_X&)T!N[MN_8(%\."O8^?F2/-R,-&;?JRFJ=%R[JB??T) M3[J";\1B(A<_3=+6)*U5&@. )E:TAQ=-MN:DR68$V(8%V&&AMHH/]2B]:45" M[&C7A=C]W?EUNX72:F6"#.P4NCCSJMO+N];-9^OJ[N:KO'!3_Q\WN:EW;[6 MQP$7GD#?JW7E 4\%\@)1JC8^E0L<9;G )7E,\6YY\V)"%'[4S4K%;@ M'+Q:82NKH_&'RV?;B0AZ5MBU4JA9MK#$D#D8J'$M+["\2%@7?9O#IGXTU/9: M#]!B>+"I59=5<3Z&:ZU,A$@418BL/.K-O(90:>85$K,*+]E[*^F74'.H%/&_+P$=\I[7;??@(3_M6:O<&= MS>'.Z23NW-O/+94((!O1OD8=/#W<;YP%Z#B( Z!]+4*?*MV\?#?\JRSG] MT#JX.V@?6"J'D6\E,N9YKG4='OQH6&75Q.G[27%Z[KJ<":'^^>(%K+&8*#TY MK)]9%S8?>@@PS[;.J2!V!09OI4!]-A74%_#QAM^'3\%B@,[ >!RX,P)2C?K4 MA9!(O>&WH"R#J%G0U7%Q;A3JZJ%EHS$5&VY#,)W\__&&"]M@'\\.ZXU#HTA7 M0H[_H(X;G79##G3O#6W?8L_,H3'5\#7(>":,>EF>$P.:M) HBQ2NUX6(FB4, M$:4>Y/_XV_MFX_0G847,9\,^W&,%9./7+,!7/T:OH65S9@.3/0'/\6M_(:;\71Z>G^2?/DU,2NEIE/ M.3\1R/3)@^.UK+L-G)A[D<>$Q8DD&&>N-8RYB#&Z$H467($VF(JI-W_H_(C, M'/.GSAUXTE(""-N4-7-X]H^Y!-!:9<>,;-QEYG-XD4_Q.68[?OO]0.\W *PXM$5.U@-#WH]#R+4>9-D-[2R M&*WDDN^4GB!%ZH)9=QB3N1%H9J@4Z+N M^XQ._<^0?[?:*%\L_:(YO/A378ZO]ZVQ;!?IO#38^]1EE)N91\H/U0T.%BOK %!$; M7H">/)+Z)EAGUIV(\KBSU1FYU)+*[ITR)G#*&C6:,KG46VS ML'Z A\)V+1$[?4OT0RS1L&0S*+C1CL;)Z\D6D[1%-ZO=_ B-@\2;0CD%I#P MD"JDUD&XJ;Q7[Z#1F/7[T='!T?%; M'M \/CA^TP-@ =F?IT5G!I[K8N! W5M65^5"OKB34@31IDNP@M1MLI@N@ GT M0CYZHR..'DBLQ%$/1)_<%V1'DN(R+$=^01?/Z>'>1H0I1]1UIB]\&\&^*)T6 M=@]:Z@$HO6UG3J!,B&_0?R/ /Y\B#';F&,I$ SL$]E(R_Z.B+EE&9UY?XEF1 MD;Y#1&%X4260?P.\:,M/H$R(;]!_,\GNTL\IH9\X.^6?RHVY0V=2)H+8(;"7 M31),[P->D(=$%*2G2JV[>;%1EM=-G)?%L9X=HM85UP1M(\BJP^ *$LPTQO]* M"'\A\7V#7=JW$4$,31F0&9"5$&0S./>K039GQ<7JLS^6T(UZ;6UR98C4.?[!_+,P- M*DKA,XEI^1-5"=@J6PMKIC$[RXXBAHVC$;X :NQ8#R1A]R@S.6E'9 L!AAM^ MI<'/NEU&:8V!ZJB%=U*/O@#.%O4>'OI6^ AK28\\312+ 70\.=BC^E&FE4O; MYAT;'KM_\^RS$:5V_] XMKX=M'&JYVGS!/N^_(@;3W>IJIDZ/FAJ&<3J>GP@ MTT*'\&X;+P)HS M>9NJ-^CZ5(8 7SDAYTSWCR:1P3E6((1()8]>& M_I(FDZ*T'!<6 VWNXLT\& M11P=0@@24L(Q!:]&ALR!$3-*$M*1&SLA)=\#T_5'PI.\-,!"7V"N^QT;A2:* M518(R:4Q,QY^HE*9Y.U9%$BX=J:UX7_\[>2H>7SVD\.XR.;9?7OP1'@$#.]; M^_->%GL+LPV,;9$OSD,[TD(YTQHD^=[COR3?FCO2PH(B17DUO;M,--^GK9Y_Q(1SS M8?:,6]=7,T^Y<52O-8^;M?>G[Z<<\#16>G1X5C354Z3#@)C[:02K!(T11/\] M+/F3#SM:C,,RX=A#9(\\9G-V$'E-,]"U(-_GFXMO7R^O[]M6Z_KBYN[VYN[\ M_O*S]>E/Z^[RZO+N\OKBH@'255MSL[ZQ%:]DL,.B1W9X<+CJF>'+ M/[/C@^/-$<>:CFTEO;1>W-SAC,C.I'I4U#M>QLM>U3:^1+&H67!8^CZR'<)> M?1:9-33>C!!CK^US_=ZAW6/['<[L[_ND5WRP_2=0,O:L=VL(.Q+EK>U47G[E M*SH.%BUB?1,T[DDW Q7P NTEL*S6!,32C0+(R\#Z07UFKX#WS8/WA[,N.!U[ MP)RIE!W;^=[C81RXN/B0?_C;%?V7,,]$5NDO[@A3QECL/9Z-_.IUG3.7+#K7 M,L!J;I7! +F20-9??4KA5:9>[NOCV;(/52J(@]CSMI"M\*H;I3,T\ MG,IQ*(EPU0VY9UB.E>80)P?OC\N!CJV(#508^J L2+E-K+=U?_GUH?'PZ5N[ M=7W9;B_ @W6A5.FY\*J9PEKHX,BPF#6PF'/#8U;&8\X?[CSQ_>'*=J*0BP48 M#=YFJ=L,LUD'132.#;=9 [?Y9+C-RKC-IX=OUW>7[9LOOU]^?FC?GU]=/5S< M?*5DC058S[> ,S [,(^U'=G=+@7ZI>?6\*'5T\KA>\.'5L^'FH8-K8H--1]N M[VYN+^_N6Y>+L)U;'@X9QS0CPV<,G]D6/G-H^,RJ^,SAPQ?6L_T'8!P.HXD4 MBQA8=*^5N==P'<-UMH7K'!FNLRJN<_3PM75]^= ^O[J\__/A6F_>UN M(57G*_QCM>TNBT;69T]@B4[,C=YC.) )HAIX5@*>ZXXYIZ ^&<[L2K.MA+S) M')5%DU3DX;1,JHKA"B8395M,BF-C4JS*I#A^^'I^]]OE_6OK?;] MW?GU?9N"-S?7#Y?_]6T1XT+V%\">7]/KP2^IIT -KO"ITC13AVI]Q<937!9[ MRJ'DUFW,G;XM9)6YO#=3%EIZ/K\==LN987.K9W,GALVMBLV= &]K7][]?OEY M 6[V_]XQP?@C<_^_+)>9UCMF+&O,3?VNT6Z'+P[9<_VZWVP]5"*MU$VT]T&\>R^0;J:>>9%G57 M25_ BS!P92-8O 8X:>S+QH0W0R9?8W2W]?"SAN%G:^!G)I-Y=0SM_.&_OH%1 MVKH_OV_]?HE_?/D?_8>,@BW T/X+^U=ZV#3WD1%O@B]\_7SA MXI_GU[]>MA]:UZ@^G?]Z=ZEXU!^M^W\^G%]<+,"?+J@A(PYY(*X$"I3=XTSQ M*>KC>"X'+]C4F#[0?WJJYW#*WU+=RS"R=1#;F5&TUL'(C&&X.DYV_G!Q?%TR&Q+Y@//2E0D7YV*Y)AC3\9ZOXCREZ71W_^?1P?C5,9RU,QUAOZV Z%X;IK(SI7&0J/S!EZ_SN M<^OZ5TS@NFS]>OWPG]\6<2^E1A=F;-D\+UU- JFE%UR]DC M]NMO!6*HIED9QF48UU8D-:]P)_-D#YMC7,XQE@^>IF)E)\2SJEAY;W-_7EZW%W46IWSI(C/SV[ @PX*VAP69KHBK8T'-AS9PH+O6 M_9\/-W]<@Y+TS];M RA+]^>MZX=/E]>7BU2$J.+;D77S%("&U/>&-&*+\YB::<&X.J9VF'"PN\LOI%$A M6VO+ORX_/]PO$@?3[(LX$T:U@*V)'*^ZQT7*N>Y@*)?IIGCZOC7TOZHG5[_@5SKF^^7=]3'/_RLOV O0I:BZ1AWW(O M<+PA:%V9_.HKQE2M"../GF,2&PUS,L$< \]JP-,$S7="%LJ@^>^OBYG_7GJ! M9KA"M;G"MO*!4EH;IL_CZJR-XX?+__YGZU/KOEU4GO[0OOCG0O&HOM?Q(E&S M"LK3K;;39V[L&W-C7>:&Z?"S#NYT4DX:C7J^[]9[7@ FQT9MK,>MG-8P';>17;'9_"MZSTNAJ:Y'?UC;J7LS>]0 M(.F$OCLG$%^-]1UNO?LXON@,,CBP+L:SBVXTAT78\7I8];E^[]#NL?T.9_;W M?;L+K_U@^T_V2.S!$E=U;F/ 7.HQONV5RSJ$]2%3^_8253CK^N;^TDJJP"S@ MHW_ Q_TO-S>_X=]I Z(I4,8-GKRXOZ.#PZ-_K)_'W/<]89T'00SZY1T;ACS" M#B(IPW?@-ML+!'8\#OM@-NL_Y2^G+QL__5A3 M_G;U],9EP=,OGQUJFI)YS='4UV0OSKR$>M/%TKL?QMR"R2L\+'G&( MKB7BCL#&*ZB?BJX>^C>':@>SB!W+^*>K3#Q$'6*M +MX>=O["0WMD MA$QC2P@#@-/5].7W6 #7^?X(5HK18BL*]1.H7!+@Q[,[2_> WR?;A ]4#@[G MMW1+&AVF&/'@B'>C?0Q64\A=P$XL=-' M5%/8A;B!8:.(U11RZ5\ZS/=@[>-?X]/88.@7W($_>4%<\'WLN^-?,A%Y@X*' ML&Y;#?!_4> ?N3_Y6BC7]K;5WN@,U=]\>"O9!?_@)^+X;]4$L@6C> M>]$@EA=+*??4A\WMX[M19#UQ>SA5>Z?USU173N:5BLKVL.,HG%]"^@QSYO85 MG#Z,&V\+*$,O&$GE@L^+]NI; +A7T.)_+I4F8Y[2"S]-&):T^#5NA#C-R4\O MSPS85OS.G>24\R@\.[A5 2W[!'5;G?Z;:&FV^ FV<8+>MVI1D)MN" BAZ( M%4O#D[BK8:Z51#[#7 US-6U8>^^40P^='$KQ=?JV[S/=DCKG M&,2?M2>8_(%T"="HT[>>M*^/=.3TO19% U#M!JTY- R\N@AN&+AAX(:!KYF! MPZN"<. YBO?J&)7BWL!]AS8'5AN3?QOXLF3 7N;\&&Y&_7+\:U=6>.7%QC(XWLL'(:@RE.0R]$3 M[(1A^]4E"\/V#=LW;'^S3A$[ D@XD17 -AS@PN% ]X7@C%S14CHXG-F"6<+V M8!/)="J7'!.2(]NW@+%A?C0Q0[)<"U7F2UG"8GWQ6%"S6H%S M8/W@ONN\LZTO#/1@P2(LI%E]E8@J+^>NHSJG?$!^6CA'"_G#8*7#S]!8LL9:*(JIN< MYU6&K5<7[0U;-VS=L/7-LG5=/5A#3AMAF3RQ5Q;T,3%;*M\ *M?PV>KBH>&S MAL\:/KN!F**(<>JDQP)GA$X24H1MT2>^RUB4?A$PYLH^-79D^'#A@\;/KQF/JRZ8F3\U:)F_15ZN'\6*'<%=5%Z9"*B MQD?9YAS(HE73)<_)7J1RG-._O4 %)XFWBJ0]G.'8U<5HP[$-QS8<>[,>"LRJ M\T?(HCE#;P4R6OK.(P\%M@.U?/M)QP9[L1KXIUKIQ9P#>X8'V$/UF [L9<#H M;\\AMCH>951%Y=\"3PXUQ6KT)$SY[:!]H$.4ELF^WBIZ,/S>\'O#[S? [SE3 M[#P,K.]LA,U!1!@$S"]L?B?+#VL9YW6F]G"0'TTMOGN^+]N-R"<:_EQ=_#7\ MV?!GPY\WX,E67A2 7E%AMQS6.+2#@>#$)\7.M\-PYU'$"M4:B\GS$Q]VD+#J< \ 2!Z.WO!+8WUP$A1-O$('&8T&J^7G@JDE$-;BN*^03[X#H]94DA5Y M$?K,E$IQ!X^SKN0]>M@1)8GZ@CW!\]@<9W)@?0TY"Q\9KV5[\V*O, N^'*6M M%AYE T@07)X+)TC3TG"W+'CT>!C@?@^(JTP9@&8!2'B/28TI AZ$$,%_)02\ M"(&%.#P,A?!0K\&\JY@ZE"F$M6Q_ZGPU/:$)*8'0%V=X#8;8#BT,EHG%$CD4 MIM046J@6EQYWX@%.@G,8EO)U?3BW]!1G+ "1%O?>87J$B$O,S $*D<^&C>"" M)MX+5^5?*T'@>JB 6EBNC6P(#DS"O1\"PD[@U_25':QXC.9:F&1C[DVL8FQJ MA4:!EEO6O: QK/CMK0 ;'BBQD2%=XCMZ\%PBAFI9AJPGRZ5WU31WD#(*[^FJ MWC5#L"1),$O2!(G.'FULPROEB)XEEY7H7 MK:H=#W=M)7-B/-KQ71=)C$OU* MF+FJ_R_QNOD4LA6#5S+<4BRE@.N78EV_E6(5H"#V/4"IC,JE9J&FB ?JVZ,' M4@:4".S8% ;23V$+3V931V,H7)M\!$I$D(9Z!")E E)Z"8O8@7439ZDIJP%W MD&1L;%&"K:@]AZ:$*A61] )4_F(2RP!$]MRW8T'*C1?\*_8XU=:'-9G6\N@! M'PV[-:EW:$+,K'(*,7H!:E^4W9+H*+5,8B+J>%1M#Z84/(7)E2.-PM+D<-.1 MHO_\X>#+R(CAV;; M1_9WG+5IA6 O]B3FX3D,Z3%V,'/\Z[Q+1LU?:2-U8)(SSW@H4E'Z M7"S)S5*/FGE*^B-@H@P*Q4'6HZD52/;LL&&$$.0,*0 [-HPP/5[-.TT&G-34V-37F7$\X?BBDJDEC]Z;"4U+(*&_0PBL<.JJ8Y9(1 M9C]*,H@91^>&RER6X*/-Z/&UB=G0E0A0E*A,I@R'#[ _/1Y9YR];T_*7)W3I M2M#MM\#'W#O5Z!]OU(BB9E@_>8*1/L,(T\2<))&9O7T!?!U K52FFO[ZEH<. M&*<30W\GOHESYJ_Z$C!$?TMKPW>J)UKWS.D'H1_VR "GMBC2!B534(2^YQ*- MX%QOS_4 )FSJZ2VFIF<'U^==7/,=[*MUYPX'*V,;C+FF,>;F,^;6^Q]>:;FLQQEI$.A[.[ ^,3]\0F^=#0QR -NE*DKM MO-0NIXGL;=+"!ZAOH6LN$8MZ"6EECH5-2"A=7$[2Q;>.#JS6 .6(C6IU30H8 M_78W9-)UJ#H2DKZN]$'I+M06 "P2E+]S9_X&^6@X@-0EB#^H M7>HWUU!M>F+8'T4)0W6[>A5H^ %:)%W$&JEPTCOZ3.;KS'#DPEMO;1";K=1, MGQ54F2YKE[;07QH(/=;KKJ:."#M TRFB:Z7:G_68=U M0[(12&&T ?4=3RBC0*)L$<5H,U"^0!:IH5L;+NA)M" +%_' !]+!H)PZC;+' M]@\/&F<;CETKI"IK=+\\$-J&^/YZME+""/^ZL;P4,?Z]C]HIASX#C@T9F(HP MZHFCP&U59TN\('25EX"Z2*I+,K$SY?$CO4$FP2KK/3/4%!2)KI3/GB]CBQCT M3,=(JSODPVOSQ)!53(Y>*4/)Y S(=E338;D.RX;D;/<11 ,Z^V3 FFU3.Y_R M,$8C.HSH,*)C6T4'&JD84B$CU ^%8#*0FDVI4"%0[;LF TY051HPZ*X7Z2(V MG0Y!(L#PXBICJ>'%AA<;7KPF7ISS\ZG(O0 (>UU0QRD.+F-J,K9(J8,L:><@ M9U>/5'P M9-:2Y*OH06<8 :*,>)7NG=6H=M<":&(>8NN^Q?L1TQ MF;(SQO[U:XVKQ8@/(SZ,^##BHW3B UBZ' X51%X0HUA(9UPCTTY9,19-"<^5 MZ8'8D:UFR4JD)Y;8!6EP-AWHFK)]U2DNI. Z%C.1=> Y*KCZ0]H"M.O'F)0H MWXO-YV2JXP@S&DG$6%C*)'[,5@;-D C+$C]&KE29XHQ<,7+%R)5-N(U<-J1Z M7JQ;@ILXYL[0B!-5.4&6!8HA2O12'GW=::YX.$IMO$.=:D5'%Z?B2X^ZHB(J M+:;0887)\+6DT]VX@ZMO\X$Q(ZI-"(;=&W9OV/T:V7V&&6OMOX 'RX)W&:SM M\-!VJ90=F_C#UUBN9 =IG[MIHPB'8$8@8.4 PWPX0@H;74A4,$YQ3$0(VT_" MRK@,M#\<>RAOI"(2BAO;GH^Y0TF*J3$ZC!0R4LA((2.%RB.%QKO<9!O<2.:N MQN3"GR"4M->+Z9D'+-*-J.".K1HK4!Z^8CBOX;R&\VX;YZ6!+#P>JD@!SV;E M6YX0,:K80H2@ &.F$$V0F4?!S\X%DQ%E> _Q>*77:T-!&P0JLPAT??FPM &< M&(F(#=3SH[['W?VAS:.1GDJC=&^CUQOI8J2+D2Y&NI1(NE" 'O-T*2:3(93 M.K0&^[$D<80XT%$$%1: 7X'CLZ3-&[#K?\5P2ETO.Z>FIF/9TXH+X_*>V12G(ST,-+#2 \C/4HI/1P[0*Z>1)55HP=L3F4YP)6I$1@EO&)Y,$D" MR8E)[$C;(P@?;B&HZ\W:363;@I:.6P(+():TKU>=9,(!RRB M;25-(+%D+<"2"4_@-YG^H$*U(*46LZX=V3C6X-%V9(V$ZF(UJ@%[C?J6"T\6 MD>=(!7UR*'&:7:3ZNTNOF,,\[ "OX\GIM&7RB5'SB^R"E Q2;6_3#%K5LBBY M+J372'L"X]8]):BZ:(]("X/!LF1 V_5$ZJOKYC.@LH8)9\,X4ANBG*@:56%3 MPR7L,1I3O;6LLQ;I;SK@3ZNB\'IV$H*R9:AHA?TKIKZ2-6K':6+K1N8:F6MD MKI&Y)92Y7E?-PDL[44>ZU>Y(!U>0X:/K.=Q8+HVIPZ0\3!IX?U$ MC9]14G*2)$^,2E$&P)\'GL $W<0*2[M(%0H0Q>VI=@2'H9 <39^4"2.!](XC M C9IIU$RC9JZQ MD"#C&P&%(M)J"?I7?)SI@JH>FS?P D_T MTQJRC.Z$08&@1Z,);2&8>F R Z-D*I,1$B^23ZG'1I<%/ML@(,S8Z.T4#B]9 M=Q0%4.6Z<:!BJ-W8Q\Q_V>-?3J_JR?3/FJKPDM%?V8,N._5I?+P3.?R35)_, MI*?:1DQI_,K(AHJJ5M63#L: J+Z$V%$#PLNUJR@=7_Y]:'Q\.E; MNW5]V6[O?6PA;VT<6)\4RSFPUCA2<#YS\$W$;]T\8JT:>YIQ6B]/5]O0R%>< MIS;PY%0\3\CTHR!0\XOY".ZD?GO9AK+4M:GGAQUTNZDZNVK.N_U#YHW9E$^% MTEH-,Z<1*F7RY2S M[(Q@O:"34"MD9OO[J(OI1>+R<6*E(UW-E&:8<2D#1$##\KWN2+X!9]<_X[E] M[_KADX)&%Q1IV**J/F7V@(8MXW#!.%#UIFJ.X.2IJ"F729J$SAY/!E);,2T2 MJV8I;YVFH2=J+4<5&]/1^72<( 0C(00UOV,57T :2'E!338[:"G#.)H\H4Z<3 M>[XK,5$W'M<8.&3A$&OIL!@BO4PRNF5L?,.Y('_H67<"K1Q/])FTNK2<40VN M-/4BXA-K)W(+),XJ_@V\X5\QLX"-ND++D>GT2QCJ@J7G1$D*<896LFVOZ!@* M*05^&=$+96E\J,4BC0C>ISI)P'(1#X=TTO8C&-=):20PJEC@JVS,JLH66 *Y M@]B3O+J+9K=VQS)7+P0$ 7P5HO C>F_^=(NL*]UM#>>Z$_>]U!4U->L/Y+,A M!^KZFK#SFG654%KV6]S1119\+8HB>CU,CU+O1)T1>5F6@6L0I)+AT1.>)%6P MYKM=F7!ETUA#>)\_ F&13# D2&4$(+%ZV9E L3-D@D6GJX4-R!;FC!P?X'=I M8T[X&*M3TX>EN,)\)4CR1B/),X8 )PZC1\R-+G@E@(1>'D*<;#EF0;:.@I<# HS'4\%+D]\+Z M00U%/K]MZ6'(/Z99\IG[);V @(>=)#<-AW"RR??I_3AW-\/CJ?V<0K0\S(@\ M8 <>3_T[.G&15H$[/*K7T[B!;#^M?3N*89/'QP7R)35B,(9LP@'BCPF&J;8H ML4G[AR1L:35./\33(G4!5(@$P4B'80/"##B1D99LI<#U0+QU'/Z>HIOW26@DLG M5Z3D9AJ(Y(86#>"Y>#6YSCQ75I;4$F4>/TL_8I?;_:$:"PJM13*EE/E&V-__1<@"\0%PA&6 L^*TL? MLCUOYDG8L1&4:Q3B<+3>,_(9QB3FPH-(X5/@A =*TRF4-HP:S4U!-^\9UYS* MGK0CI'I9A\DU!U(MD&^R>SW.>@@">>X:8=!4RX*-&)0^,5FZP^- ]W],R8(P M!I.-,[G'R,7QQ6(F0IV/JY')LI66JR5>"DF>JIJXHQGX__+*GS+8,$"\5B=/ MY^F&E,N5+*3U;BN?,KI+SPSOB@5*QN42+H30)2#81 M5DPP"&6=YI8..T(UG+8E&6^6;>!>M-X-ZLLV*(*Y9MAT1E+,47X[':U.7B=94K,&S*:@]E."$>IX MZ>3VP?J,5/W9/MZ!9'Q@722'A]J$%SRBIH <1A\TI>P[WM!&ED5K[^'"T^Y- M&9F#UQ)G3N[&&NGL2Z+14%7+J5>-/QYC\+GGCG5_ O1A8&6%(Z8R[U,%BYBX M)&SB]=J$+=@&FB!3-X*U 9JD[!$:V5V:* K/!;C!;K)O5$-*$X\!D #C3 J M\ACH4 IIO5TX#DPS2,PC-U9*HI0+I*#@F";IJ:!>AOJ9VO$$D$&A\T@^I%32 M)P19PT/) 2C!#!72>D)(Y.HYT [HJ4:\M*5:<3<4^K5PDQB$@,6BBN@)Y1B) ME$FL*O!37J!_ME!;[H8@YY6<^(LI<90]&V X:% [DR= ;"Z/-[057'NVZG,< M1-)0?T3-Q@@.\6,\65VN9=&%7D#?]D;J1B C"25Z%(BM"X@)M= 1* M/WPEHZ;RCKXMW2KDM2SJ\$SZ<4VJ)(UZK7%R0KZBKO69.8P4@L-&S6K6FW5R M$#6:M<;9X91+&O*2H]K1^_=3+FFB]M7UM3/4&C&;[Z,6OX^?]!!Y:0ATX89_ MT(DWSOZ!)(6OH+_U@RC*25[6 ^N>^CWH+<*]M>;9,=C(8..RIYQ#B6Y7? H@ MUWA_EOF9 /$%T?4"V#% IA4X!XE%D_Z0&#, <^#$D?4$&^[&DEP[>!]?=&O5X#',YHXAR+H[GTI4J]-+';[N[T]C2+!L7N2<+F_=&TXU<8 M4FLT&K,1I'9\.@W+\O@Q'3OHYL-F'BV.DK\!BN<@%?-8#D0"%$<,&C@?EIGG%.]N'=P.M %0>.Z:#ZXC"IA]ADL\VBV/'EH:Y.=;(9 M3Q3RJ,*EDEA03TK].5D1D4W)J;@2'97/C2TGO(?N+#*YL1\#,Z DE4'+>&S8E"T@YOY^W#@Z>#_V?4.NZ^^GS?I!<^PW$FM@,0H6S!!LJ &,:3I' M]8Q((\7 )9T&ZXNE$/S[V_U$IOO3P[.QI0#D0T%U#/!\WFH2@,GF]^8!; MAT5/J"SG0*><^.@TABTQ&QN""S#!9*0J]620SR63G9N^!%0T.%>YHLSF,P$: M?;(HTO&J3',)E2I2V7C_;^-(KPS(*7P&-)\/%2ELEP#=:-5%\[!QU2QO74IY M(+0-=2GKV4H)ZU+6C>6;JDN94%0E,+P( .L4'#0HG*0X',Q;Z6+)ZX$%@Y1% M'V=1(@E-UG!0;F=4!9G3074D&;TCD[TI@RL!UH10T"3,6%I2N:C)?NH%.HXL MN\&DB,+L%H>*4'04@S*>?)"S%.<%U0@3D_<'(&#( PDGU>N'<91J!@?IKI6[ M+>3#,"E8B0,/ZU&4VM%#HRB@& HJ-_)+E:VG=!\EH!/UAQ)^*(^+%D2I4Z2& M4? A55 RT0V<12O7) U]I?SXTN),\@=JE/E+'S"DA$E(23*'TJWH%QRS#M8L M!==)I51 4S'R3#>MT9RE-D;TEHXI&=%K1*\1O>41O;].RK'YY7#!S:F3H5@* M)J'\;NQWT;-,60 ,H"BS?I5 D2:V\ 8DB%D8"W^4,^)#DG:P62W'4L-[)%,7 M"I/:TL8WCRQPLYLUDJ1B-&8DB9$D1I*41Y*TBQ@NY@_-)TP*;Z^1P1(&P/PI M9Y7+E"^;,E''_,B,##.JK2HRSE3&F<=SWFWQ'610IKIKP+"+/F;K@5F(^1-< M?A[Z\:!#)@P/PZZV9>#Y#L<\+GB+FTQPE ,@2; ]8L7CP/XKY&IDXT0";]:Q MGE@_27V9D4Y5I5LCG8QT,M*I/-+I//'WC8<9YQ50TYX@G8I1V&-D5V0*#Q// MX="'HU"E3>A#)+F61.PH^R);R*B=:G!]@20[L.YU/GDV?%KH@TOBH;(8@PGX M)_(3-=S,QQ65<%G?LV%;MP3,-QA D.EI:G&1W.61 MW+DB=B^MHDQ*..85X ?Y>O@DG8?"<4F)EGHXB7A;!J'(9TFID-@V#P2V3KI! MDS!)475' ;S/L>BD.I3NDYIVJKE!MD),U)*(8D9Z9H*5\!VWO2"9T9)VIE.E MUBRCO1@#L6($:,2,$3-&S)1'S-SW51L4ZJ]"G;4Z: 9)JPTSM[E*#Y[;8LR) MF[X]'+) Z#8!JC])C65.!JP8(S MR,;D'&Z*)F=U(Q:HK(RD CC:#[O[+M4)4N5^4I@ZI9 7']OK^6R\S5F2)9K8 ML&0,YWM[Z:9 F"?CT4^JV [K50D;?3M2CZ:V4YE&5( C+'!E QTI0C%%%>7_ M@?4KO#=('XD0)972&=BK>M/DGS4E5[3!_)DVQ9:HJ/8K[J=G40$7UIP*QEJM.>.J'2N#+&GB0 M ]BYC5JY,FI70HW F%#>;!_ ;-&B/)OKUI"P(!$I<1Z@)D1"O4;5V-@M17;C M@,>X;,C($TNWZ;16;+74M]/"&2E*#ZPV2"??YN2^GM9SA=IS)AW6I2!'&89= M G*YJ-29$C-1>8S*%38RDV4R%*!U0Z4/#!BL63?THQFB4KA+ %-KJ@/KBNHD M;3RZ&KH9='0W=;X7=0494@6FOC;,K@][ILD,IVEQ90H8J]AR4@W_]?(VZ8N0 M3ZU2VIF*8SN@S%&S5)#L!U9+:C9PJ(#QB@&I]/Z;H17A,B1HFN^=GM:XN]5%C?2_CRR!53&6, M25 BK$7D$:)Q=+@H-5FW]L.*,^X!5R._3;*/FFYW@FV@\)!4Q1+3[6)()PJI M=4JW-J<#I=(M!8Y-2X%JSAPMCP)7/15WM]6F(B7#!29*ON@AV==JW@N)5M7 MNNNA+8X[7B NWL)>>2Y%ON=6=^S'T'.3]MAIJVA9CU\;JUS%SE2DRX"P=K[+ MAF,R8CZ>^ L_J0YH664B'&\C)AA3CQ'8:XP$0AS)/O38I"XR)G)5J<"8R,9$ MWC%>7VH3^:)/]BE5#0;4S_=M1G'J-DV"H%*_EU:?E!:#$,Q=C_J/@8$G>ZSF MGT8!V$S4%WLS4CNA&!W>C-K%>4+$3!OATIN*EI9-H*[I1N.4K$6V"E9QNDQ6 M@7Y'FULN0W7V5AWLDFK.<[3@Y?2QFBJ"P8U)"TPNCRQUM(I"-3J V]1L%HQK MV+M0+8,#V75?M=B$!P;'(M?H!_[$N7%H94MG,X"+/0^E"=A!,P\=(3']R)X=^]%.WY-TK5#IUQ;^ M/:0259+$ WAJC?JQ@FWVO-)3G9Y M N5J7P^=4.V'*8 T:SA%+759J )L1#=LUZ+R)ZEO\=1>Q;7,L!CIUM$]69,@ MDWZLS QTE2^%=>&R2$6(<-PN]6#!)]#"'ED^E*4ZM.I>8$4-U17F1[*C^D3O MTZ2-&) SI]B9FD>3.,CFVUDRP0#>'%+[&Y6ETO>&(NTQG&\[B^_I +ZY1.&% M7>!OY% $0DH*@"7]U9]"ZC[$?.FR,UF4I=50C!YN]'"CAY='#P$*H) M&.:2R:.9%5IR$E#6%R4'T:%B@.XJ-"/TH)YTCQTV"F4#?35'1\_6.;#:.)C( M3L:BJ&XXV%LNFWGZGSK12%XC'[NOSZ;CA_!(^EVW9+W0RH.\!?0A+Z!6\SS5 M*_",XH'<\J^$\N365].>"V9^)/N!;RD.2>/B.,M-B,#^G9EWR&9_9"&HD&>^ M*[X&GIY)E4PC0;=>S!UI,TQ7CK)0<_X,*LJ58SN9'0GHSN52G<:QM&8 M+=OU0(^87VOZ@TFO8&ZZD1=$,5GXJMQ$C.#D<$X1Y@#+DGU_^<-(B7(!,1!G/-1WNI &V$]-S(^;T T"AWB@_WRN9 M:8GR54\;$U*73GZ:/0TTI '8@IQ2^&\0PW-#JJ@ES2%15RASQ4;1_C3FM?&Z MV3>DWI]N[*MLF_S^=<_^]++=<&7>*N6PBJ[,\:!%%*F-)3OFNI0RCIC*] MX>1E.TN\),9A@4FRO*P"3PK$8ZYP*4V/UZ-[I$N.V2X^B,H=AK*-?J[(6]-Z M^!1D[+_$MYF,ZTG&C7KK#\DEJS9&\"?D$UZ4], M:_O2AZB3&1-2UD[@=-KC $"N!AM('3HW,;*6GX*6@&0\N9+8 Z7;9X8'8_0$ M:1&3'-V)^V"O(F-RBKN= MH@'#V71H_DD15-2G-?$;)(.,LW9FQW-E4_IT6F[:JCZW)II+ELT*_=3ZFLY' MHFVCT8C#<'NU3 K-^%A>'%XE15H"3]G_G8IGQH)D9+&"/@=@($I.A[NK$=MI M PB99Y/I\*YGNR3S".4<^D4FSXN71\^+.6;/9\?_Z5WE9\ZKZ0?CDPS>2"M3 M9=X+&N88+2U )K=JKN)%,DW<1$3*:N\8J]Y8]<:J+X]5?XOSWE\3 &DS/5A1 M>ONQ">WT;K.JSZR:)5[8#A>3H[1ZH@==)H8;9@!1.4.^KR7CB3 M&.M*7$^$O&<'J$G7*"%F7PZW3B;B:*MS'Q5W,!;0IDA3G:0][OLJ4PA5GV=U M6;Y>5>H86/*SCP$.2@3R7*5!90& M:I "U=(>UTE_Y'*(55(2 ="W STB*!D-5GOF@K9)%,7M7#O8N>9]F#*=A?B$3QD[%?;@='J$B#15T_'#V-V7VPL/&Z69)/U5$@B;5F4,[-JN6T),&Q!;4Q[ M%WYJ?96^:MB>+?KP?20-)6UFZMZ%66NC:I3%657*H\O]D70X_)K$">=7YUY>;-%M!4K@>)]Z-3,%96F12$L[ ,2!EI0Z M>H@Q0HJ#JIAH-LRH(Y&HD,B>?KI<,(DJ!LES,%A.3E8:NRVQCQH2:$$FV^R@ M&"V"HGZQ"GMF M4JC!R1D@17P0:D_@#"/GSR,G.SU1#1#J%CLMB:VA\%9T,0 MYSA4IFBS.KF)9'@V#IQIW4/QX!SP=/Z5Q],6@;JF5BY$#365R^%0N47R@N]M-D1+.Y9]@W(N&,R E*9V$%2S^:'06\? M\&:@/4SD6RIJ%)S8^6F$D$ @*D]6_B4J*+9%%0LFTNE0U:2ZKQ>,%C MZ"$*2[6FZ+!3EX'*?H@89J2J$>U(?=R5Q2J6%D@%^H/:BZ M=PW[VEA&&G94I+QXRK?4X,I#J8;NKN]:,T@]B&F';3S%!.QCCA&M0Y$7*:M# M25CEHN)2+7STV!.^$]U32%YB(@5/GD*BN^D^S3I[;RP[CS0CE5HNDK1:CA,AB6JM#-M]M,D@!K'CCR+J04U21XY' M(A&2/#>;YE[+>""RI5-PC1P$* 69%&(^LWD@:\-(%Z$9ZTDBN12Q/.Q@Q^AL MJ\5$EJ[4@ZI-%!(0=)26D/=2 MR"KRB3' D\X2%0BD65?P-!\D-RTP\9?8NI".8E]PR;YJY$.0%9X>-BGW:*D] M8O6)3>ZP1SWU49][HCJHK,%,M&PZCDZHAJE*UFBB$K(O:YCDR:MJ&.S0W3@Z MGOC9PFRDM$50)MPJ6T.HN5R@;F((\]]*(_*I!T)/01A.C]*GAAQ;/M!!@*KW MU4/-'NP,ZY8*&C^UP'I 71_X8>AG\1*;$W@]4+U1P7%MT>^$LJ"!L%23&3TW MMPX*VU%F'YQ)IE6=7 !M(:%%03KB:N=A;CI53[>2.!\.P93 )EN@W3IL"55Y M+WF;5YRYEU/4>]AJ(\LYT=S@P#3"@6RX+D/)$]5P.94>##TN_;">+.(<@YFD MP;$O5=V8>F51D1Y[]H3NZJO]KW(]Q.VU_9C@9<)0)=/.9U50?'A"2F"#E8)14!6>S$_+V'A46P3&G2.'\+\ND^D@V(G$IA!XBC&JEIGQO ," Q:2Z^4*+*4# M0)=CIN71:Y>)X0M"#2-@SC[:17[04EO3ZPE52LCL) M Q)M/"/CQO&[LN6)XS0)<@0;A]+T"DK:1N1AD%@L1_")):WA7,D. MHSI>%Q.*J!X?L^A'>9C7LCV ,CTYP2J(F:(TEPU(6 .MC3+3HF1% 1# =TGL M8Q7]FN0UZ>D.@T-O2!.V9(0NC&CUH&@Y_XH]V3%1:4?>S 9/&78G'193ZH(G M\%1*74M"57IM\#7C<)N';EF7)]TEC ZNM2I>K7QV?EFD'\: CFU2H,NQ\?39UCO"]@H8/N3ILWP89 MTP>-_VGLHMGUV1-25E;E4*\LV: ^Y%37:-L5,4%@4EZ@=6IG^_-#"P=7%FWJ'5CSO2 M^BBL74JM'Y(KJ@6;E 34Z$J2%[13:E9J)*&X+D.@H66X!W)"%-*<' MWI7VGY/C#W4G./*DIFOI S+ZH[R2CXO $7QDT:*K6#TH8V FVL]$BY$42$H, MTV/"8*Q/6;[V6A]3KC!(]I26(^.WH<+EU%2XS%?A,IWGKOW,7O!6K?CM+NO* M5& [BKC7H6D<2I%5_0.F=BFAIB2H7DGM705P_?FMJTL6_RKL'KZSDVJ*+7M/#KI_MVN/2=V_ MIB#B4$(, AR E,S^]+^]]N. F,Y#Q#7+$NEX\MR\]W?)0TV)-OXWL:]QQRQ9-A,%#MTNUO%ZS MQUHQ-7@L/[W059=KP7*XVS*-%6%1XGM>=U6"J3 [\:O=HK^I=JLK9J+2,;LD M##NZJ3JX_85K,(%8/!BI/[+4K% P<$(IW%@W68U[1IR5JLWTV\8T=/P] V)$XR)2)._N*7KW(4)/ 8::%.TD'D]CVMX-BJS MB;R!U@4IR2N%()!>0T=PXT%\>%XRE;$;+NJ):NB*I[@]_='YXFED^JT/ S;1 M>(%T">%*V9/8-Y/;UB[;N+O)4T+Q''@]Y@CA5&WG'"',$<(<(3R<" $\TV]8=- TU>6F9VLDER5E MH8G#FLT^)&N2V_;Q _D'$0V8T/V;3K3;)/U4";EXAH]JNV.9O8T#\?3? FHQ;T]S=->T=#]XC(T7!XNAT@) M2+7@"Y)G 5;G0BK8#H[E:=X5(5E38I M=W=+HJE%9<$RZ>B!8Y]"LM8VATU38:"&\HX6(F13%\96H7C; M@>?G!3\LFN(:%%P!4ZIT> M 0QJ'08S^<^ QRH4H(\,;+@DRH)#QS/'.BV:-/P$#KBK:IGEA2ZS8#9YI2AU M+:J:JQ%M']S1>?!T-XU9LM$1O7C12,_0SW9P"7Z>OM U0&T^R*P-3Z5DL4R< MKS6(GP/$)0S7D<0>N!>>+283@L7 9C9TJJ+2Z&0\GG%5E277]!VTB]GUZ+K0 MX.$KPON0]GNK0S:Z&92SFN>M;12'-:I,%PF_$.!; VNF;P370W2/_;X3$@\! MQ9C8L?&6!7Y9BC&('I6PR4V6%A:-. E_1] _1<>R7"F__S*9 (E+?NU5#>>" M_Y&!) //$P$UQ7N.Q=./D5YG&S#N<4;LB*@8 Q=-G!+> )\E[&8VKC7"$E^W M]3XRVHSRT&=P,NS"MM%OE M34Y3Y.L9J]0:8OL'3XUNV^<+VW7?B3%D3ZO4C[S8IS^*]',0L^'V*V2*V&L@ MTN@W:$:GXGDBBD!'^L;8,R-S)M[M">%>??>@SENW%_1I&K!SA[R8H.*\]8 J MLL<\]IFM:F\:'G80CU![:BPE")U46E#R?-Q=#/-XEB5T^#8PV'U5R@3#TMX2 M_F]AG%QW1>)I[<-E%)L^^H:=WQIH&YKOJS93)O:SHL)QUH?!*B#F"@N%:&"1 M7CAVAR>/_[HH+LA)G^;8S,\#64-6BTXH"T1TB#]R-3?C3YOT@68FQ21F2EN' MA-SV<\ICP:LI!A;)#^ 9^E[G7C3&D)KO$O6BM_L MR'3""[XM0(5VF!"X.O$9EF_9"ISDG I?^4+T^"S\H2?656EX(XC\RK[>'8^H M1%FQRC1?F"X)+X@0RC"1-(;X$MTO"'H3:^"5FM/$G9>S+E)V$:NFK<9L+!V+ MH51\4(,$IT,@N(?%EEL3EJ4<'\4\1Q1386,(AQ.9/,T4E2F>!GJA(_POGB1C]GWG:!C_,(EY\2=@!>$/2JM5U*,\7 M_QG%2W$M59]YU!7MB$KOX7V8HOELGJ*9IVA>Z^QM<]DZ0GK5YY6R*E>BDK0 M7I+(2+G#-9(/L_7#04+)?*37BUSF3[#+)(JAR5JJD,55 X%'[\WRFY$3C MD[^/O=,I!BL3MQ$+&/S@*3ZEW<"TQ;1MF!.(G2FYDQWJX2TY!J84[+JV6\9J M;U21T"I0AN)2G-%&I0Y00Y7%X5G4H@P4 @S4.@:*&HAYW##\9$(85>49KK2+ M0M$0VUBRQ]8(3!4CZD.B;='87$,B==;[9KVOUQ70U4; MC2(=72=MD;@,-3R0J>J4\63VO=B VDF>;&PQ"+*W2#<4(5LMT)G6ON5ERB\NVX(YH"*Y)N^@ M5ZNPU< 1G*H26L?06%\4DV_9J*Z*]F2TEA(SVL'+?=H6_X>IK7"*-A_O^?2; M*)-&27G4^K'T1#F=L*H-FW@V2HF*/^HA):KZ;(NN:,^@46%=."ULT"O,,T'G MB\GUE9<%M<>P-7"<:W P37\6WN#UL7R6(U1 M% BT43B60QK1&:'VU^PJ]F?E0#95#7QR:L:2L"UHM>7*8-&V5X>>$S.&LA@? MF:"59?Z*'P=3"6=S3P!P8X4FI!'H])UDI4:7I\4GI]"#"[!<'*D=O_ Z7Q4W M /[*LT'K]3%?*S5;K4GT2]&4DH605#$5+[ (,%R1U=;<0.1\GMXDZXYQY;!, M;B!*O+@YOFZ_E6=22;W 26>AZ9:J,8@M:->Q]Z'=4Q]<41!7M9&LGM[QLW(0 MIJ1GR:FNM#].MALP!>^0]T:Q&8.N*,(B;0

    SY+:LD,;L98CUW!W:R:U8<,':TE M?FT<"R)$_:6H$80!:Y0RUP'\!DVFNB*_$4J9;1(Q0),J\.!PQ^.?4;%%(05! MOPWYKT0IZ8A6Y\\PJ14M?<4X&MR3OT[.^?P=@>&M4CHX>C-> 9@73(RTDWA# M2%? %BTR>*X!SZ; MPA(N(M J\"PXK3,ZKLO\U#'T,F1OD.(=JX<[)%G1#WYGBX]8I*VE[Y[)HB/3 M1\(9BQY+)JC&CYRJEGXZ)7LM@.&TRDZ-6D$/%"/1T1 :6E0/W92$1X1/(R2 MY@&^$S6D<[@PAPMSN/!PPH7OAB/1=T8+#KXK[-?DKW<5\X7F*2_;^1J%J$PG M(7K ?#(\=U$9+[#4HK^\C'M/*2?_7"F M0+1=KL+F**C!P#!6J3\?\^SPZ!A=S[_^RY,G'_]U44/'1\-ZOH^<#B/*"T&L^/W(3V*ID]3/A8+RJV_DN%!BP9 M^[,T2$ NF.10'9@"IPBA&P\/2Y*\.VQE#B(J-?B(8M]4_[,?CN&@+-SN+P>Y M,Q>0I7V+OR.9YS6 ,^[S:(0'PZ51RE?RFH/%IX@<_WQ&CD\CQ^>@Z,&YB]\L M*/KG=K13+HN3$C> M;L25LLXC[H)NZO6-&]@1QD56O6F+L>U2*.JZ"FOTFS% M."14,=O\=SK?JKK)<_)*/QU7V?R2,V:LJB*X=EB:5PW)<@)MEID4"N M@0GOC5M'-+Q0!@AUB'/@N))>'XR6P!DLV5_I%'=[\8OD_@K^1S&?9V7F#O:# M-:!S/C[GX_]D8<*#SL>_B9+"26];T[LH8EF' DGO5;6]KV36F'="X>7D!L2^ MFV[AA@X-KP%?))QQ ^F22-@UN"C^M0X\=T.UUR."JQ'V]7.0^?D!,Y-<(,_O MI!-53=->)^H*B[W<->I$]033AB<$ S6,<.0(Z ^L;Y$ UATY(4\= ]]>='(Q M-I MF3?3Z5[2':Y46+YY0^(P2?:8U57DR>4L71>EPW F"0SV6QG=\-UJ0:7)<+?A MOG@J[';*QEPLWI.\M,RBNF^46"="I!U,WT1"1)IEBN!QB 3+Z!DO$6 Y5AB3 M!^M8G,-QY,:+%?Z<"=I/FS>&[KK-K+.@M/"P[X0P0(,K[KY'%7G,,-.KM@/L MWQ&D%>4O!>XE:W#X@E*QN.C:HK09PU0_&*+NL"[I=&DICDEWCW>=C-+0L3:L MEZ);WN:/9*P4($8\_Y%R>*I5W).%5O@&>(+F?/'#?DJ-/%X=('G2^Y!^$31S MZ?GDYL-S].J[&6\ZOD<>GS&3XY^LIYOCN3F>F^.YAQ//O8B333Q^3H:]K]8\ MEXKC/S/[,9.]06?W=CLQF8W]I#<&,.)8)5CL4]I+!/K M/MOLMA=I(6;T(I_4,Z$4+6;Y*YR>E!%O0K?>P^OMF/9*YGQZD\S)55Y0%A;&(Z2X@,VT.ZHL (YR^"<>&1:2--09W4SO8 ;9F$>X*AH&_EBI MM=1+T:^+DYMVQ5?OH(T*QX9\+-VC/BO$*_'0BLV?N>JEV:O>_L?6?O^W"\ M[W?[KH>9MCY7@49U;P*-K^%5$[Y*VL('2ZVD32C4F'T06FEW$FVY1> 3'27# M*>4*B:9A%WF9,4I4"_L9>S9:Y%U[%F0^>4R[; A?\6T77-&DQ5'HEPT:R135 MT^UV\0TGLO3S53#=19[A8J<]5-Z8[ AS>BZ]5?T9[9A#II9]]R.?6O/,$=][ MQBVC2*0G].31X\_9"4"@7_T;[D-SU%X#!"=K_1;,Z7WR@BE7#CU6UZD.L M:*HDC]9.X@K!_=E*,@5W+FQBHVU3A8:D7.+H$*4_NMYW/'T64BPYB<43YM%J M- 2.R&2_Y7#FR:,GC_(%>0XP>;MAD54^RVTWYV^M8"PC8R-$&(?9[)4]V$[V M.#_9UXC'>FC_T*^KT C1<9\OB!Q!]O#7B!6?716=_(1Y@">_S-AX%G'!/.)- M,&;.NYZ9SA3&KV7J[;RAC_V0;N!ET.@X*70I.#,>1 ?UP1\?B97CZQ0?' 7_ MY!Z2W9"=Y&5QZ:/52U'>8DJ! KK FYJG!2?*0HJ$N'/[(1^0BW]MQ=+3'%+Y M#144[W>QOY?\:G0C:Y'RC.0+!JH%(_%EBZJ?,RA1 A0/GG4IE&5;U=B8\#\J M$#KXU*3*E\H@)K;62+(TW<8 M=DZ+-<_//-0X=L[6YFQMSM8>4+8&)03Z=*WRIO?/T$Q1?G@$%YCUQI^T4LRN M9&O')9C@):\IWF:-AF&K,,%.K)B++M^0V0(:$/4U$R)E9P=\IN%RXFI$%!G( MYS$7-$?Z.Q8*H@!;KB$7X0!J-T)$+2PU2@Z5\(QJ1^A)VF@I@+827Q>7EUVX MY+A!<3VXSM$RJD,&5P8K9K".QC%6:Z5WS'0G1- D8UKT2B?_!)P6CQ_-I!8S MJ<6)^(R9U.)W([40A/Q7JBN'"8-5;O_!.(^"GYCQ6&V(0PBK8JO2Q4O^[Q7_ MERB!BQ2Q:6%=< M!"X+U )T?U4OHFO-VJ3KZ4N_,67&;#L>W!LP9U5S5O5/9N("N;CMNT+53M2V=>H?,?0',@O!FY% M6'X8YR45+>H$Y!CD8 LS!U>TJWI6FQ_ZF*28H*L0!ZZJV.<(D!FOMSKX"S=Y:5&3Q<[[V MOM>+8V'@UZQ^/OS^IX0WSU^%U7[N@#YD2S?[\]F?S_[\X?AS,YV_QJ>/CY$< M'1AM#U*WW026@V7'.9F=LC-,>N%Y/V^DNL83E==5$=WGTJF..\%YJ5"?3UUE MXNA3;&S4V^T'9$]H[)K4_'*4&&MTP#EZV14W O/,^JC^\@WZ^?U7+S*X)[=? MN6,J,-H>0NT_]5DM7A-:9@MN*<[I*F;FS>4#).")^GK@RXG3-@&LU$RYU/?[ MH,*^G(%'06VOF^Z>7#^YA@/YP\B_E!!>*YDY 0'POK&,W#$G0?.]2E44/J7+ M[U'(N2R2,($-\/17U9KK/2SVT&_I2516]IGS_5.UG'-\,,<'//OOKX@?6MGG]"&'J*(8V7U>A+I55($TZMON>TFX1\5F"^:[:H?1M MO>JEJ_8JRJED;+(G[ML4KZH-9DJ%>9[)D3G&$(D>.OKE7MG<^'"JU3-P[^>+ MIY%[ISXL#5;%<&'(W/7**R@MYS5]@YD9V(\O#05?J,H==\SKV%??*]A9?3&W MU,G''187@3Q^A0K!15BW JSB'^]KGOQD*=M?]A1:P7VO5GSRV>N=JCV8O=[L M]6:O]W"\WI>M637*N$"NO](H#F]B8-,.HR(I()?D%S*.&8E1[:42;W$ MMJO:3EVETVIA;-?%8;&I&G@]):;C#BU<#)+-)53D&^C+=$(3*V=&/3N37TV# M8%I!7]D]!-!I[RJR3OCUDU:["W3&R+ M[5]*Q]B20+<.Q>J*^26VE!)6*W%1X@G[.!.+&&)V?Z=J&&;W-[N_V?T]'/=G MP^B+%ZYJ^0W,_!LT?%]\$\5: >I1W^?L-GN BM8MY]AG*B#O7W3*A&F\?:VP M%VYTD1.O5I7,E#)S3N9&!RSMYXNO^.SP?A&8+"7G.+;,9Q:!&ZU*+[5EVV02 MZPTE:UJC9'Z"-<:VA<0/(+1T%\) *Q5BI=)7EZNY+*JIJPK-VC.=?!$?3=\) MO?IJD-*&IA=.6CX+_Q7L@-%/*QR*;IT6C(%:7,^M#[KNE)\*2NT]:P7_C"GC MMJ/E3S7JN1O\4$WB[/AGQS\[_H?C^,4C*F,%LP6^OL,?'R/Z?S_LRO596&AU MR\*T,F@!\_\Q@P3:E-OBT)&!7=H/V_WNK%V?]:MV&]@%+KV$1X:,HLPW=+M8 MU(42#KG#HD_8[ZV_8&Z@,G[]1[#;\!64(6SK0^*]4%:581/\*YMBHHB%>1 9 MCF9M6KE+SLE9?;ZOE&A7\O(!3XK29<##QUKV+^W% -L,XAM1]1DO?3;K9:AL MP9&%4LOKJ [07=)3X4O,%D)N5 !QM5Y-V,2 RTDE&RA>,?61IRJ&6W-V?J+F M:W;2LY.>G?3#<=(IQ?F. M7*7/Q%<6Z2#_FXY_35ZH<*)J_;H:*]A*JBKRPASIS[XFI_<7[D)O88 M>*)\V53NC@K;C1DW.O+2*H!&F^W E6U Q8:#7;0 S%P\<0$*( MM'I++E(T=D_I%I=NL3E,H.#!QK_&D0L745")$"+_?&W>M_P^AE=S?G\"1G4. M'>;080X='D[H,$Y2WQSMG8XAP4+77I!;3!'!VHA3K1.=^#VN*#P0\M1C+(^Y MA^5T/.7L-F_,10"KU>LD\L6^O PVDIQUNZVV4%?L#"2G[XJ;)H&>I8VL:K&C M&*;G[KU+J!-(*!+<>NF*^VYY &;T^53M0:SSYM]WNSS M'H[/>]%'@B%G1F//S=& \9'&/Q^.K@H^PRU/0B M*S+0[B#+XX)((HRU7TP\1 ,>$! M!,M+EE4/;0.B=@ZZ:^[*<7I15GVWWYH: V4U_=4"[;V9G7!^SQ_H"LWYP)P/ MO(?YP'=MMUNW==7^NBK8Q%%0!]ONNVW;4_"WK^I=)K'$(!CU+RS@DPU)>)(B MX04\4^RQ!MO *IGF'X$FQ%S&^EQR@I2W6TR8F1V*N 5QOQC _.ZL3?8UG9S4[J]E9/1QG]51(4V06PPL%OZZ_ M.G(@#V?D_LBDYF*1?BPZQP+?E$%#QH/LE;4=7"Y=EG"%KFLC^!#,+;34EU>+ MLMW#PO/7S_W597)X_:%9Q0Z/I]"Y"+N;$/P0"=/G" "B;_6[=#Z;INB-;98E M-04NZ4B"[!R"+>EW?#.S&SO5%WQV8[,;F]W8PW%C7T-Y]7MIHKL^S!O"%E\T M40,+N$1S6U[-E/*BI/SJ]6"/JL#:'!X#&0>D9GZN,,X>3/A)?^AVFA=6F=6- MH]48;SU#303^\UA"7H@,66877FE6-IR<+'@CQ!^/2=[Y2F\*"+MB3D&_YPC6 M>YN*"#4Y^:8@I]ZT.V1[+I-U.2-(\/#KF!RV.O1?TB)UAU&ZRX1V%_P".$&7 MI0 I$E]_F0N0*>!18!1ZU2X8>D\PCL_\OD&T5I/!@LCNW,QYJ*9X#CCF@&,. M.!Y.P!'37D//WS]C5LWN_.^^Q&#DG:X3Z85HP 0>MZLI:V$D DSN# M^IG3MB0/BB?7[N-I8\$U:F[[E+Q=[VZ*;B0X(Q5E;2JI=1L+\T]/GB8/YJPXAN%S7"PI](X4CKF:/V9L5#Q3U<4-L;$,@ M2<#+@ZO]>Z 5;PY8FT OSPU8LQ ^+PX!D[ST&A?"X:@%*]-].%\\922UT#S2 M"XAS,J&(T(?1BZ9GX:0&$3?]8[&A;U>8,:+KO=Q3=J*O^[X#^S+HD!<_,RCY M GI23!W95V70NV!B$ANYDEI:>KR+'6UDN;\:_V5V1R%JRB_"NE+R?5FA7C2F MFG"#MIAC?T93B[8JWRL.D*5((L-Q)B)5M%.9_EDN#X=H]L(?OH[&F 7!0*5B ML\UQ)5I>F7TC(F!HPZ43W_+JWL/ZO+MWEY>6M\1XTR7%9'HF37NMBL<-1R9[ MVM%EBWW'/<5N5_4A4P_9'=@!E#SQ_C-#WR$$&I6>D[O#CZ*/JT-1RN+BHORF M48M1Z*:+Z$0DC$@TXPU0[KFG7'(%7'Z2&;OF:^2/F=>;\LNK:@MR=55,\[\7 MN5+_)U8GHR^%$M8AWB.M#&T'9IXS+O1KR1]_9LP.DF'90;07D">/E]GY:MKX MET+>RA!,\W^_T%(TX:"2-9"EH=7JH__%>]U]1PD\'D87>*TMPZ4E().P M.IPGA[,H9"8?^YD]LE1 I$"1UG];;0,2YZ5:$2FIQ\U1A@V_<]$ FV:@-8&ND"XXM))>8 M_611X)@E(I1AA*7WK9ZH/DRT+9:N%M):/8+5<+JV@#O*K(Z=>F07?BL$[-N+ M4[ZG)2TZA&QTPU^B_M5NW8#D204KV#.=OY\RW8_)1BGC5I_X_^M@ZL/9]^7W M_(8CK* H]6:Q)H\AT(K$_I&LV9;,$:XQ;1XEI@Z1=EI&>-F=AR;%#>:5]66A MD(1G=5THGQ][5;=[A/;KKI!-N4#;I@ DNOT+K?;.2&,3&M=F<]3LI MBQH5=Q8Y\LKJS8H5$+XVL]GC5W=0R52BF$2HK0 8SC*BFY$;1"ZZI0/L-&J* M]T?'ZED3 R'/57L3E;,:AL"L;*WX:FZ[$E$> 0-+3P'E:<81M[Y6\G3@73C8 M0Q3.L1BP/?2[9T6WY6@4;O49;00Z6U,5&. ]N,A7_6;K;DS)U" MV4F99- 52DPT)DO(."&D'B&$A'K'U]*DZ(IM5=9P\VU];>'F!5GFH)SX>OR* M\ZB*; CM5+ Y(DSB:&L#FV0F:!=65TU;MY?TS[+=2M#+;1UIK9"32/GCI->G M]:\HFNNPV569*(M8NWU9PL(",U]9LR]><1G482X*WT9.#?AFT$OISS*N4.[,*6QG0 MS_N(JO7-G\B'V;.;. MY-R9G#N3OU=G\LY&I.OV'8N7.0R[;W?2AYXQS^8ZN'1=ONV*%:0PG](=EZ%_ MJ6D5^1+'UK1N9;J6PR1#< 4CQ@[C2E'MT1>"I08KQ3^MCI8?OATN]5Z MY3P%0U6?,EK^%*(AXQE9]\(N(XBB\J M-IY+Z#XMW5C#,J,W%N04=Y(@.B\3]/S!IH6B._Q(#_!#8A&='8SLYN9WQ8]9"$J)) *.F0@:B>-,<9'89:!MA<#"GBXD'4=2_KOCB&2IG[$ MD8GH'W:TREM/I;E/YT,J<@,U@C7^2_8PR?H:Z"W'^U[9B7TPG^"3B<$?9+ M1OAZPAB>-"I#T9_KM _\1-&_% PM9:GM(00^Q@50['1*P:FW^]V",M[E8A,* M908SZ S?' M^31PLRCBO@R,L>]W'>7=* O#/<+Y&7[V>DZ'3]9RS/YQ]H^S?WQ _I&90*^J M[1LY2/MQYB'[T C2EU(>3HLHB>IZGA3E^=L%9SG:M%/GPMDXH/[QW_U>QGYM MU&4= O.[T'')TZ$1%Z=HXJ2-#F3!MURVQAY7[>YTKWI5-HFG'N>:YW9N*%>S M27>PN)4M%X7I5]?594N/M:\/.ANW"W%4YYH)WI8\/DI)?)!B =(_N;S555'7 M%#NHIZR:?EMUHMN@(SA]2X^LVJ7A%Q[>PVR:'P0)Q>5>9VF+NF^C?Y7QNNM* MAN'^9R^CAB@H,%> CN=EB[!N10BH<8^54>8R7,-%ZC$7=,MP_I2\KBB%!"31#*S*=Z9WG(>IH]^38=4,Y?$$T_% M5LY5J>^[;-L2236[#,IQ0[U.P)U[I,:HOM)_W'!-E9NR/0_=&M('2;+"C#BC M+?I^O^&OR0A8)>/_Z+OR&9?D9/FK&[H4.$NNW!:+BP)BN8>E7Q:'6%$ M5@"0?OFHO,W5]C7>/6,8R:KLBRNZH#.**7$^#L9$N]'&ZS0"[%<@#QB'1ORA MA:8-%WDT!EO5^[[2*GVLPE<1>%Q;V.3>E6+'9(,:ANZ$SF(5MCNCC*&7&%V< M4F-*VG&,NXY;&*_P"4XM_9QFS]ED8'0R*!N/%G66&G!,626'[C MN_GR^8LOC/#&,V+@T#P;/F)JR,S ?3DB=!VD+W]:/G)IY\MUOM: M54_=(^=M\-'RT6>/TD"X,3+QTGS\V6?YJ'A.6F3\1N_1'/>FVBGXE5=B0-DI M+\(I]F&M>XI7&"]C$(DK2G#)H,(U=I<9:QE'PN4UP('"Z;*^ M94K_XN!J+.0EBJXK#M)3$=.=X1%7X(]:5S)S!0X>?C(9FV1/TS__X_SAX_ M 0BR;6MWOOA],7^1J(0B9ZRE4F*55<]+M6.J%\,Z+/@GVZ[J[?KH@9W1L=?5 M[GBP\WI3X6_/L/Y_%]WB3W_[O1S$6Z4+^&BF"[@?7<#;/.6OW4G.SK[=:$,8 MP,G/P%>1-06#WZG&%L:SPD8.7"_,/@]3RZQMVX.PYT>ZID!N=,<<)2ON=!27 ME+]NY.N57Y>MK@L,)SUBZ5>X+X/MJ2J%SQ">GM&()=BMEFPUR<*NZE9D0]W/ M&&M@:4+57 M)W_1).#GK432H^BMC%=LA/E!2+++4@8EDY"8Y9KD])/^84N(> ME&.Z1J/ ^Y./%BP2!Q_&7\DX_+.O/RW+RE+E>(;'G][U>WJJ ?T'"7O$$R;, M10-G:4?(@_ZIXW$]@".B3E-87@INB4"NNHC7&,][RVVM]Z@:\/7 #8.R$6(^ M2DUZ?.&X A9>H0L4:6N>/*+%QHH^>?3Q8^5+Y="!*PLBX"TYM^/+,EI(%"> M;)4 D6&J'/))&HD+L#*&K:]0?X?%U4-2[_-=;$'$]T-AX%M^+G4D+1!3XJDKEF M53S*SB^929-1UVZR]X82C3BV)9UX5 'P7_Q(LY=B:6-=HBU::GE.6&G98..R MK< U[8*O"_ . MOVA6YUS32021]*]_!TT>[<8GCQX]4?Y-EBXJHY/ )C?=A1^-!8_C#3OB-X7\ M7CFJLPNAC[^D=TMX!^ET>XI+GCQZ_+$$ _0RT$[<@C_]55CMN1=E[/),=\GE M&Q1]%I]^].ASSW2Y>$KF 0S:.?OET\7G'SUZ_)&QFM9A"]"H<917_>*#SS[] M],/%QW_^\]FG3S[]LWQ/G0FL"M"K^-K5;K?M__*G/]W(2XQ =/_D/Y?D5LHBJR)&MXG*A M9*LXX\^*#[$]_0OB\>??%!^:*6\YR9/]G2UXRB];X6?$Z71%B)B""C :[[B M=C?7*,2EJSP8!>8<\'5M V@U?5^N# V)97Y]((W%2>E*P ]J'>]X#5RS[[G7 M_@&^IY[ZA^?/K!MVFKL3I*QT$W&HJ1>!!V1B8;>0C08CHS:&]N+Y97O]H9J0 M5G\3GSSMQ%<'K76FEYZRVIU/B2U42-\ R54G62 2+R,;X:QN\ B-_ .7?9IK MCNRA:2BG6*5X*%L-C8U5VZ"XP!3 7GNG&3NV*I]X^I0-.@]=8K/@^2/+( M M?ZG8&9?EZ]F?)B3@>?8U.A;SU+*;A'Y!!,/A&$F7V H^2+T04X44[YHKC M?Z$J+Y&YV;0#D\4>61[VYG1,NC1,=T2CZ( I^(&FX'*+Z5 W:ISU"B7J[Y.D MBI0KN#8P#H0O6*=I$Q0[,_DLC^W0N8S^NY?1/Y[+Z ^OC/[ ^_.+JOP_?WCQ MX_-O_OOQT_]&SOW?FH;_X6\OR(4M'C\]7_CL_-;NZVOE8AF2< )/^IJOSFN\ M*"_89*K2BU(+;]AKMZN7,*@M8^L$S$46[U*CUX[6X7SQ_U+0OZ)<" "00PK] M&77'I0N88WB\#A$#QU=E@'C811"8T0V ^I>!?9BH20G.$$<8QPLII6&3?6O: M,/1WN+A6:SBNRI""E#C(T&FYA;(9 ?QW 7'B14!U&8Y#0&XF$@\W(/YG:B6! M9+CW8G!:B22*;[_AK@>F) 2^Z:OQ1X]H%4<<:=](:MNN4_YW$RS*AU"#%M_L MM.;*EESW4E >P*1HSM,"(Y)?RRL@1],2SI[>B!< A4;BG41 +1?:KNBLR]^J MUI,\\2V%)53C7C0Z>GG-8"Z.'[IJ%:$(6.[NMP MT6W>[[;N@<-^(^EDZT:P MSEF%2%4U)PP*7"%56;&B-GV!51J$]I "1$,+IW(R-R<*+1>)F([4DQ41"_ * MOR_\7E>U%FJWG)NK4KC^0@[^UM^;W\"[_7I?]ILTF.[_2*78U@4NW"UN*/[_ MX\>/'IU_M-A@GIQA1>BS/EHN_OC)XX_//QO\_;$L]1___.31^9/!9T_LV!-/ MB#?.NH:"$\J]Z!!7:]H^L,\&D)>GQAF+VTUV.$QV5P!#RSX*:&!IWT3<,\MZ M'#T_NJBLQL@.".NUVBGNTGMY[.W8AV]O;\)Q'%=9ZG7)HPR_WXF$%&\=-:+E*929UO]"+42HWNBDUYH.^3I'K96:Y M\MJ4Z5/T( HSNWV7W47BCL&S;:]97&5X)3K\.+'L94 #7-1CDD;EQ-DW$2\O M%#>[Y+N:7=?6'&#T(?IE&_@?X.#+-O?+?XG(>+26!K)E$6 M?_NO__+)YW^-#\JD'5N=5E0M&^9XVAWDZNUN'3: W''8D5GP331'RXFT MI\Z?3I9'EBCT20SI=,8FI-72#[SVV-*OQ03CG\:K>?/3E&WD$HU@\"ZU,CY2 M@CC2L]Z$P"*Z4;?,%I?CS.0 ^-IL5W'I5Y&-HK.O^\-MD=\TT(;H7*\2%?JEX]\/M$5G^+_;EI?2&!6R+A$-ZZ0O,J^DBVE"X M0E:FRY85#!?]7;I*>QXM'XC;:*RN0VN9BN,$XG=21TQ#4T1&E[0CZ*@'W06K MKJ6LIFDW4IV4%]AP6^,/9";&PE[M/>CP^FTJ81FXV'^A3]BGK.++FU!>!U1? MN= @8:(E:*:D'LG(AFZ8J;$9JHZV!^6KJZ+?/=QH\GY)T,/(#E )Z7D7T:)0 M.MA'JQ(C?WL\5M0&]HBV0B'#_NLJ(KJR>.0]"K?CH)M!.A//OUD]'<+T)]\]NGYY^, _2Y4)<8'Z,W: M["49+AF@M).+^/CS\\=V1$&)Z>NJA1FP-0G)?2?$33<:GK[YEHE8- V%);+9 M NZ:AH*997.,KSAL1D2*:A2LUB 8XH5.89"F*R[NE>C% MRH+'HH,HFFL>361.X[PCQZ0^+EZF-<<)]XEBXZY $TYP'$T/=(%'XW%1FCZ+ MANVVG")D+A+LG5)_Z'>!M5M7H(+0SS&6JYMN:? %_9=+V?3RI&_N8KMJ6%:^ M=YCE9R_Q91\_'%VZ3&GRMPS4WI4EE61.MGDE0LIF.#5CA<1I'!2S5TS(;=E< MU.;HR:A1ZNC0@'&#^I=3S$%>P$[!0=M)N-&8I#3 F(R,AVG8\D%0_U7E>C9B M2K9KQEUS+6?*<+$VW$_QR=4"^JALTF+9F0V^KX:8U<\S^35+BZ;\63 BH^Q= MC0*7,U/)_3X]!"FP(Y#J&5>B)G:9JBX,-A/*^M@\+BEG.F2HAWT#;KXFBMNG ML&[?F M02R.]%$-[26,Z5?L]?\/;CN/>GR;Q)W.3^#UH$K_;O.!;]_893CPK MW^I$JV2Y+KUF #RGF58G21EA-C(\-1A]BB#@J94RJW)\;9:+H.5"U'(8:B@_ M,JM^9'+\Q6TCP:D?T$L+-T;)5L'-?@=VN(UBI(H-AID&M;QM<8B4UI M%Z3*(3XV*7!K#]+_)G*)%_'HD6E/89V35R:1>J6RO]4KG,W4(RGP!O6%?I>A MI_X0PJ*B=5AI\'7[B-5U"B@RSR3=5'ZUZ4CD%"/CT&0QQ<<8>.9QK4UI/"TB M/L:(V2%TZTN,-H#(DQUU*=Y&-D\8V(O"2^#G%ZZV(E,8C& M,?PWK1+'*\0@$?X^>*[GBY_<3;?X =PE,TUQH9Y%Z/T:\///IL^X-3%\$)9U MY5^_Q(Z4<<%D'OAR-7M9#T)[+J/QG61'5QY'NQQ.7N/]:>DI?4?F.@X:./ ( M/+]TG$G%ZX"\0O8>'!-7T'I0-NZ/[6J_Y60OB(PC]%^A< L@]^!H,'8W-C&TU>!?=7X1WTK[( M,H%L[FE[EU7?[2UUYOX#6HT=R HDH-ZTI&$?A'FB:<-IAW>@]OJVY ,?+ MU%J,= *^H+8F@^3LUJ1$$9 "^]2\'@) M"Y&"PIV&B[?H_251T9N*SV89WHB M%>I?_5C)II!Q[LF/:6NP[JM7MBW%F,K0ZL,Z#K2JO@])U1(4 M;6=FO1RZJ"L,2]P,>/L,\'CKW:KMX$C85UK4,[1<>62*HR7S'G'88VX#M$H[ M#>QDBS/'$VPFA^M%,]CKRNJW10'E[0,!WX/*X)\SGY!- M0E)Z58%/\KP7X= J#B""47*M^ $HY2]V50L&IC;:*;[K=K2ZG)6BL\*O[8IJ MI4'0=-]9IY?09$Y2CX9I*.0=+LIV&[4VZ+V63Q467$U7P@7RM H5.,;<)\,& MP !>DJ(Z#I0L&K)!EXD.0G: 5'/'MWTYG6-XO\!Q9%N!5B+ED8@)N*]0@P>C M&-!2U-5+NFW*S4IER[#NOO7PAY5ZG8=GK\7]FA':1EN!/%Q*@10*)63>5MQ8 MD[A((<.=,<%2PK.WX(8?FP[L:]'T*HE'GV-BSS $J9IL)DI1*0(^&%TV:%H8 MXH8/=FZ86/RS@'Z.0(@F@7K1JK<7/47_.\[0;IU_9TNI6+V MLR0D-+!C7N+ M!UW''RTQC"SO^,EVENG!6&?1ABU(WIY:AV(GY#9XB)X&F 4!Z%!-4!AY3^:X M7^.CV"ACF))\$U4"#81R\@8]1MP$*?KACN8H[5;W;'_Z6PP<1;F0I/Q>LC,I1'HU5>[@5E)Z>PQ@-,(FAN8HA ME(?H^6A(I2/"1#1\_W N:^C*#N)JEC\X&Y+^JEIG-LILA3-IV2:-ED4"FM8SO MG.[0;K#-AD#$6YQ<$@$U6!Z@]Q&A17HUG*VV,F:/#2Z*ZD'0 7I+LMH) M8& E6BD/<\2+_KNTV"/B0'/!E S+M=1%16\^^CKQM;CH1#NNN 1Q@(RUZQ"5 M]]O1@-U%DO4KYZBGIB[OB\S]YYRJ_G1NF+\'#?-W^C8H+M*1*PN>;V*4H-WO M,$@Z6WD%Z\OG#1'_YV?G=\\9K%VG'(N$]I#?O%XT\> M)9)1Y?2< /%B;1]__+^L%F(^3-&_/.TGE2D>#L_SE^%F9.:15U9_&(!3;3/G M6$W_F%.X'B>UMM:\6^MX!+OZ 1NE[ XE,[\7K)3]> QD*42YW*.Y)HX?9Q#_ M+26;N(9TY:U>)!!JNUW8;'(L.V# M7[)J"L+'99%#!'ZGWN29YLJ2D9YQ;D./FQ[+32\M1;98DJB]2$]N>>MV2B-J MS$1@;)B:9?:1D4%+]S%%9IV"6.9,#$ V8>/34T>6?\,)I-I>[,-]S,92ZU'M ML5'J\Y0*?QBI"6KT4 [,:>"KH'H(Y;!7PJZ_J#6;10?OE&-+^F>SY.#1]9GR M7*H MM3D1;C5PKVE6ASW)C3P;ZME0SX;Z+1MJ&0CBVJV,N%MB: *!RAXA A4PBP/Q M.Z0%PG,0\P(?*T]]/NJ-HQM\AB[[7ALX-F#/_Q" IV40^$\%<20S'Y?CI M@C="S!^]_>Q+3O==FWW)[$MF7_*6?8EV3829)#>XW)E(D#&6S+I5+DLAVCT4 MB'0^J^AS7;FFN*XNBSBL;)(E]2* 3B+)%ZO*P"TG,V>FS&@FX<_APMMRGN[-GRSU;[MEROV7+G1@6ZK:Y M1,>@D%K(ZK RZL;++@"2F<8.>- :QDUQ2D# [QM&1F%,$]8SCD_.QO@D-^ML MC&=C/!OCMVR,H046E 24B^ \2Q>YW0:,__F(NZ'TU1;SY-^N>,4]YFN0]P^) M:F'9ZW#)X/G837>\77(5 [SH?0']Y_/R@M(!!M,YY4D"8,AS9=Q-QWN#))=N;5U?O,9H_07_U MKD?SW_&[FP_8CBG;[S=J$FGFN9')!#V ^O3R5)E"V"Z?IU^P<;;Z\;T@_1?*(6E^XKS@=DI>'*% MZ9#\W=+7367]%FFNT1+=*.D_)B<6@.869/S$YO!S59[O^S_)*-@8R>-T$!?O M0C>GJT*:T:RQ<)>4;D M]AE1&3B9)6'5!^4;6;-$6H23L+O#Y2B]@'BOWLV5L=2P(EFOP_*6)8XOAVYC MT;+U!TKJB;K&Y$;HH!9JO3:GA5$U# A>A1%FBCAFBC[#?I[X%_#;.@T@.LZ% M,;?=21(,_'DF&+C_M/^TJ7WK#VU<;'JK(3(%+YZ%/'M7TAL$8KZM4<$\*;=!?5$&A:, M',HRS2F+H$JJPL2 V510Q(N] V;9WX 3Z=T$<^[19ZZ-H"@\VQGS61E:3 MP0S\<17=*>H$QPD<:4OU >,7 ]XX!IY-\.K=_V&379%4>TI$>D"9MTQ_(//D M^ ,2 8$2O3,VCD5\FS(39=9H4:Y%OD?'$;E %](=T_-5T^QH2!-;Y%V_%IUF M60_C21"D!ET#?;TP^KL)^@>*E36"W9OJXP49_'6UZ^_[YG*DVX_$Z\"4J0;? M*=:UHRM%O(EK '?\H.3I6#7$/#@:+SY*QEBB' S\15]0XE(?:^XA_!V<'7N* MERB\^0+=34>=/6K\2P-C82M,K5TD-I7$]]-7H[OLNJCWCM-W,#0]V!RT1&!Q MRRA=II0"N+DXLUP=N=J1A!IU.4P+$Q?_LR3^MJV"2VQ0F M@ .2*>RNI7*&?7(F0W-I&$)VS%E\:G'H[>#95$1/C$^F\Q*Z!%@T$5#S5L5D M;M:R-Z-PHHI17U4=WP!%%>1>ND&M1U+!7J8/5T)UZ5A4^@4:2(M2MIR4G3** MDEO3ZZR 8C5[J4O8,)YM6"TX61T2HCI>>C+YZR2AFS3HM?*2*N(")GC-37=T MKRW3$RK#"L!>7*H7OCGZ4WU<;@HE"MZ-V;F/2,5[S^Z7C!E^5OA 'P*R'R?G MF P4&Y::!30.^F6ZVI6H]3R (.%!!HP_6\\DR/IY?V7NT&P>[:G,-AMEN1/^ M.,D@Z<>K3#_@^#970Y'7><3HJ<8&U[%9Z>69]9Z4#S/N>>TSQM Y(WX?SW,E M!^YPH*:D51[7=FC;NE]\D+]^4:L^LLS'R\!D,E?7!YM"*OAWGE;2$'A98=&O@]&8/MUN%]_P0V&"3YZ[EGL5J:>5*$=<["L*-2XXYUYG]:TC@E"GR9O],]93:+(2 MW>R8X#4/7S(*^8NTEUNMPG+T2VMR&30#3)QL'!47S>[UN:Z727;#C_M+DLIQ MPIKBDF]TWXAS2)?%H5;VSI77=!D\$,E\>WN6<8*'H5MBA,NBP1 ,%)$HAA # MKD"]-' CHN"<6];T>(-G^[W8EYWCK0J@,6A)Y*$(+C)FD M?C%<5SA[E@7@H*BOE.:2-0?8R\+[ZL%7^F+1CIQ' 1PW+6YJ!IM$L;K@Z8+UC[E@WBKA>;-ZTZI,3U?3#6JCT@LY":^ MR3)!VU,6.O3V7!!K1K$ 8U;O_/2M6V8,].*;?46FH>CJPWTV-#VU/=Z@> [$OV5Y2N:JFCRE>5GF@ M=ZU:]5F24O2Y87&$C:IR1E&MDV/6.%YO1728T=0^2;O,=LQ$9ER$::]O>F%% M$BXVH)G,,@] =MR,#IMJO[%%I/,*T!\::=$$(?>#?X M>E6UE .4WN3NY'/3=,<(3'6YCSB)'^P]7(ZLX3[VLO+G)'<<%-VDQ&3C5)*? MEER6Y)MJWRB%90-W.T9,LD?+CY'1EZ)'<0G(%/JHN-6SU7ZG\Z+TCF@N'C4V MRZI73+EHI&-18OZ-\\VY0QM6I=^9)Y^QC'<(L>H8<]:%$>S<&5"*2CXE!P ML)>V@W0XPFXPK+&H*=+;6=CW%2Y(^?+H]#T]=9&NXDUZ*>&?5JA! F_O*I5,?L9&2O2A_7]25%(F= MVEF44TVV3?(EO2A184\4E'%OYS"!MEOZ 8N5U*ZZL ;)F "X)0,;.W79LF,D MH@"1FG #CF<6JL)"1^FE"4 2ZAP;^!-!AX0)]+C MZ$:["#&]CF'-3;C ;VYZGC(Z$N3X6B4]1?9TE6U[B9,8E"6'KW!Q#+C8"+?= MJ*_WPAW/MWA[D]QAP 'M 5.USAKL@^Q_TY;5^I OQDZSZ,!KPK617>67@G>A MP\$.IP".E%#LC;)S4U8-#Q''EM)9AH]'RZ*H9>657S'8V?GB*R@2C+0.>\JN MH]AJ/.95T8^?M/9+8R$VJ&1N.F-^?$;L W&0'3LAZP<-%_\$R)&AW>SQVK,# M>H-YJ7M!Z:1KER%]T79PF%+B]B50.-86C=2FZ M),@WK32XQGCO^"S6I[O[?M(+70:F,,/%3!XOY0+B0BCDJG,5Z[CIZ:_7^[JQ MUT'%@.^#HQU.2!X!M5,DQB\^&*(9@"!ZWFP2EPEHMIQ.78_@3WK!NW8R]J5" MT^)=V4P-UR2IBADRZY;AJ(?_$KX3>(/E;3Z!YZ(PN-CVIK&1-#$!;0+2^7VA\H^\2E.W MP;/"// O@\VADZ%?P6WZA&HI?1OMG:8V6RO(AJL]>$!OFDR,LD.',8+C8Y^' M>T2(_F2D-LLV 71 1205::!UO*KQV.E/+[&1H(O ZU=A@!IH:=PVO:/HO/.F MD *<]/PC7=%B=;C M>V*UA8!=-L7.(S.A'#"2$!G>J:26KQR$DMT'I0'60%N?:'&2Z'[G9 M4ONR)_H44VEG9!$-AN.JH,/,;ZFX%!VD\.A*QKUX!'220NRSQFXLC19R$#]? M$U7'.>C.D%\:+D\:+D\J(($X12TM-YO;1CA I%"C]Q/K:6*P.9!B2##..OBP M:-2 J!>(3N#L@@NL*6K7[0K'3);3>:A\T*C&GDSS=FPSI?'N\9;Q*H;8((G1 MALNSC-A%$4.%65*$ENO^),<1F1YNLOQUI MC_BA+IJE'=U A%*MHH<8XI;$>F=[C/W"Q :[KZ6I$>R[!7AQ &_?\-6=SW.]>_"<\''3E MGSQZ\EC(F'J(V&G H)T6&P-. 2*HK6YY_$L,?O7[@H=)$O>4YIS"BA+<<-B( MC2 >&>Z8(I0U^6@. Z/6X >2!R.>HG]^B$CO(EP5]7HB3BYLWH\=>X;,D$L/ M$4%L)[9KTTO88<$.K;+7JMH^<$0$#H,TNJQ6N"Z;,EX^G=P"%V48M-O52),2 M(YIS-'>U%:0:RJ7K+4LWXIH07-N5H+SW^,]_31V)('7FY+S!C$SQ>) XV M<: [%2)W06]'"9^ZV,4)W ;J=;A@+1UR7CN<"HIZN@= M<*->3]3@<6$Q==["!@98=%*_@QD<^4[+57)M.%T54E)HN2ZY;Z:H(ARQ6+[H M9 =[K/_NG;; M 9F(+R 626:B;5_V5H'\1; 6LCW=QK';+FQW0P=BQ7@X:;Z6 1F9E VE8J?S M&Y%,#Z63U.>+>RQ>*0BA-K)',K)3JP'7W.;R])IZ(GXO[4SGBZ_V'?8'IF^6 ME";:$[@M;G!P>$"P\,;7 MRBNRPSTD/O,;)1L7&]>X4-T^R$OU'Z7NERXBGU M'RS6Y2B[UJO.)<=&Z,EF108-R#$> #9!MP16)@PN=\IPYOVI:0#0)J!L7:VBJ:3( &@L49S*C-6(5U!Y];E_L5." M!',G7"W/?=")NM7@FDK6VIQ<-:<)9MIA!NIB>1E9EC536>JV$PBM9VP1]F#9 MF3H2.;6Y 5-8I.3-,RBCQ9 M9^POR:YTTRI\ST:4CS.J:J<7C;>L-IY2%\0+;2 9\:ZXH02S/GRIBG+F; M=032Y?U=X EXU(BBI!%F.6>V\F4%A,X$]3B KOJ@%#YP]T4JZZAWCATC*3=*]VX#U=HG M3^\"#':UVVM'YD5CZHQBQI>3%D%94W"A.%4JBN?\_QZ?<8F)?] L?Z/"H\XW:?L3QS.+6Q+<:G,^7K2V8+ MBI0/F*A X:I.,/8< J_SI.SB82=B%\X13<6#+(]VAX2RD"M'D9F@Y2R!!V$- MSOI6R[^G5V9TLU)&6U<-%34$8S7-Y:<8_*4^51\TLUOB2(EOIJK+E\U32NL64DR>[7.;C,Q@-7<*SKJ@N%U\A MP*.$%NW$U149SG_OSB6/8)0KTN?O:&TEN+!>08!![(0N@ M^ -==@YRONGR[)],6<@V NUD K'5PE.I)NZ-E*2 UGGYKVNOS38Z\Z1P)1]\D25I&VF.T+CQTUA@-=L6L M=L!;Z&^UDN98EK1 8XLJ0-K>GXS3?AB'%9C,A/5-/DMU1):Y<^5>L_52[:(- M4U:PX"Y]'C,'#SGB&4F"KPIGJP%*!LV(1!J(K^(18:W4'\4RFTJCN.$).[A5 MY%-&8'<'9UI@VCKRS<82>>*/5K9\L)K+R$0^=V.%C;>9$Y\DQD0>/5D(Y'$1 M$V33E@A_5I(':\\0[\]2!*RXQHI$4[#>\F[R-!6]00C1,.C6]X*D!.*Y74F\ MIB$=9P&R^ZWVQ;,,U<5^%U4%=<^=9 XW%!"25>VV+;\VMJ[KMM\)>].;K*#, M8/=NY[G+]]\/@'%SKH2&T<%62R6=[4!>A-H+]= M*01D@=&9G77QGGW[7R^^/'O\^0(XL["I5I&,6ES8N-^>U.G& E?3*\P3EAN4 MULP&FG)M)_[X:PX;GC?75=/( MU>IZZ5U:50:V;+OJNM 8)U5Y[L7QG^;ZA0]D3 M=AA_%\A-.JL>85-I!53H^$G0M)HERWJ[T M:V?]+L&!W$BQE*(\(W<7-+H,+;,I8H0"([/8LL33%R*ZWPPG6261LL )V'6*K5F16 MZA0 ,9'B%L?[XY^7GSQZA+597%=MG9P$SSKTA-LD M08DJ5TPA[ZNSV*9[CMS*8@,@^ 1!C;MM>\S?"X@K/NTGCR)=Q;/OOD]/6E(N MT=^U+< %1#_\['HS!7O^O"M:&[AJU$*V$Q@W_)0[R77J'GB*6>-;6+7GD-O^% M_LV](K)7?]H55_Z;_.^I-VJ0F'(5 @.ZFJ,++EV%:(S$ MFV6+HMKL6:ZA^FA,VO%"F\2K*P95JG:ZO#N3 F7?4#B [;94)+!YO7SAIUR+ MARWI/I':TH5P"D8.^Z:W-]#TG#++)^X\(169&"/F-R5H\D>D3U-IP+D\[*.6 M60OF(?!:((ADX@IF0CCJ#H1V0ZC3D>3S\QM H=<"L9=4K&(YNU6"H2HH\VB. MPOGP'_[VVQ2(WQ5-FLV+,!*A;B\27]KM^7%\+W4JB('TV!!"89,<=M%XCMJ$ M4)P(SB2;'H9E[,T.MZ;F$S[T^1XQ/)W\IT8#;#:+9D2?_Q1-Z-\5?S$T.-_' M2\L:@\V&E_H/NMFPWHQ/_=/X?Y^G4=(#LX/;I^/#@ MIP2%*07H:JQGHT7!B\?'_$BJ2!CF7;#XK,.A[ M"O.*>JYJ\RSY7M\+H,+C&:@PTP.\WMG-+\>050-?3XNBS9?!JT[A3=M<.L,\ ML#*#H=K=#0(LJ)<'O)"7>'[+!2=#,4;RY==BO[MJ.[KO/F8VJ?ZHG#/NZ]RY M1DG78DJ),5<)3%*_K!J/HTU$@X+&[!SCRW#BBUX2RDO*?5'; MH,DX8>0@O%+>0E6;":[ .PPB\]J .T,^T&S@:26#L5M]HW7%+B-1,?ODP]PR+% M?REP\&M!433*)JQ&RY2[0NRCK2ZN/C92"S@2W601^9E]H%3-41V)XU'L*V%Z MRPKI6]2"C$/NMAK_8,)3&3KB<:SAJ@GP5L9L2R%LMB!GZ-$GWVXM6^J;.7ZV M::R+D2P<;;F][5>*OB\FPB)GG748%%.M&F#?2@-Q,C:L]!9912%_G7@T1$@3 M4FAROCCE4)LV]+.B*H'W=M4ZT67[:KO;Q_3Q5? M9OF>;5)>=)W*EWI3"L;DQ'%7/*6M=?;#MMB@85CUM;%BI;(1)P"^!P()9?KH M*8)SBE+2L7QAZO'GGWTF0_"P*OR6.-Y$,@@_T#,MMJV*Y?%N??I\B.,5*,!X M#CG^.)W;UG"B6.#/$'_PE:2+H^]_3=;_/]OSQ<>?:+GE,7>#ME%=-S?A7W3% M/ZHZO61',@@<]8.O0P5[R7S1\N&__LN3CQ[_E?[_R9__"C@A_:YL<3-]WQ95 M_R']1B_G\4?+/S_Z_$\H]GV8Y0E?__V[+V-JD-[:T8,3MXEO"\"01U>E@-\? MS1D&+@3/36[8B.TX5'")LK<0603WM<8G25=_P\*T-Q/45,;BQT"T^$%*[^(;/ /!9L(ASQ MTJ&"D5T]-MSP:@:C(EDR_MQF_I]2QI&2\>=/QVDT(CJ^\IQSD-Y*3H&UI'?K MI<5%2RL3KQ-C),+9FHIEH&<56%>O-!XVFVG5SGQAA2( Q/Y)7S2%4MQ,V@(Q M$SON@HSAR]/53J5G%GF@[=V5UD",]R9M@CA2FB8^TR2I.0,=2.^-M-&&$WL- M;V[9A/R@GC_-GX!?196U]$/:=&6I[>8/D 4A5LKQ,BD4-V) NS<:2'?A P2( M0&'ITQH2\U%+V>'(QG*.X'3I:6W[]4%(,XV)7$ZEE5@Z*/OO%&Q"?/BH/!3R/K4AS-[-KMT!0578EL+ M>AV\DZ5S,^[)*7C&E*);9%[O5%4J)I[#F,$XZR2(PX;?&>-W9P7W'(-R:V\X MVII\H2!)ZNY#A_P3+7.9D;?X1H?A9MSLW31N1N[= >3B O/EXML,B>17PCBV MEDG"_4CGUPJ>O]B45Z2)<,Q#2BEJ9^PTQ58R[%M$4+N\,4>V MK$ZV'S,,$T]CH("1;>+!:YV>3[_J]N1K#O**I'#?I\JI%:?3 [PO:*DN:6-O M36@[^AE7SI0HM!-FBY63Y]7[QZA]+Y3V?/_T/JO^AW#\ZB]LB:+SE M6;F=# M@8G /V59+)[27\6K3\"4I#DK;?UE\LX241R)6-&1P##*;DG/;/52 MRW*\4:'4W8!0OR33N-TQF&W?K(M*A;BK/@<[)/I3K=X2]"&.XGFLLP!KK/CA51H$#9 AEY/AM*1 P[0,Y:";@\_*MPS2 M 4[W\,N+\6Z26TZ.*L:T:D)&I&L 4(K)L?.S=:L:R;]5A]*2UF0QA 9,EU5( MQ&YY!J=I7[Z]$WTP 13!\M'+MWJ)T$TG!;A+X_$'68*^+OHKWB;X5,3 A*M( M7PD<-"9BB@0"M9+,TDA:NNZ*36"D[+2Z@;^-L3=)+&M>V#I-%:3J@2>P94Y/ M-_ @]G!= Q@@U&M93'X.9@WRA_S*M9WVG& H(U!U?*W1D/G<:M#E8E(FSE&8 ME%B:(;%Z[/&&N;Y#)GR9VB5%4V9%0F9HR!B3.%>91"(-8*XCB-W$D[#H[+U M$SR9T00SFN#USJX3]+=U,$\;V>88^,#7 )*U8=Z((I1:7K0H[CEFH(D!ZB:\ M%X%Y7"J]8YKTVFD##)\BY#5$I =NEJ'?5D;$)ZFM:I5ZEIG<"$*H-L7%'<^6 MQ,$'#26X-L?$!UR(XDA;.0!N2YOOPQ,[,3"6/(H$(13)RUAQ%H87;@Z7XKIB M,1"F@U&?>$+IZ7"M.<,+YHG Q/S<[;!3K=D.YWNS2M] .\NTF_PW)LIM-C*V M"@&'386]/:>'"7='5PU8C*#3-=P[U:1PG=@NQDR'V89-;TS1W?'*D!?OM#3L MM\7]W]0CY>XH)!EA[J[- )13E8 /POGE^7(P MLDEOPKZL!)0O#6;^(Q>>EWGE^4.?Y_CIHE5-V5Q$I]"_J@W/$4TA*+*. :X) MIOR2&L^HNFYOE(.B#XK,]@SST"%#U%3N]VR.H#0,[+0>DP#)F 8$Y+)[FKDCUG%++,[ M$6DFM9I5K,Y$T_.A9?RC >!W-&W[*WGOW@GMRM'LYV"ICW6Z5&8SHB+N\O,L M6]>)[!+>I*[=5%Q/BX;.,T-,N;Q$(I1H:=.1G"L4HS._M(/J[VM_O\32Y M)>J^O2H*A[UHTDX,KIXHS^6S3(%W Z/": S3R57MM"*CO&H;=AS\G^LU__>Z MH]A@:E#4M\&O>!8BRGC$ 7CA2V/RKGB.H30TO^_'9^1OMUK6WW(@KMOCO//% M,Z<<%S6[,Q7J2=?L!KZB4C'Y+TESTE+P'78F=Q-&0JZ4C]G/I4PO:]:$ZDF9L$ G: /08IH&;JB*V+H M!G.\AV:.-ARN:%A12-1B )-8%VV-J[(H!:216Q83XTMF)1/Y:N0 MJ6KZX/;%^>++/==/)>&'GR@Z]YINBE]<$9;-WW+B_9ATZ=HPR*5[7(TXVSH, M_A9X >_D.QUVW\(MG064PX.6FG7U/_#@'MDPV!Q7[CL?>F.V:LN0]MAUU0&^ M9>"7C7[WAID\7("<=RM,;9=WK9:O=3^3Y:(CPD=^N%3I\K-V?3:0+D\7@,:0 M&#YR%7MZ YO+#Y?^KQ0OZ+"&?TDVK/8.D\,2&EW7=LN%5"PK#CG(WK<;OHUH MT%DHC[L*J"3$OVJ3C-;]4NDP>2O4D;79?0?QN@IK# M66',,3/\I936W"[4$%?8[)N8,:0CCUV([AB9V9VVND<:7.R5]FP1][V][OWJ M*FQR(Z8(-[_CE1#&ZY32GS0&P/!]N(E=1?ZY9S$YT6#@^XD=E,W?*[,Z,O>N M E5U/;3IKVN8Q2FQUH9TO9QWRMT9#ZS+$T1[U@BFH5%"FE150+$)/1TM 8C338QQD:PKL-U903W,0NVNN0: M1F:X[+DX!V;Z%4N7A!%$Z1T&)9Y?,)7.Y*H3N=/2YI7*?I&X\OV]XTQK$ MR-BK@&V0P@M#7+GE>I*/-&N:QGRJK[?ASC0I.5CP:^5$DZ6>RB< MU=4E%VPL/[OC\G3716Q_EGXD\N:$0.+YREO>N)#H(@<<5R*?]'XH WPTM\AG M98#? -[,#2S.Y'P#T[=;1V#=Y!PB;;IFPT3P+E9!SDTW MDP:RC$K5["A,W6%*+$R@2,9J>ZPC<4B3/W#)JV&!F69"-\Q4%_[ M;,0IVN@L=8;%^Y5+:G/'K8%*)FY$.#D@2-LU*2*\Q44#DT..D42='K'""]A-Y&K1;4_ M_PQ&ZYXU&)RK:U95J5@T2V)3%G'__H0E!BER9Z]7&_AO(\VR^URH 1YL#$R M]-8S;I.?CGW4C'RQ960 DQS< 4:@7= 9@KJ7*IQ+4< M$TR-+'D[YI 2VUCW3LH' X[Y07FB&5HYRW>S M:U 1T,QHZI17C!7=]_5B9>PD-+Y3)_T^X2X[ ^$+\%J"ZLZ64WH1-<\VA#4 M=*&\M,AT/".HQ2@JD1EUKJMVSQ3K@QSXTRX<9ND,7XHY3\'6;EJE1DNZ3 M/3YM2H>D3,)E%I1)@9;B"B1K +2C^IL^1%$GOK<%/5\\O>]71[N$WCSCYRDQ M!"-SJP*_6DA M:_B][HWI+OY^;70?*1PKAD;OR@.EY1$.ZXPV[2]RF1)Y1P\O:,5M]7D*)JV M9<4;0X7,T&XPDU1"VA(AWC)9U%RP?1AC]3GEUY&V2^UKJ_I@0D \+3 M7/^<_:10ROUV0MU@#/&8T#F8X*2V<"7NB HTW7%;ZY*/GKS.$VALOE.)%$Y- MUP"MY $NG-ZTGL;-+SK];X;HC*Q)^@?4*2S,=#;3 S=][C8>1*N!H&HFXUW MIOIX%3Q;VKNMX>0D_=(;<9?;EY12'_@!:A7'IE7)^M3M01MQ<&R%M.6VQ8Y9 MU)VCJ:/KRBL=3%HM1"=# Q:])RH<3.N25H+3S<%RG"^^U\]Q#5-6[)@E6+IL M*0\;A5$Y0[]$6:S%.O!VE_O,I"[3 /I=^IHZ)V?N(=PFM!GS;V[. 3(IK32[ M57D7QK&%O+6[0>L.USCQCO*-[67D QOQ_N9=WE:V==%:%\-@V_<,8[GN--_2 MUQXUFE:DB,SNQZ9?:+4L1G/>89PNL+0%_EB':Q4K>!ED\%PQFN,4Y0>\1U[= M@8FHVGY7QSPL^,^75C6X3?HJ&U+(M:^FRX0G^?S=B,SM*>H]JJS3DS/I=^74 M#Z<+L?-&-VC3)$&< MS%R-QU..S).<)Y*-H<^A*+$<[L3D_"6XS]AT<(_*AW$?!^KO\>*@\SN1:A:^ M5"EWW!"/0!*!RL9,T[0H(;)B>*R>&]7/M?9%^S2!Q*G M#=>;7HDEH>FF.4&/07*DUY)_*"M.ZKU:B72OAMA.7*5" MC Z)PC.J:>V$CGS[9SDMUJQ=,?<'I8EXQZG@:7C/YAP"8 W M]QN#HR&3AQ_R^Q@HL[-CT\F M>%+I@?'P7:R(28+)R6V-F1][Z&X"ED\57F$HWUWO^)%%)]:NA&!7L'G&;Z.[ M-OTN,=>YZ _0TOTF)M"]'9.Y_RJ[;+G4,G"9EU5;WWV5#D=O(#UV*:P:S&TDV+ED1&)7+F,QCM6T MBT,>WT:0E,L!%&?$JB%9-WFU:H4%4QV.\7U&^I+L.-AVROHVF?(;%6A[T_@Q M\ENX)1?/X>0K0Q4WZ6!5S_V;S!U.&?]JC#D1TP>[R%FP9UXV;O>4NMA 8R^R M,2[A!S"Q2[57Q33;P^ W-27MOIWL&"-C6WF0D*5U&A8KTWN2;FB_E<=(]N<6]Q3*7[FX;Y_/(;,L59]/ M9B)#9CK+8(J&6NYP)$6;C%F IV1UB#,-?]Y6&ITZZDQ0FM9N05KO6D8E$KX1L3=LA(1=]@;G57O#)0."WD>MTOLYQ@(!>E MP4QBYJ;OKOBF&'N.:&K5;@\B^,1XL%U77>P-5G8!1$Q"@^?CJTO9Q3O)5)P; M"DD&*>:*2R7CX9)LJ4.O>]J$=*S5- //,B.3]1Q'[A@3:FQ+!?AIWBKI!O,U M&$]L*O=Q\X.Q/+D;9 L0+BC&<@(62"EP,_02HR4N3Y22/2NYQE BHDI:Q ?! MN"-\CHF'LRJ=B**L6.\ M-KK*]O[=<.JT3E2.BR2N=V'==8H(IS2' 3'@ARY02X>FD:VC3E*D6KVXN)52 M*O!K^"'*NGHY%I[B:):9G1,F:&+:=#F=;6(I&VS*A_B1",D4A/R] M/@Z=5.\4<34>^8+]N_0U9P4F8666MW%U>6(>5S:/M]R%6RZ8% M6J7?[8V1_"5W1B=:Y#%] F3U*WF!1ER$J4 PN:?EF51=VOHCB: N(P*VA%]' M9'SG]G;E03YS4?69G+6$X6TBE>Y5";/U0+$)*>4NG/D]I[0D-G3;A#TKPNT. M1E#2[>L$#&#EG L>OXCJ:\]RU@+\4ZI>&='Z5\^>&OSP[]9=BTJXX="5T$>RFY/L[?]9F8 M,GQ"?S'$:$3G@;SP(NE667P0MQ[MNI*_$2.&\2P+O]VT>_7'%:=@L+378LHD ML=(EK^(P,] H: -0^*,VB[F:=F2,2RX[-17WB1FLU>^4'7J1%&EB]>P9/6#Z MM'&Z?\I$8!H6X^T@A)WIEV3=+NGH8E3E3LCH0'>53O1-T=%#>?+)DL7W*,SI ML"I%S_PELDVB8$-\JR!,W)&I'3Y8 M'PMX#/@LO;36Y6':T\G/_)3<2$WGE//:51X6Y-3V#2(Y)B;JL7%E*2K1$=M7 M.UGOP^)CN^9ODQY(RN,N*ZF>B0\X8:H 1S0Q*/WWF7( ^M4Q=U.V[(E MEV<[JLD4<8H"VX4N[+\P?"UJ3S(I/5P0'E&()$L*U%P2)H! M95"&0QT4:%'3ISNA#FW.Y%^4'E1-M=EO:*-?#@O?^T8.QZ$892R+3IA1L._< M%!9[Z::7?:-?:3FE 'V#/!6TMQ'VX:<\1[F@5[(&U3 "@V*-4=JH0@(]JT/7 MTAM*)^7T@-;Z'T$$J/-+3%G-E/,_MK?>J ?[=IJA%]WB3Z,&P$FVYS^9V_/W M:\_/B( )7#4G9TMSGDO'ZSV L.&?L C2^#:WS6V819*Z8C-\V8KQ)%?[E]MJ MTR%G=J[4.E(6;<8!'P,B+S,4,F>M"<7D MYN;_]5\^^?ROTNF7'"N.]4E-13[WHZD>:B:]:ZCLQ0+*9.)B1_&9CA$[PU-@ M5K<291?+8VZ0Y? XHDA@QXE_SPT@Q\40[A8)X*JJ:Z;]T[1;'VWOGVT_QB?* MTZT45*#/5X^M92-7:$W^($T\)0V7=.T7<2:)/;0!)O8=RRP[QAVFSJMB_6XZ M]58=%$.8W6,6PKD.-KQFKUYN>Q4)G\09?4'V0;Y M.1LDH,>.VAD/\+@REAM2GUL31QP*5PE8CL#5'5UUB>_QDL?#%E=TVJ#07RO& MD%7H*RMP::57GTJQ$$0Q;6OW4(2!KP<7V@@"-3D,YKB_6HO_-U)QB15Y5UUU M%2:'K-4& 9JNR+32ES[T#B:5]]IDLQC_:ERS Z':$Q/KJ79SBIF5DTV;=1 M?.*;3BKT6M-DP5W68&LS@6@'4&\0V]?<.RN:_(+8I+"IH$]I]: M?8,Q>H4Z#M ?L1SFD775 #*B,4K(%6[^?_;>A+EM*TL;_BNHS/1;=A6DUN*U MEZE29#NCMY/8(SF=ZN^KKU(@"4J(08 #@*+9O_Z[9[WG B E+[%("5-3'4LB M@;N>]3G/T>;7]6-QANB$P'WI8]R(R] M220UX(K,PV,580*O"R'<\ U"%P9&2#(JKT7W"R3/'BUW!KEQN*8"OD%OBS!T MPP%K0L\+HSY:.%[8$,L+W$G='4Q:0 X0^A;2L?;]=RE\KV/AX"/W[RM]3;-A MV\AF8G)S].XLD(M.9N6KNA'N'#;_T/Z%\"MC2\+Q2/4 743WA?$'%L](G$@= M5+9_OW;-9CO3XDU3CZ7-UH7!WU?Z:G5&I_]7ST+NI/7U?LV$0UP/7(,"F3,F M61)'RB5D")*$ME+&Q M&]<@%^@$,YS#YJ;)$%)(ON]4IM?:]%*#CJB8C)]!\YAY'JRBZ:D <1Q3DHJ=RX?+ MP\?V(#H.ECUED#.T$ B0U:FLNPOC^=QV7SV6!;#3F6".A- MVF;!_>&#(%A,"(JX?1C, AC448_?W*L?FV"^:WK[)'.CMTF#B2.EJA MAS)MD_^OVT&5X==8UV^;+C"D27*QGCH(&JA 9Q3$J528A%44.P5VZ1#E95 8 MC7R2G+)'+)O[+0;. #HGG2? UH"-!XT;;1&A%W6Y**0":^Z+ :1GRC3*ZMAW? M]S='/@#-=VF93=A"/3RW!0AA(J!3OC(DQ?"5"S(;HZ/C _$/6EBM5^D8*5=/ MW&&U8*W35R<"UD)U7%G\J8 2$*%U6A:74(5 \@Z&]OJC?B^F;YZJ0'^.9^BZB;9$;6A[M31P>' M+SPF*)B0_K8SG] DS,N<$&0*O "\I51KJP .EL#Q@M>^#*@\^[#<-.S06Q2 M2)CD85(!D0!,(L,]A- N2^,U!!WS"]%[@")X-.((O3NH_L*)^](@964=B ,J6;8]')C1"^#C[W)G><_(1Z:]T[(D5?62G_\[D0,Y:X) MA1C*N8L%%#6#1@"L(C3VP4@Z4Y8F5+;HM!7V-$B$"Y/)G'JF4=]J'IAN$5') M#,"I.#-5R[O6)P=\ .NUJ<4H_VKBC1"E#$B1J(#15"]R]Q@%JQCQ4Z>P#C<4R=X70Z%G1+,5M(?70]R,/BB8&A*"_''X2' M1D,+$*Y0BQQZ(UY6R?P*?)>M8(@/FP-NQ9#T:%R1'<7VED^4G4T-EJPJ5,[^F M-O@Q2OD/<"&,-5]N\_ '$W;<99J*]YOI=H)K@@5OG.[< M6%^-!&W9=399X <\_"FYO(2T("0.N=JE7#0 &ZFU[]@M[SCLWIKJ0,,$NFO) MLF[-L!=C(O]_8VO'VM[;G6%)GA:B0''Z4$[QAO$Z/[&4*[ MIGXZY%_'I[P"B[:9<9G9*1$;I8KF>$TO.9E [0+F!<"&/;8?(6.*(P./*&"SY.L',P!"I@*2A=TK=& MNBKT1QEL:]FDP*--DJD=3DLBRT3G(LE35>U!6+D_%P91Q=G('=&2FZ?PJU., M>+I18IK1W\Q:6CM+I%![))HF+&;]Z%-!/:4T1Z&MFW+A+*^,&;#I?I8!^4JK M"^3&]>Q92EDM6J:K;"Y[JEA/H:/,N,%:*)N26B:>2]HFU8W$QB2NR<,WF8R):THBWU))R9N MJ+(! >B(*!??($;L S$#0UX>8!D*P]= :,@"'Z#$;]Z.FY??.DD"SR-*U("H MEJ&0_CKTE'1L<*M"&,A.FK6=GC)NB\>)%U^2;&KW S++;]"$$,<9I>Q&!&!" MA1O$MWM4V$J$]WR>U(UM)M)FR(C7OQ9# 43G_6U.M1"-V:/=;&*#,8 48S>- MG7>0HWB5RB(]<&T+B+#F<&VX\H/U&P"*G+"\%!P.AJ9:"*96QX:NIZ**@LM9 M_"!ZKHP,P)0=L5!F&]JO&A35[$=OL<6*3,2)6O%S, M[>!-$,U /@3JW,9[,Q.*,K),&*&X,@@CXHG)$W319';$:!. -XQ>P@9&W)(\ M;/5EFFF+4V+[2ZYM0DU;K0#CD3>ZHWS^8\8;DE MFZR(B7YJ%V\IW#R]L#6Q,<>YWT4;$V+!AP)DZUMNVBJD[]7/A80WO%+(T=,Y M<,I2:;9/9TU.7$\MR<9C1<#M&T?M6:(EJ/XEP]Z**K/M%6XJ=FT@F%TP]?/G_>8N-Y=^+I>.A!_]B/OJ^R$=![P=>.#@X/@N^8 M/_JO>C *U.XXO>F[1)O[BW\;T??Y)RSL<;<98SQ*GVB(0<*0L669$]\V,WU6 M&#YI 'UPD(,14; ?A?Q4%B8&'PS.5G,0T915F3( MF\?^OP^9<[8U"XS)=4:BGU[+2D0"8FPW3&O$!@_^X!QD*<15G&DAVMJS07)(4&:EE:>Z&5Y;ZTQE0M^ FV.KASQ4O+!?^Z'OT:8>VK'0Q? M\\ M8R*?):,[S%2V(YC8U#CUP25PGC#B9 X.59>+T^0L;<3+2G?YWD!3'/#'@/,S M IB*$REH\+0Q&X8FF/:VIPT=LA-?EA67X!/?+O58LX <;D#G^\F038ESPL!A M)XQ&DE*8[K6G7 !J?RSNTO(^ Y\HK&O9NHM)#():*94 M0>X@;,;!7#?6GC!Y2%4^P'*!99P%987 VP8F$JGKPLG;\M4X,O!'BB!J+4O> MKA"#K4G0L&&[C:I%>N>B7A!@]G-)U\NB&A+S23E>P#?V@K:6/O+8EZ,$&PTB M15,GLB HEHT5=P##J=7CH\R*I)<3YK\VFQ1\KV<:ZJ!Z-]MF,0AKZYX'MZW' MS:3M0>BLF!]"]V4%IJD6WLU(#V YUE-@35)07[!&OFC%4ZN/RHD>9^%YA9/& MQ6N3C+K18,$)?%-V,ZAV#((JW+'2O\P6ZJS)5($;PU\DE4'FCTQ('(C>X M_4R#[HFRO0FO7-HWO))1=T!107*!4H#%-"=(=0L6:GCA01KA79;;8QH) +DM M* RW787*J!N.-]T1$ FZS.N75X(=OO:[751,G6",=ZI MF52)0,>!R\;6EK[:BDQI)&JQH"EWL!NC'_,3V$&"U.(2%J-6YEMFKR#!1U2$2:[L5"%&RH/0R2I0_,CFI;1YK%+ :T4H@CDYQE?B$SI)[D?G:V<1#'W3 M)M@]:,VF/]-/-4#MZRZ0"/:F?$6T&RTQHC2V8QN%.92XTTOV$X\P8J2V+)*J MMO8(?0ZQLSVVK 0YI/C.)MS<4IA;K"L4]Q17:S@K !W436 4;W]:[F[ZB/6Q M&[@975;);#,K!%HGL(/H?8+Y82D8!<"DZK,+K=S48,Q^>CLV<&L]Y-ML8HBV M,I8C2^,;C6>"'O(C6RAC]<.TEF_3ZTBPG;7'[)\/Z30J&M1"&#& M[>P443T!EZ,:[*D@3:0OCM2K$--1VVSCO[9<)W$3,-L#9P>IJCQ(6:OKL (Z M#:TH;)>M)H!9-%\%:-J)PR_[^1&(F VJSX(J84,L1G!PJM6ET =QJ7''.%-\ M34CTLG]<287=(*7OB:"9>B;?MA(\91O.^^B,^BT6]T^4 M!@E7NC72A%TZT@$6+(^4[!-[+WJR\$>,6B3,AAI3X-]C&$0ZL.(I?TPC)UUN MHC1$]=8SF_\NERDV#YOI*J"]_>]=^TVOA: M"8XO M+9&[J@XC>I@HXI1WP^"N/AA0$0,!A1>#PYLML0.;X?*/886"8^FQ=$ M6W)0\5!&0!L!IF"%V &-\9&-X@^$G:\O&_?#"EA1C?CXHJE[";'6>PZ%([[' M^L>>02V,/R^@JM8/3FPX#BO!J"!3\8&C^(1):&SMD:]U_)2.8-LM9JCF"<() MU,X%>!,U:MHPURS\&;E>2VTY7U;!EJMUR K.K'TYRI6MM^TDWN3=MO-^UB.R M,(KW4MKB"_<8!P.7G9HO2LF]T.-!6+$71<( $5/ 9(D3@G,(MZ9=^TI8#]!H ML$E"4&I[YGIG;$W.189HB32X:U+@0 &4[$:=+Q <9HGE<#3A8GHZ ,FOA H> MLVA0?#UVZZ@1S/EBA*BVE5!B=BJ\ H5_=U&HK^5:= *+-U[2S[V1YXCK.O>- M7< 2.+/='=YQ=X"4:@E7$D)PT3(04&NYGYW1 R,FZM2]/CZ6O+7\D:"T>?#SL0\)O.'QV MT_>EGZPIAS-;42#U*C\AA*CV/0]M4,125==,4PZ+BAAFP#H;/2KOW3 M)B%" M6;AAG3 %23V$G8':+ %D='3@UA86\.C@R2%3\5&JC'*0UUFZY/H[[9)B&6M! M:'#\#LT;T(1G)4"$@)5IX-T@!E)MEN0>][\+ M]X?]Z#64!2S9J>L?/1J*4%Q6]V37&VW[XZ\ODX@IK)Y>CX(-?."P+2.WUC [ MLZEC6XM3!CO2Y5EZ;49CEIV?J7)=I&<&&\T%OC@&A/!'GBL(<@7E9<%OD2=R M:@75N/0"\J"BR[**R<7 K^KO!^+MF !' M<&8<=SO7C;=-;QGN)EX YA)%9J>V#E;XG-6]IL]:MYLXMZO)8:.#Q#(-0) 46DNUZ_",;/J7Q/J@R+"A8()1@1]'+-86][A*F,AR\5 M%-4 .(DHU,-Q@6J'L)<]_F;:XG-K6G'MK6J;7&(F85R4NU&P)=PR?[T&"LP> MNXASU"I",=TU@#@:AT2W-5)&CK-JO)A=(]M5S$G01<'!#N(MIDY*[F)/0 N; MU*;47?>&)H@"!EF>(2C2$"E746[6G9[[ 9X@2D,0 M=?]50MW6KV2['XZ0UDHEGKEMBUH:P7BE1MQY0N1Q=:6Y65OH1N8B8)+!ZH$KI,K18(C -Y=X@G<)LCT'/W;P5F*>M!*W] M;51%?^[DPW8R_?YR2+_?+OV^71G_.R<%UFZWWC=$9R L%E956P1TE.2'L&TO M\:?MD#?;'$D/VI)T?Q',W7I1B84/KL12'6@T:B_=L#1Y/*7*7;(_;+E*M[ M4TE"W&D_P#X!52&L6\=>[C<8IG(80AC%'^VEQ@9HLG''[_I-Z]^6#$O8 %;9_IW:F@JM90#G=H$W0FDY*P#<%6 M.1N0R"R=?BK2RA>/6 Q!6!4'6]/_=BP#Q&I^9T93/!?+AS . =4@"-@A^"6,@%"\Q;ZA6*N M/3K&GZR-C0AVSM:%5 %3UUF:&#=Q8$:$V+7[S[19PJ79U'#2;&C_A>_C?$3Q M$.!7//>J^HV[JLX7+>:=OB5U\@EE#5=:PG]C0XV&$N8VSQ$ "H@3KA&72)0 M(GF348[U/J)5S: U%[T?]E*S D[XD[$S1B88*K,"K@7T@B(ST&VBXW&D&,E> M E?-53:G5"$9,!I,QSQ![RC*RC_#[<9>W_ -(,X^PZ.4> JDKS?,M58QF1:3 M/6XIN;PJ(<+65-EHT:04!0S8V!G7GKAKTP"-;;C>(0&#M!CH&T6L3.\$*H'; M9RG?C2;#E&O%86O><7WK(Y+ZRGN*,3 0V^/4M%W&84"X Q]OPRGC$I!"VK@6 MNSA+. XE/#+A@:R&V2+2,D%5393^D$^*C>TJ(#*B9UUWW!Y[ A^I@9PJ/I*S M6-W-30UA%$7@#2^V90J>E476,*%UWQ'R=M MA&0[==Z[BOPE6DSMGD74(.0" MW.K6H[IGQ4YT!M@RMI;:%F6+6'TZS+5H+0*4J$*HT1_M'.S< [HZ"Q9VPJ#F![<9[K<=+OV.3 M=D!]Q:92:1H?[Z&^2=TB46%M9;G+O,[ST4@$-5R6A(7<@O# ]N:J.MW<;VNT MN0L#)6_ 7!X(ATL4S$*0Q@CRWL>:DB]]ZB@E\HGN.06/UJ/C.2X@=VJ)E6+B MX"O)>BF1#:+Q4M>B=$(E$U(3:L.K5;+K(PTPJ:VH:W;1*%I-%SAJ\Q2RZ$C0I,@,2 M?D1QS4%Z&]'HB;*4F$P@5C4$;6K[Z$N+;E8K7!1WR*&+ T9 RV#8%OW@S?.) MVYLDO&Z[Z%N^2NMYQCF_LB !D;0TM$'F4?0%!1DB<[1;@?+35 ^7WY"B? 49 ZGBKW3I>" U(O(B'ER#;((+AN!) 13@4VZZMH$?K"^ MQQ^KUJF:)$U"D /?!' CBDUVT2.:HJO$!CDMPEJNYSPA&4BEI6F<6H%0!J\ MHE4Y*GDMO>0QH]/[J1%X27$G&(\!CXV>27 #_CCWFNX31QLNNMQS4W?"#@+< M9F4--15QIHC$ )T548B0N!!JYE8D$1AQD5[FV2655\BF[$<_.059ZF+>5D"# MWBT-6UK6CDAY;<:M>NRBS'#8U"3,5_9P61_7O#/[" -VJ6W2KZGBOT,0MJ?Q M)>C()*4@K#0.\_=48(59?TL2W'<[J XK;TC#ZVP-T[0*7!G.,"D$V2UM-N5 MMQ]&:UFI3G^4H9?(8Y:WMC:F]ZL&&&HH?X4$(?"7PD?S$603LUXYCPZ."QF[ M[GQD[38Q+3E'.9%IAB=]_8O,,O5W:S>).Y2U]2U:L,^USS9AQ $/Q/M86Z[H M^P!".#X80 BW1P3TFQT/C )@#N6U8X2R2VEV@&%'45>E #4 =4N8**?)TI0% MF#,Y&4CM_);F][TM0X!.^YO><]""80:D!)WLLM1] M?XWCX'V.?N"Y>S)XCUG#&2M=J=;2K#_C8*Y,$"2]$>&N.]FS E"9I/P7':++ M+PL8'>\?OKR#(_W:MSDA&_G&55BW0U5*9>R8IG%'?IS-"2@DK:HD5-EFND!U M!M%ZYS'-Y(9QYQE>VK/"I-'Z,3)>5N8KQ8XCCSL5LJ830YX\;5+I48/SS$P' MV76WTXU4^ Y8!_^8C,KJ]"KAMI/*!AO*8,057&&:N':?!;5>E4LPX&TW44:1 MP$ -&X%Z UJ?@+:_5,'(2OG5X[0G@5C:Y#S(#=H2Y_ R,G(#2&^ MY(&X\XU.E9WT8'?EF!C_R5W-M+A$6A0;MT7D3"D- RI],69E]#9?EM+&"-MZ M9C4U&#)!)B^+ JB-%*$8 <@ -0K 4[!=VFI#)A;/+I?(X?J*X>7GMQ_]$U4 M<(S9MPH5K82VX/0MY[,&<'2/E'$8I>Z'Y7 MKP0U459]D#-M5GL$=+ ?D>RWW6:SHSW[*.'+H.)D M[(YP@\9..?Z @4?ML$NO9EV>4.EU]W!W.-0F68X=B,38P"=?.3LT7 MH*\Y!@FJ\ 9E#2,U_8L\*=HT^PCJQ[#=^(13T+=3Z#F=#DV"]HP!KQ%)58*M M.&$WZ=0P3?/T8S8R:BLL$PTL,O(8;XM4#UCAH-QIAEHQ7(LV0'4@;0G\R?<) M]1@"_-BB0)'U$]&@[YAGB1.AI(@6DP96DQ11DA5@Q89JM(HY Q'[%PNA&HHD MIM?"=$N+X%X^QQ^)320"$DF$_ZR9F:3C\985__#0/9L/LD0H7?HJ8", M'X/R/!XBU1M\WD\L^N -Y$P4Y-E,N)XV%??,.IZ&[ ]?F/*^1IV25"EMB(.L MAFE86?F&XI(:BNGP)6S)<>9-BR2XFI^M)(7X07+(Y!DP=S4'0-2$@B%D3>%\ M;MD;?EUY"GHIX]Q=K6R:$=6@FWV"#0-_U<3 IA7VO(PYY-:RM4]H)09/5#4\/0)NZ /DZG :.L=5C1=+0=>3)C*#7K1TF&W^LD; MJI8-!LZ(U7N/O,Y66AYM?HDUUW GG'7Z6/CE!5/L>0.W2"MN\;EN]3E#S#&W M8.;=$P#Z)F.G[QA8JF4,%M4U@77G32W/AH(#C0YSTIUM>F NDN0V)C#LK!=;&8 ^U*= KP8Z5P@B-X4;HK';U*/I1-$ET[39:L(%00 M1V?%>)\!!K4199W.&@KP";#]W(!^%2X9FPLJY#D&T )"J&)G):66 LJ-6+05 M]0)%!EWT=B5WASQ0>5IA*R=G35RM:NS"H&9%GXC 5D *^^99DSV2NT6=0!KG MNL]E>%^P\Q&B*96L%A[=LQX 8\"=YI$3,0\8 M.TDFO;Z%AR'"L+?W(LW3 \+3:P@ 86DA*2/L/X>\5T&16M9(CLK39/AV%56J MJ1&K4PUL#CM/51!_:XE(RT5A+U-?_/%>P X.!]C!T'K@T]ZN=A!Q%[#4L$;H8%-Q9IOV+GHHOQF@1KZ&EL@8X@'+83I"Y><# Y(;Z.^R1V@T;1[9F&ZJ M5@B%8^;P1@&=:."3TG^GKR6HT&YU.H3:"O@PU2]+BE1:$"!%(4B]*5O&FHF+ M8$MZL 89FD9UE'X/2$&TK!9?S.S7/I@W,;F*)+<;V6(IJV-IB581@B]ER2R&E+P&F\2YXL-WHLTM^T= A=4^C3I M$[3=UZ^V"8B*HTUOE,#;\LK=VM4>%#T3:#^;9-P,&;+(52I2K56(Q_!TY/%3 MWUHZ9/9W"5Z653Y!T(POOPTG:,:G:B]X!K,)V]N WB_\[2J;D=8E^M8\1@'D.@VO49/WBLH',;.:G4C9).,'/A$H4@; P6HUQ(Z:4>F)EF- M;#/^+1([ED.AW#U\K-'-TB[6#=5[*"8%>K9-G0W3.B!G4TE*R@N)1Y,KT#6'D4:XVC M*R<,T\KXEN:HN+;^)D 4"LPEV%H:F%::"$0$<>LEW,R#$ MDMU(F;YZ"PJ'T-F)Q?5MQ?TZ?/'R<3B4D/E&:ZV;P@V?H*:IE'BTSN!KQHFP M#H)-E(/F2=.\;-9FCE0N0&^1SCQC LL4VK]'2-:A))S<;*D[SP!%A5C@Z&5M]: 0RDD"B<901@Z=*BDL:Q-IY[( M50:=93))5YB6GU2_-:X625ZW>;&OF=O9]MF66LI^9B- QZE,D0L"N*9RPOQ. M&40$_>8GW=V&Y-!.5O5VF<,V\CN!L6*:BHL:WDE[^3W;/-*K;MF1LF6EY@,2 ML(203=710&T1WCSVNZ'_/ NO+B-0T*<*EW0_.@V-)#*%VCU4JT5._6TW]5,- MS:6^3F3?TC\.:>C@?KT__;\G0!LWIJK58M6S'FH/H;;R"R)=ZR4:@OT#)Y0# MSZ"5Q]$!4PA&IR?GKR^B$PX1".\<<:\$7S* $OZJM#_&+#+_2>SVBHM?OX?0 M>L$(7NK4HI/SZBIQ'ME**NX(Q 9@9I1B,\!U_MMSED!*(*G&U((FZ#6"-"09 MM1'&-/04#*25^W0-H&4B2/>340U_^+3_0[VZ.VP&.0&32UJ*SGS,SZB*)HR: M:;=C9JOS?8J=]Y9273)V<>10WJFHQX3ZA7'<6NL/,B#J?5@F1V?1!#?Y\U@8GGKA;C M0!B7@EW'FUB-/ ZD2S19& 5$Q&A3U 2]89"&SC'VYT8_@+.1&X:T2Y869^;I M[CF(\'H!G$U!@Z;$9!6E&Z]\ TWSZC(I^+(%MB7LVUOS1S2(7DLD_;14Z8^/ M>65N\R/X*J=.W[X^?<7YTL<"G>%ANF-V6LZ8D>!QW&H43\($[A#T@YG-H,$# M(?H>L<3#)@[!U>!Y/?;WCYM7BI%'E0^H*N$3Z/P8W=,--T ? ZB.DI^I-!R/ MEM%?>8N,LWV^9,"Z\(J3FI0F-%6UB$D9R@]?Y=A%7T^#$.#;JF[!371; ,<7 M".KPLB#L95GNS=WQ3("HRJ.BI9&GQ(<47@-^0(97EMEB@1#$<' ?E_\4[1,V7).KNH/,_>8!,!9P>">XV1.%_UIEBV>P%2 M.!I "@,WPB>]G;2MP@1R=.E\Y6)6<>,4N@3J>"*-8F&GC6_$>J#0.8!7\G8T\W M-7K]SQ=/CO:?.?V1YVQ+!0XA+-%_/GWV?/_(?H1P=3>N[R,VQ7]^^V/X%V^7 M*[,R.NY(.M9*N8H2TJK!5@O6,_20E,Y2F5,VZNL\J9Y2>9LU#/(5@^Q2>J0W0A7)OMQVM(RK\#KD6PO]T]1'_.1'AX MU2BR,](P%%6?M\Z5F[5T?W/+!A/AE0,P3NKD4@;5TS$:C2@,S:6%0I!_<\GH MQM%1)P,H4>\FYS>/%N-U6>U;>)31BX,_B>$2 ML6MYTS+;SG$+!!0Z1<#6XSN:K8GQXO38 20Z;Z'3.GYQA,_T/Q_+[,_(K\G= M$2,+\K1TY]D>I[/S4W^0V)U!AAZY%0SE2X5G@A]\?HJ>5A+$8G![I3"G5N!'*:7J]LR'U9F7J5[[+WV+ZC'O+CW8',-%YI%C\W!PS>5 M=2//D 7*9"6UH#-9@!+O&&V,ED\-)@\AU7S]3[N?,X6@7H0\6>!?7 ./"0<]TVBJLQS"LE4:4HW M@[)4F&ODAB28>'#_G^2K.FN1\ KBKD=7X.'&M:5MPE?:LTOMK2=]9[A7J1W& M'-Z50CF:9R+TW'(B>Z5*WV@ZD)OP'D'+;CM@7)-6K9[J(RX>M60P6*XJ/K48CX7]V;]5E9_5=BW1)H-VYN/8[BE&.K)9M)@K[AY.6[@& MM.>:>?8T#39[W#[JK3;J;5R\^^34=TFF@*]_1*_B 8,F3-;P)2R= H;,OU3V METB$O1]=H 6S241P[< -4I=*?+L2UW^;,DF^=H^?(LG>"8$'3+*?H09K3"Q" M+-2+&AO/MG()VJXI($ 8C],\%995H&)-BC0,'>IH89N7*+- OW4VCN221U;T M&-W]2VJ7T2M@ E]-.X_B*W%[?>@>Z1=!: O(C'++?ZM^1+?QCSZW-=$]X \X M94J,HM)940D+RK6'?<,$T(;.48<\.LDYR:"E+H-G46,=>-.&(8P_&Z!%A4">#CG(<> M'D__#C+L4]IP:"C2L'GRL8D.CZ!93G,%>,\UB.FP:#?V3F^*:&<=L#FOMKX$ MTQS6;0B(%"VUW(T7@>'6S(U3,HD-GZ_BLB9K1RX&4W$;LCQ,)S(GC$TM4TK. M%]%<(]MXIID$!A-N^LXWLZON%,?QA M7,K#V4MA_L&;(>J3\(R::F4#*A1TLT7=,+(AR2:MLM3.(/>CUW1"=&QQ][#0 M(!"464"3IHQ,5T?U"F"PN"$9[8JA8/+'E6VT_G$=AM9(E-?#*T&)NWVC9!&$"*Z!7$;"DYK%O?K"XKJA&Q#(TL[_Q+VOC3H!3%/!$K M7K09[K0<+[A-,5(*5$B]X.1G 590'@ /F MX3 ''+A83*:&/.2$5X5Q %/HH["HD,@AP::88;/O/ MLU=[AR\CJ"),G7W7XF=8=D-*@;UJ=#DO846!16R!9&9$=6-WR!(.T3$@VYO- MR7V@TH1[@JLX'G 5 Z[BD]Y.H6XQ*DBG33*X>]KBMN?:LHR! M"N24)HBD5@_;5"!V#C#5DGT,!*]]$WF]X'UC-L*A!7YQ,54SW291=XZ@A MP ,]#$G.MK2QCW['D5T/C3"F'Y-Q6HT2BB?>DS87/[#F[&UW\;T-;)SAML(ATO,-:F6%9UVZL_DW8*9 J;=M#RQ#16D+T,<& MF)\$08P[#,CO0L 2;2%NELJ%X'%/Y1A5MPAI>YN2!C'O'SEY@S4C\)N+Q D6 MM_1[;S_FZ8I^+PAY OVV*KCD44'C:@FRN,]B]>BP]00H?*1BC4TA";>I,\=2''8407RL>P I[4HZQFS-*FEF:,'!JB]M34#DWZ0D$8 MIY;J8X#FETTB!>\VEP;ZP/#<[=&!6 5R02S!NLU0H\V( >D\N0*L=N'+P1"YQSVP$S&<^K3 ^C!56109I%&%/&:WLI<;Z_MY52/W$"XD<>Z*/ MFR>W!@QR!(Y\5G,M.XY!2^+,^G+MN#8#6CK_@?DH,SA2"LI>.IVJ$:+1I9;\ ML7$$T'70=@I+_LUS/Q3E,D\GE[X=5I:3W&/[3&\A. 7E>.&!WIY#$FPI M'0 MWF@K$YR9D-=YP\FL[H[*O[>F.B406%Q?Z'^I[,B<\:+L&*,W-6FA/>^G-N2E MMJ$&IH(V.6UKEUE 6A?//,_L.TWFYX9(>ES^X:)G1!>CA0B$ M))L$#[J5)GAPI?D+V6,H:*J*> M7A%AM?0O;[/"KD/H%MIP4@MD&DM;MO!T3 M.R_1T,8P3HQHAJ!X7?L\4E!'JVS5([7] =''F)1S^32L3/\U%5"91]?A'B0 M%03D0ZHK"E-KC_--DJ3M[*HVM M?XF$&6FT*A?JAE>F:&?4/Q_LJF,S0#>?H@U#"^N(3A"#I(2OZI9]JMZH(7", MJ*/B*AME?; CU%]8GZYB:$UKLMX@6,BYZYM=DGOSI;MD0;F?YJ(HZMW;"-S6 MIK.7GWJ0T/+4"M)=!C.!#3 ::7$0WD\>(8 M=2:XD1]?L *\:A2O!C*?<_7K@5< 9HN S@SIBG)ZG-/+4 ML-BK4RZM,=,'C%!/SF]417_^PW)(WS3E_&1(.=\NY;Q=+0[N]OQ_ST&%I=KZ M_T[5^J=N(;?HD.;[O-^^3)A)@V; M*/F)USW!(6 >SK!\W?8T( \Z'+XG,6?N4*P?!/,=B&RX[!@@Y2T<% XX")W^ M7E8&VB0SSFI=WDG?\J%@I+J^4LK.YL"'#6@*+D?;CT[=1YV[BTYZ'"INI=!V M_V!"=?]T3&B31_*_BZ1JTDHK7T)(J"EDT;V6MF?R34!HD#HOTLN$JHRM_M8I M%V(DZ/A/$ OHY@;#]\$@=#HWW$O?F\BW!3&Q0GRIX@[=%X!KT%3V4"WG[>YN M!#9SWAGXVS7!B%DY27,Q:S[ B $&:#4^W;-Z[J MW4G'NA6LZLH"#&S! D),S_#+(O81^[CCSB-B$;*>AM2[N9*6H./5F#N26%$0 M1U@(3V*LS1*(+(=52.<%D2JLJF3K5;N@1,UJ#OD(J F&$M(&,L(AXK$5-G!W MHW0'U8:L!"E*$<(<7%%GH\01+'X<,.YAWH09Y\FTQ=S)=:+A+JD$(MG,F,FD MX!5+V9#W:Z,)G)JR/28;!.';F!,]7#GB]G/ENZ%Q#HBZ0P2K FM:+AJ)6EN6 M32SVX"^B.I5H,9*\)AS-E_ "1+K,4W, %4!/5MI.Z:D(-.%(ATA(ZS'VK:/5 M5-7M!OF[>Q(&8%IIK\7<"=Z@EJH+:C4$6SXPQ@S:?&:"(X-CS=.$DV+(6R_O MX>6GED 8CDV1IK1]E#\7\[K&$^KUFKZF>W1'DB1(%24FX\K"@@O2^L2TY%BX M_MOTV;[0[,LITKLPPO%]Z:Y[].S@6:R4&ZBT3\$?3\8-)PA.@RY)[,TS%L,T MG*>H!1,02A>3&2/Q.1W9[F;5SYU#-?V-1 G(R5=64V!BY.P8=98PJ71_U[@T M3H(H/(66YM'H1]@^T5:88-(]=0* BRJ=>!PC!@?CJ%F0R0>CABC>0WN#6-[A M12WDMUPI=Y8EI82P]6ER75;2?LHY#; 60.[8NRX[%P8X:^>C@ ;$[?\U'+]D M,5GDF$_DQM1$68\16RQZU7:;GH]BHLE$M%928-A%[!&?>A.YZ\($O.324XV4 MF6+KSQO[)CH$\V0U0\Y;NYG^O.AI&R7U#95)6U%0MK7NVH7M2D_,$VQ=X$&1 MGKM!^6%WSV2[NA>[LU'A!KEM(SL6XZS<&=50BO)-*:DBN8*&!,S(A!R+P'.4?9SS,N)L09>2WT,SR>H,FV83* MT_7(X)_-@ZRMT#X?MF],N_T2^I>%/M<3$7'3>H5WU4R<"VSX59K-1M#_!H^' MTC;[X,@9$S%Y\EV:F?M7[\M:,Z@9,U1[Y14VD2+07QHZ(5/,3!$00! O?NF# M;,XG*Z.PI8U/]6-H9YZS;L5P"P07V(&#A-F8:4(EP[O$C8)&D261I=^@"\9[YF+X#A MY@*R5VG230>:(>?P7TG(2HF'1?=QGP%]?OMB&N-)5"0<5":2D.8_,@9ML\:7 M;>%/KG9 \"GAOD/K1([([:XY! Y MYG,S268(]^+\/"PFZ@W43FO6TY,GIDG57#F1] %^.@% ME(%!WT" %+@_S+&W'IB9[HJD.39>6!3B*W.*%^HDP-2D!FO%-.<*A2664KN! M.K7AI%[2-"33G:\YRP@ZW&"7,K=S& Z3[NP-"6/^!#62=1.?]':\Y,)2@4QBJK9WDK;>N@P&;CA&>&>[(E)T)>:7($<+>IPZ<3&D M-*5:R(02Q&(%H8SJXR'3ZL4>5'>+=X.+7ZPQH!CE12/I)(C.6&BQDZ$E99'< MWQG[J^AX 5'[# A##LT\@9C,:7J<)P8*<-PC6RI"@O5&Y!Z_E/GC.%@ CI5Q M]S#/5:'.@V>L0E* G608NM7:(!WK!]!YM+BR2%@XDZ/_J[A]][1Q52H?'W/ MJ.672:,ZWZ29LN:<2?=5QHQ$9Y6HM<,=RRD !P866/O=\/7S15UGR=XO'Z#L M-543T;^6%P/Q!E#_5>;EY[K37YHI $*2!PVXX"B7@ M&8Z^=IYF:H?@A]AQX<>,Z)UY2WK M"QHEY[&F99Z7 M2P3NTC+^!V6&U(370^2>. 6 K0]I/3[.9/CK7 5-,F MPV/$Q28>YE4)W$5=\+" <2QI.NHW!CVB,77.%>)7V9S[IC)F%3Z4$?\'#)\"T(+J=?5^MPJ,N2S59XKO6 M6C+[2E#8PVZ#? JR34ZJ3VJW.JD?;JM6CZBIJ%4#0\Z=.YDT:T4\U)P%Q?C( M\N))0UG*N'V;<#E1OTP,1038U1(#H*?$HH/W&3^Q]I(.4-^1C@TW.VXL*MQ*?#-)-1-V M+97. QA[PY59LY"ZB"BO^9-LQ7A:\"Z2K$-]UCD'7\>B_)8J_S2@U(,Y*85[ MWZWADOR%*4)+/Z;C!=Y0*J2K,,P!&2$Z=NC7,N%?2+%*4IUV$X1G:T=%#6%) M6R!))4PP2E7 "J$(,.RT__9,RL"X:[2)H#X6Z%,GE)=SO!BBSL/B786YP MI"8M:)KI('+#X[6Y+8R)N9\U]$0)1)T1M=Q.YMB4Q/,P])^_%M(*#4/B/!&* M60B@\[-\O>.HA# \$B_)6Q_![YGNXGOXLVG2Q%VJRTLDT>4"4>KA%C8TTKJ: M-B!%S3$\ES-@U0[%]Y7 MI)1GR0?Z /(U0"X>H E!4QEF+N7>MDPPKNO= M>Z>^8_0U64CBA;4@W9+6KAG0/L%627FRQ*1+LM24QPC1MJ47*U9=H3?:EX^Y)6G_5B=L M$^HJ+_QK#05;L,P>DA]!K5"O%+GXF=0+&$%CS]>/9-C=K"_\)&:9-=RJ"@GE:=32-6X/Q$Q^ZBL MW#3__MW!=V[C\KR>)^#9Z,]ST.?\,S^'OK$W+O,\F=?I7^0?T/-OTERYT^8D M"[VAPO^=0,C'O?OOW[D#K8^A#]/A=:*N2??@W7 2EU4R_VY=3@W'OS&+]>RV MA]T-O*S^\A\'^'^W/_IY"CIWCU>JD\'ZA"S9W_[<3'9HA?H$2B!QOF0)^[)R MMY)6SMMFX4(O_#X9?[BL2J3T%NSU??WE >[N69/ M>O?/?967S3XAG$7_9[J[^-U_)8#)K&OB/R01S)2JV@G4*:#+2RPIQ7*/$)!/ M&J=MO[?T ^L@M.U(Z'.@*NE4N;(?_O1EYW"X_ZG@?T JN_\ZP3W([ZT\V8/\ M'N3W(+^_D?Q&'H.TR'RTJI)MD=P'N/R\X0*\!57D8)!80E88N2LX MV1(A4[>MG,06K(LYDRO8(!JX 9@\PN!0LRSWFJO,<(DCVS0\$!-)"!&5H%HK MA,2?X8P55"=#N*/)*9Z*0Q*@C(3[K!,Z*)9=OG*#8AD4RZ!8OJ%B,2:]5Q, MO(#2'$G! X()*]U #7!LG_ 92A1HDO@>(*^UXP1T\+C%?.':W:HTQ[:YX60F0)$<"YL+J%L(&T M^"C%K+BT;(>!T; RZGX+[[_M<@R1RYV_:H-"&13* U,H=YEYO*Q)%4$]),(SQU)):\'J??CT03/M\IT=--.@F0;- M](TTDY!@(I*:@/)<;O7IB.Q6)]P0V="#9;A*B[T>R(+"&A![S=7BJ#FT*GN0 M[3MZZ@?9/LCV0;9_J[C1Y!IY,PHG5ZG/[CB= &N@K0H+'8Y%W0A99U-J00H0 ML$Z@ L\7"?M<0\G&>JHEA!172K"I"*+-NA%N7!^SU-3=4#-$P2G@$&JLQZQS5FA!$=;M*_X64$#_ M29"'G6"<[90$,4T-M?&DQAQV6^.01(7Q*FZ!8>$.H=256[/VE+Q:O"+S/D,% M*+K%%5=V9L+OL>"Z;^7PIFX]:%D _>RNE3-^7@78;<*"$DD1;HC,-Q98:5=)(R)REUH(1KZ9FI?MF_V!>: M*9_;=,]8S)B;F[?&?7^^@#&.TF:)?$^UMJ<.#T_0BX+84#HA9Y(;EE6 2^7= M,'Y?3)"1@4:!@]"7R[%A/A=3+^Z+R(&N0EDI)8E#%D&G+LMMKHH6%RL3)/F4(].%+*9N.) MNIK5G#!UB>\LBRH."\CK=JTOK,0"&\J62OGB_O27Z-'A8\1JNT]GUS0@SH\$ M#XQ&V#"LD63W*+U*\FD49Z#VJ>D[QU#IER8Z;/^'AU7IT?,,HA2 =+F>5 MU9UP8+'R>D!.@Z[M#TP!=VI.U8^ FO&%\[N^/GMZPZ'CAH$LA$!H4'MFAK8B9(02J MV)T,=F-_!&"-;+KFEDY*=R.@A 9&7Y?N(V$EE?*'=8OTO5NO9)?FPO^F.H: MG&,_QLX/IJANHV4 (W0+!SSOR U13)*" M^("SVAPQHD9 UO\Y6Z.PKHL,2NWY)H)=1SL,6!:^37DFRJ$%E[E(QPMJ(QV= MC)E)X_5'+KC#WR#'FQ1MT [!TI!:LNO'FA!7V0LJ._W[T&( +7LJCN<-ADW( ML'%W*@TJW.'0E@YV 3Q'#-1'$D4=7*"BAI[I14-2&#A%W+FM%CF*[-&*.U:E MA9@;L3!R<96[R134GRE?*$XE?*O*NBC*#PV;=<:/])CHL7KPK!-<*:1O! MDP(>V_#N4\.?JDL+I'=3_Z[W*9(N6)NS,7K$:/CE0I!Y_F8T^D+*1[97D:*CTK!%2Y3.@<4LC$I0B;[MZ)UE6=IL@\.*JL!@'9'%&O/*X5P+HQ]+O4/9AHI5?KQ/H1 M(>$2CAJL *8FE!8:P.I*(O\ZNRS=>:CS%9_H4)FBX29^1, PN?[-GZV!6640 M*0[%G"TC5Z*4D=)3C?N*I!-M2\I7E;9[S+1!O)"]PJS"4 @(@*)L-]^DR@V= MED@*7@].GM)IRV2+>EZUFQV\*%*P89<]PV5PSC4*8SRZGA/>\NS(;FJ 3A>Z M#MGVA)_L\=$6&'NZ-Q2EXM#:R>S$]C[95^]XEQ)XWE3@I-PQ*X,[D]$GURV? MT+5\NJI3>G!G1+F/P")A_RKC[7-_!>#Z5#M^OTL/Z5_"/D"O[R=/_P3\$8]O W_3&\&S?Z M,WN??CO\_K=??CY_??'VQW^^?O7;Q?N3-V]^.WW[TT^O?WY_ MX4QL:!QP^/U^]$M!%\5=FXO&.7K.GYO-/K/KTL;5N(LC_K/[VV=HLBW>U:/? MWIV_???Z_/W9:]G%H_WH706\S@WRT._^KKV]78\B)\I/DVJ.48JLU9]HB4;2 M$MK(8ZO2.29AH+>/$^='!P?QP<%!5,-CP<)/J0X&M6:$"=X@ZN0YLY&+&\GS M^/G[?H1VTW$J/]:-A"RD]^H_OWA5.FK[+TLK0+0\B%$VB2[A[X/OV8,.D] M2,9_E=6'6/]%OW]75DV.8?JW0'1>T&]_=4;E#!HQ_)053AV6#3_XK7,4X-/1 MNP0>]0^@F.07O$]F<[G25:YE7M]N9HW])L+M__)'*F1SU-FO7>'1G_-ZP5>M)LF M&N3TJU?P6??\,^A!(,^'@;H_)%D<_7+R&AM]CJ#KVW7*/13&8(=*%SAM)8F. MLC, U__9C>IGDO[WS@7P6ML?[$?XI,G_Z]"3-UHG<-^W6F:8W M$71T91Y;DKHY+H!-QG.&H"],D8(%3ZOJ-4=F5 MQ/B[;X 3C2%G$^/P+*28?K;3R?G_WC] M_K_\\O+'J>[H,U+9W%SM-+2*.XIVJX M[Y02\*__=X%FX3DW +LP$?"?&$T&9M49=KB.WC&U/DI^^J[),_Q1'M@W6^G_ MXC4[*[ _D&9K>+%P<79?5'P3";\,251B+LC?.KTJ"C(RH=S:J4W'$@R%!':;J QV"L8(%MOM.D M!@ M+2U$,*D-GZ+0M&_BQIBC%J&&MSBYI?RD)$B"=H*#UO&:[0UG(WV*2["U4QX? MC&H_.G&?YA&*54VWG;J':>@L2I\FO\S-1O;"3N/G:+U*$'P9G M1R?I'-:2+EJQI^VNU'8.*,;0.>ZUKS5&PU9YK)T %]C_CQ+H]#RIYC"UD.ZW MVK_#].+V^1/I:^FG@+F9-,5^[>EU N3U0;P&4R4^GS3'5(YL"]=4RK@X,0=- M,*CZA;TOM"[@O)6ZD;QY.R]I_IO!WNY8G /^?++[LN8$9_,F'54+\'Z/CF.( M^!T+! "3;2^/LD60Q(B25N>B2P0]5%&QP*@C^-O: M&(R9\B)XBU 2JQQ5)4?,$\X2HH/'FQ.B/L;X*>[<F?:=/U3)_&KW MSQH!UL,%.J'+[2Y!.[I"QG<)U"=B[CT,<;+; QO.'IEF>2ELU#X*Y M>'W*[;($=7>N8)?H\,D)_/'PR:DQD2RD#;O4@L)=5%"@@0==\$.'+P2;T?Z& MSR"3<%1R21*'!IKJQFR@MCW(I3_H%'_KEM&TPTX&E$MJ!E,QY'Z\F.%F7 LS MLX7P..V[J(H^J\;O;^17(BYCA-F>HCA+6PD M4V05K$]GES:QV)NMCMJW;?#Z]8(\5@/9I3ZZ@["/?_.Z4_"9>_RW;'89U=7X M[]]=%L7OZ7WT5(Q?[W[[Z#!!#\)RA[?7;P9/[QKU/P+, M[[OOCU/N0^]#12]?!(\&M](Q=(%>QX>X;]P M'E/Z,:W&&>T-_!)]"2@>-.6>!-G!6(XTUS4H"GH3V;[4K171&K;A,#V:A\1V MJUL<"@R86[S.D>E08U%" T>%,%PR58OHC=N'+VEO[XDC54%(& J!TP( ])KO]YTW M\9SE20$H ZZ283 "\Q#+SN$*UN,J&Q$T G[_)BL('X)!Q$4-UG(Z"1:2@61Y M.@E];+N_YPNWO M+UZ?__/U*\ZT/MN/_M_SM$ZKZW2R___=!^/\R<%@G-_.4M[^X_K\MY].?C[Y MX35BWQ&B],O%Q=G;GW]SO_WQ7Q=G%[^]X7/\'! #THQ880* 65K4M23 3IQ\ M7]49!?LU&74JR2C\S+G'AKWU(,F.>%[#-W0[>H?6BG9//5.$]/ N?27"D'^5 M"X&9N@,Z:5$C3,)E2\RRK Q8&M(9M.T)>=V@IH[Q?V !E%8%JT64[XB:X@; M/>"G0G.H@O?DF:_'W3 J[I3NZT1O/$G2+=P_)([R##A:\^ $R I6N'0Q$-XF M'XC(-A$FF:Q".RUZQ#0B24&G W^9U1+A3">/-0V/6XF50D X\F7] S6%N?LD*D16/)>5VR0-NHX%^@E05T)>^M$? M@53M43/?SFV TA,0M[O*ES3+Z-1DU'^;PA018)96[INL_9RSOQA+]X4DNLS+ M$<#DG5J#=^QFR3:7 R103\5=!)$) U$,3FDN)GN4@PKF/].K%]7EM%EB]$<2 M4E=I/D?PD@P@@B7DZ LD12$1A;1Q-3-"0"U7X\33I;N6_T8%-($"H\R752W+ M*I\@!F-:NAONBZ2AQL#'E;A&+)TA>ZP@J(*A\[-7*C,^I"M0#!]2I4DB)H": MD1MQ=,G$1H)HPB)O9FT'R@O[:[CE6>/12VEQ"5 .^!,>K#Q/1E18A\LU'H.R M8XI;0BO!K%&M8R4&%-L1G*G 7U!15MKL\913X%F_SL;I?@3G6 XC'.19Z:93 M9/^65>'U9717[V:. /*40,$4 +F2? ]K4GB4,'[P_\=4&X)0!&.RN25!8V.Z MHC= "/(C;-P'*+K@Y>#**H**U6DR0V4/(<=%D8T9Y(94+]UM"6K$EQZ-,R]K M0JI!.3[TK 0W6$CIZE4-T2)]1X*+8])\KH4@R!3XADWZ\LJF9$%!Z^! MRC]S7A;>-JM%M]*5@J_A"4@FDPJF+-;P& C[I# IB=C;ZA]VIEUVGW"X5'6 M3^Z=0(D)H]-Q(GI0#@C<4CYY[MGE##!*SNBNL&"3OYU=*Y\'5#EF:3%>0=V- M^QM8G+"W^%=@ (#VH$#X#WC!&0@1M_94]=PFU V5;/X#8+Y#.M20@1X\?4>6UNI#F26X+ )&P>=R4*+L9UF2^H M:(Z5<4KL;UGPR!$]#)]RJP>2+!T#1ZD?/^S71HV 0J%/*]@*YG%5UHP:@D+_ M"CZ-I6S8E -_$.T'_Z8ZW&F5T!#!3:G32W)A6*.N%V1N'=SA<'L.O(LY8A:= M />%ST;[B+A0:**G-,$C0!C%F!@A??!OON[ TKBC M9&AO[>K@&4!JLHDBNHR-I,)53"$B7R(O"*H=DWK%]N4TNUP0!2M L/-R16?. M^?WNO(R1B:6[.6CI$%8*!+M;KV9^Y<8N9<< +S=["/;",AT!S'19@T57^>S) MK!QAOV8JGB.]ZQ'TT!JF9/\E>WO!SM2D*C,_R<_"86W!AKJ+0=>W25LP7C8P M8'F0\6Z1LK"ZS<6!):(*U@*H4('DB+)7%1IBN=(\VC.AYE!*W77$*9TE']T# M_@U]N)$"FW6Z'*\1C56,L- 2Z%[\]AE*@AD!QBP3)N5I]A'B>"DSL$'F%\06 MRSNHV<6#SL!$QCOCB+./G*;SRX%$V^NEMDA(6HIJH2!)]:BBD[:%P@,?I6Q+ M2?;73Z_R5LR7OA^UMIX5I*SFIKW.+-,5J!T@EB>SQ6>UB! MR,G4N/!(<1![-3(X5OAO/-CNG.Q'ISJ+,3'[94T:'$^B L_F";/3.FL7#K6& MD+W4K/&SVON)P,ZH=SRR0!=-8 '*K,6&IGA8)9%)ER2TQ7[OC@@^LG9(HT6C M^YRLA'$<#7ZW OO1&Z+&BCW]I;V,0A/G-YHO3IW,4AT-!=RHD$D]K1X'2ZW% MR<(WR:+0J;W/7PS>7)^ON"%1];4E]=]&50_><2>SF8=#-G/[H(:['G0]96Y] M3EA%)X0A]A!23" M]1I*-U%+O)8ZQM.VNF (*X02_FO$+3^Q!SO'Q3%O7(/A*0@A$C5GG#+L&#: M9NYZ$@'?E==)$#)CRP!T7UX6EWM0CAI=.K^AN4);QY?<2B0( SY5=AT^C5XA M\;C1JC4 JN@0+Q@)ZA/A[Z5*%/@@Q4R-JP1$ZOP*99 M7J4%<$%1#4Z37E9,HB:=$7 =$.56:]0;.Z5%S+X&H\?<$4(Q8 -^\'"P,!KJ3 K4L$/]P M^YER@XA)$*89<[:6=@!"N'5*1M9K)Q*<_\Q!#"I+=X;=*FTD^^@V&>\-7 EH M20-UQ@ 5+BOK2:#7X*SP\W3&PJ?W-<"B-%Z9H4EMMF(;I'9*YCA+H1H9-A+I MA-,5WNI/&Q8RN\XQ%$2GS+1J" X9^3#I%*[:R?FY%(1A-?B4&:&X@P_WU>&0 M.KT1(S\430/JYX5ZJ:&W3/V9_.[@KJ/]S ^%]T&R?A\RJ&1&TU$)GA/?6FVB&>!OS0TU.K(W/F)\ MP0\G)^^Z%;KX$?.GQZ1HI.=&E3+P N\"?$Z'6A+#LE]P=N;YQ% =GR_: Q(' M>%R>C!E87FDAGUF!KY(?N'OS!0%/H!XP-]:0@$<] 6O!MZG-Z8@6AM(W[4?\BP@OC;2DT!0NY(L,%Z7P^1OQD&A'!2$ U< M2I8D<><@?!U^!*Z!0MG%Y57(4J&7NM=Y@!/7A4>36MKD" M[99QM_#>#U('JI2P!$!YTAJ)2C\=$I*Z>!V.C/VMB#!SMS!W$9:3T"$BQ6U4 M@!VGLYN4Y&7]0&,O0;$$'^UXM[57BZKPDZ#BZ.A1\IC$,U:1TU+P\V ^;I0+ M_BIH1RAMV/#I0+]0<7)WTS=<-S!U7S[]TSHS$=?J,\M:MB"-\#841?:J@9$; M, &&H$BZS,04P!*")(0J[)A>\)OV+P^$!,,;\8F7A8O$I"6B[,%)PQ4U8TA!*U;'M59$G0G-US%G2=M76$L(* MRI31MB'J$O:%[,GFK8D-OW$/0LQPBJLU*Y5XA%EI ??X23$ + "7!QG??ERB M]WD@CT7RW(\$XG_.A*48TO'!WB19*<\<6#8DIR<2-I?@);PXW4%52/P0-MA#&(U MO8_FS'@6F \L0W@EE:D:=<#& Z, @IJKL[DR>NU9(:-VNLBGT$4 Y@9F.E*4 M/:+P#2_18S@+U-^TXUG$),NT;5803#:)4F(8DC<#G@M,6 B+!-M#=JR>+DDZ M@Z^570HK(H 2,+!EYQB^ (6LNX?I!XB"%,KF72L>R,Q-9#/MGZW/,C+)M14^$<)9G09^DX784$NW070AVG5#3;BX^9X_ALH M'6;UR([>Q:30I,R9X6YNC<%E3!XY:@M'O8TN!>I_*,AE?_%A>UD0=%H* #RNJ@S:\,@L77CUSH2FQ!G MU4SR3 :]^ZY-D-'O]\!'[ 3VH2QMDQ6$0Y.S*.XTE_IPK7A"-B[WZ9)VF8&/ M'E0&25ME-SQ;JAHFY\$[[Y]!"A%@E1+\22-4U5RQ#0.)?8 PP- M=!^"""3NX(^TSPF0G=[VK4WVW_K&Q+5IJJP!0B@UM6&N_Q!7$J/]8)?$V"ZG MJ&&%$9Z=^0()-'UK FJ"%F+8L-")8JK(P"4F/(]5:_<93($FB"&3TX&HQA\7% MH."N$:FVL_FS-)\ O3Q(XT4!9PKL8(:1$%09N PH63''@YG0(RH%$VLMU1(< MGI9;#(?/Q]F<;U(Q(%RC^)30';=FX$:H)=[.\:!(][07SV1:!'8:Z$5!SSS\ MB;OI2?\\PL,_='=M+SV!U94%M(": ($6!W?A;&0II%2)HL5 PG3%XCF:!T\>@NZ1Z+E%;SM MYG6Y2"X%2XX&UQB;ROSL'%1,_4LVOT?8PLL"@8LIL,,G"FF*H\.GBG>BTWYX M)+\X8$".^.H<73#/+]IC"(HQL,K-+:.L!:9J$N>^!N#PZ$T.=62>U04@!4=,))LDB58V8VQ M'$P_@A3)+5"I3M631H <3IHUW6YF"[E.8(;7SM0N<]GB))VA#<3K=6/Q+J8H M>C4WB41C:(6G?\.]D]:5J0=1WKJ8&&2ENR3_72Y3[/Q9=I*C:#N%/2M[Y&FN M34%03$-4 AT'4Z(._: *2U3B'CKF.66UY/4)B%0E\VR" M*H=BFIJW)2&3%M>9$\E"1-Z5%K&Y/?#OG,U@LD0P%'4)U9Q-\I%'C>S]$!^D M^G0,J/H6H-(MW?^12JBY7I3WSJ2'9LDDU2WII-5FR87"K&,?".+#]X9,N'NCWWK?)$9LX *0;B#W@KN!Z0$]Z54V6A 8 MJ!>DO.-IXI\ $IVZ>98SIX[?F%3!Z=M_GKW:.WP9_8*<1KN?^PVG*NQ7PJ&@ MG4RG.;-*Z&^ G-7YIHBEBJ&Z!K5%TJK2[X47!@6:V% MQ]2[6QTP5@T>C_L,WTW)V-2V,M '>/V1IA@KYI'ZE@%O\U4RL7U096AA_U,R MOZY$XA(@;.43CK0[IDA)<^4L0 MNFI2,QU#>"J:# M.SP3;,XVE+1N81[L>,B##26M7[VDM72BOA!ZFUYNQMTN9CVG2,F.QG'_*.(4 M84-CK[Q-< %J UM(M$E*Z+OT1B28'9=.ST-MC1ME,@)==\WDH>@L2AU<$!%[ MVRE:\V Y9G1!PS$L3T/@4HQ#,^ ['WW@>J:>DH6@[(F\7N$+@@C?&"*NB#'" MN@M-AF%@C6%R'=XV<+BEFY5'+5 CP%/>D7"8 \DS_=X&N"B 4,3#B MJP;7!/\B ZP>]\;8H"B]_= M 4_YO'R+%:9.6>LGLVJR!R%&)RA*Z9M@ ) M)AKI0[Y.[/E:=UK_N'-4.+'!99V MX]%K1\W)%B=S(J?M0XK< M1F9_<(4(@PM\4R%M9@<8@"ED?R"X((1=XRH-+LV"D8GFF90[,$:---%B(R.9 M4.HYHZ04E>DB!]3I[6XCTLK21::D78(0%5C.O1P2?G1[U&#Q25-YJ.)JW:%! M?!@.P!T])V6F!/=8EEA?;OC7K.A@$ZEB[H'6F=K-4P26(ADO(N>@,93F6)=: M0(/1V F&']+N?5*5DX0)Y'5*1+X ,KH<9[@9B 6IA1J@%FHM*C^_^*76 MRG'*;K=AY":L L ?][IZFDD76#0'M5<8<1.(F=;;CDQ4*':!0Y)"6@"F3:M" M96BOHQ"K\3QP.ZCHF3','EQL^[#=N&#%I/?EMWQU=%DR1!T:62"L7-YNK%PI MQ6WG2=D&MN' M3K97\!-VKE]8/JJK )Z$ ,+"R%@+>S7CJ.7WFH6Y35?K5TT M9]_VYH/$EET#^,'P:8K]'HC?555!6(N EM'$&0-\;Z^]&&)>$7"Q%!(!UMIE M67%1(W\ROK4MG;"HF8'DLQ=@+#$77^] I#K>J%YO2@>VL[>]6Q9V8%2_#^&U MC.7BJ^-#T$MO;C-D$>D5G")&3@_,6Z]9'^,9$.EZ)!27Y$G'04VD>I'VVCXH M9=ASPK]4#8*>&_3;E^NWKZ,$NO&)3SR5GW(&52#^) )Q%R7_11]22FY')ZKQ M.4&-7JAH=9D4;(R W 0834, "(XLF-%<4Y&%FX]3,/A?$-I74'YNTZ/R>>]X MQZ8,CKT3KGG(F6H(AM1': M41QL86)-)+'',.P?)DT4'R!2I>M[+;B09IV]':Q]S+Q+V3X:$_>T+ M5_NO_C??M*! \IN__=LI2-];LJ/A6'7V5REZ'0?E8%"R&$OD-]9"$4X!8(6Z M#DXK7+P1GIKJ%(17%L2+H PPX7@$!*^])HG!I_IXT0Z ./"6]@X M97Y:L1'3#@P%(M7@8<=^^9QQ!5 M"I(60:<<"M-QLEI]2HIE@&4 8M3GLFYC2]UF3[^9W]5;*H7I/VBRQ*''#2/6 MD]OF!E@7O/1[V%.!J&7C.PY7.9.2C+/"G;&=%*PZA0RGX$$J7II*%MI\RCD) MA>\ UTMP$4/%1;H2J@!L#65J1>KD&C@3A* :Z9'"=X10$_>Y*A7'"-G.%AC[ M*8@TL.TZS:MTEBUF".0.,"#*7[7GEF8/@@)V^)-TU)@YW)OSR1FHG3Z@$@[K M/Z%K%(W7Z-ACF2- [BQ6R5(Y[WN^X]X.B@/P]\Z'ADI\%/Z/0.1Q(ON4_OB& M:#M6DM.. S9DS%2=N)'FT=%+Z0[!?,:DHX%Y"JGZ+]QCW-RB?T*5YBKZ/BD^ M[/KY.Z4J,^S0DU4P,Z*6OD@QB7<6G:<3M[)X]4[+ L.<\.]WE: B+S ]\&M2 M59"H^S'CFMI=/,A^,::P&->=Q:C\8HS-8LQU,2A7LN3%R&4QY$:D"+!E,G5\!I_@5R35'R' MSZJ))MR9T]4XJ]>7N.S*67^+IN8CEK2/V22(HY_3+PVP;D$1'4\NENY\M0%-^L OL"8_G.$DB=H5RD MD+\F3 M0#&83&8:M;%RJXTHNXL+WD9WH6L&S/4)'*6X(_=NW# 14 M;6A/8!"_[/]COW^L[Z7]3-]SU _X^>V/SH&HJA7C QCHZ9Y#QIH'./@S@BNU M)K$A<9^ E<.WPJ%!_6/-H,*8TPS;KJ,2[HS2!@:0D((9?+ N>^/JP>!NM8(; M(L@=\;>3Z9NG0_KFGA<_WL2&^>U&LJ;PIW^1?_PU6F:3YLIMB[LLW^'; M*OQ?"-#"S?O[=W00]*FC9/SA$D>ZQ[O^!O_OKSR"O3R=-G@5Y1?GN,\'^\^? MFE^^!ZE!OZ(1/'V^_^+%G_[*\Y3CAWL6T0?)P)X#EU5#8_T2T+G2):ONOYN " F__[=H;M9WVPS MY%??^[6D_3E^N?_B:/,&R6)]JRMR5]OU+RC;?HUU6Q*;H1T\/HSO^!+]Z:_. MZVK2/9#2,+5EE0?H-TF\GMA/*#0?IMRV[,4B_7=R@ M0?KMZG8"X&.0?MNR&UL4>%A[NS@6<=\OQMTJHO6R#773?3_U6QN;ON^G_A$" M'V-NL5NZU]#V][Q9CP_.HB/ M#HZW;TL>Q%785CDT"/WAI ]"_]X*_:>'3^(7GY]T&*["O91#@] ?3OH@].^M MT']RX"S]EX/0WQ8Y]'E!M2V <^[^9K0[U?RM7NCL_*M?//W37Z'7Q-X5O?GP MZ.!/?\6R]W&2LW" S?JO1X>/'QT]?G3\^-&3QX^>/O[;G]WC_NNSPGCW AFZ M=3=M6S('MTGW/TA1N!T;=!" -KYHD^ZA^7#XY$7\Y/#9 -78GBW9/JC:H&NV M0Y0-NF;+-VC0-9MV[>6+^/APJ C9HAT95,W#WH%!U>SL!@VJ9B/^X3!^]NRS MX0^#JMG>2.D6PP\/C_>?;^/2_U"5-9'!9\T 0]QVE?%'9F1N+%UZD()H.W;G MX';%90]1FS]UZOSYB^?;MVY'8L_Z(Y!=PR[,^B.&_ QA\_BIPK%]>_9 =_G(GJ,=!>V]%HNF!RIKM6/Q;UC4,&S"<_GNX^(.<'T[ZPUC\03_C 6?Y#SP^G?G3H2?SR^6>7"@_WX5[>AT'R#R?]82S^PY7\QP' M \?4W^ ]7\A^^>!D?''\V9\-P'[8BCK?%"+AMC>.=IW6:5.,K M#.5-TNLT+^8-Z;@A(3$L_J#8/V]'CIX?Q"]?W!D9TW ?MO(^#))_ M..D/8_$?L.0_?AX?O;RSYKS#?=C*^S!(_N&D/XS%?[B2__#H2?SLV6>G<8;[ ML!7!O"^-J7[K5B';&N'[(2W2*LDQP)=,9EF1U0W4O5Y_E<8A6X#6&^AUMS>C M--#K;OD&'0STNILLB6?/XJ,7=]9>>.#7W;:+-.B:N]Z!0=?L[ 8-NF:CKGGZ M+'YV_'30-=NS)8.N>=@[,.B:G=V@0==L;!MR'#]Y-JB:+=J1;8% ?NNHZ='S M_>.GV[@A[\LFR:.RPQ$X-$;>FANR+4F=&SEE!UMAJW?PX';,P(,QT;^M+YX= MQ4=/[BS=.E@3VW;3!FUUUSLP:*O[NX.#MOHRU_?@*'YR_-GL'H.VNF\W;=!6 M=[T#@[:ZOSLX:*LOVM;C%\_CPZ>?W9EET%;;&ZG=8M+)K5SW'Z&Y\[0J9Q*4 M+8O/"\8.3#'W(L,W=%O;YMVYI=Y_B#K]T='+@_C)TR?;MVD/HC[E\?:M^Z W M!KTQ[,Z@-V[2&R^>QB^/GF_?I@UZ8] ;]UXR#7ICFW=GT!OK]<;3%_'3X\\F M0AG4QM=3&_>.UG(KE_RL:-(JK9LH*\;E+!U8)[==+0R,&_=R\0\>+ /-\_C% MP#\SW(9![@\G_0$N_L.5^X?//[NH;K@+]_(N#%)_..D/8_$?KM0_>OG9#%'# M7?C*=V' XGW3"!M710\XO&V7^T,4_UXN_L-5NH^.XL.[8\MZX-=AP$(\;+'S M( [YMB[^@Y;YQT>?70PU7(=!YN_ .F^KV'D0AWQ;%_]AR_RG=\; _L"OPP!> M^^9+?GJ5%)=IE!71-,DJ6.1%&I73Z"*MLK2.SJ(JG:3I+!GE&'6[7Y,G\4O_ M&XW+ KO.N)E&\RJ=II6;NIMK.?X0+9/*/;")\BP997G6K :0W[8KQR'5<2\7 M_^%:)GO;MQG#31B@'@]CL8>3/LC\0>8/-V&0^0]GL8>3/LC\NXA 'C^+7[[\ M[/K9X3[<=0ARUSI);^4^O&VNTBIZQ("_QUQ;&T=%V@Q=GW=25PS=T1[L!AT, MW=$V*?S#^/GQG=$L#9R[6X0]&;3,]@JQ0]G[]R:P"0/#:;'8WD4#E!\M-$I>JO#R9E965R3:&%/&I0AC;&.(,8AMSC&L# MI[:R?VQBZ#9Y-BVG4K4.F4FX#C,)HQL_\:/0@H_6ZYD,Y=Q/56.1(JAII>); M38V>>:>1R,X*U_JERYTNU_H]N*AT)B-[,.(J5 U;0[+=: 4RL=V@S!VV&\?L MQL2>.ES'BNT&VPVV&\P=MANGV8WIV :FT>.9>6;#C-S(7K\SILB*/Y\UK,A; MC'5;%]YB-)9!O,5X=(MQ-.(M1CKLJ%>)V,[4S0&V,XUE$-N9XQ'*OCT>UE;\ MD6T-9TR2(CY5%&,S0YQ!;&:.!S3/;^;"-H9DB/.Q0>9C(4XORK \H=-IN[GY M7:96$"7U9$4>L??&,(#JYM@)&V/'6&:00_"2'O-.W-E\$@:VT5G ;,MIO[9. MSX<_4="6 CQ4:*%/'92#6=@VRD M6F>DIB.P46?7W&(;=9G(ZW6.@;T661N]R7@.= M [%*Y-OBCW=6H=3=_ C$3L3Y0A+YJ+S:"DRX$AMV/P5.&&:M'[_3_'QZ%K]]K@_[4R7$H6)=>[ZS5GI'FQ^DZ3NUF MAE)"#3WEJA7NSE*>9PU/TF,0HU]3V0GH1RX[@-&/T:])#&+T:RH[ ?UJ*PW! MZ$=%:]%8@EK)6.J+%:QYF(%H_F;[)RWT]$X+:>TWWU[D;&J>^* M(,<$9-:/KWMO7CMO7O??O!Z\>3U\\_UW\+@?*:4>F,9?JGMN7#"/.(.Z7##O M6(X'Y[<1XL;9R\GZ+4P+=8,JHK')(5G'4F\H\H;(?54B6^N 1B,Z7'#"%5H=X(=U7#> M)YE($;L+%='SY(T,HM42!D[PUP<1GBWX>1_JU%> P7!5J*^_$2SJ: M&&2$U%,EOKD&8#"BQPTC5($- &.0>5)/E?CF&H!^;87<% M7V+MV@A&J@ M[S<9RE@$*LXGO*4?^DF*IVMOGJ1="8WY50G='B:OX$F=0EZOX'NM5TJ\9 MU+B*+X5D$2XH(AJ;'.(,8I/S/+U* MV.20C)X2SHATQIW^D"+9OT2I"*QHI_@@O3T$SEZLI0T9EPRFQYTNEPP^:-2= MLQ>2O/W)^2]-)#Q5E&(;0ID[;$,.VY ^YU"R#6$;0H#Z;$,H*;>_;A]8 K M6M5D=M_0(SPOW5CL#26^P29@>';PCG6!34 C*4\5A8P0>ZK$-]@$](;TV&&$ M+FR:@-9E\9&D^<6:(P1VNVC0G9=< M+/6&$M]<_.>D:\9_QG\"U#="ZJD2G_&?$#.,T 3.=JLOWI8?E:47:N: &\?U MS2"^N0;W-2>Z4=CBHD%X7G*QV!M*?+8 E+AAA"JP!6 0,E#LJ1+?8 MP]JX[ MJ\(36@!.<[L$S7]>B/!:6GYHS84?(Y$S:45SZ[.,?9E8'ZU8>E(NQ2Q0$;EV M35YCK_[74^(S_A)AAA"8P_C,$F2?U5(EO+OZ_GM+C MAA&J\!21R:8U(2;)B#_2A8RMUWF.X)O\<*YMA3)M;F^MYK.%ZB86M](BSJ N MM](BF8O"K;0H):AP^\8&01K;'.(,8IO#-J99] M+38Y),\^J#T@1[K12\8U; M"3?"HG ++S.YT^467@<7F.FT/:;VNTRM($IJ2Z0\X@(8PP.J MNV8G[)@=8QF[!+5S\,1]SR?A8AM]AOJR- \Y#0=!T0 MJR_KYO%6JH7:017T MV&PUG8-LMAX97G78;-%A!YLM4NR@"GILMIK.039;CS-;]66BLMDZ,43[78I- M<.!;S[_9-U^<7<]9[1/'C?F]VIC/%W\I$^MW>6M]BI8BK,QLLDHW%/Y!)-[W MQO*I!^CYA 3\?A9;W_VX/>J*XKH2VWV_>Q3I+B(*@]')LW@8-P[P?XOCB[AX M[4IJAF $*+1 M1REG#F$_O.B^L%P9! A2 '?EYQS^U.<"4#7H > $8I7(M\4?[ZS"LG7SHT5' MMVCTQ=W.8%_Z_D'SI89_E'Q**TZ2Z1PRG7[O5Z=[NH0',@5ANLHI];:[!0\/ MX,\>X[5+H4&G/R%"HOLP\3$D! 2$CV$QG]-!R9-N%(O4CT+]PI]V[+W(TNBB M,WG= VN(L_GQ")=;+.$;G#S C[V\@UMSNE6?L.G:[+_F/H9N/^-CZ :9!]-0 MW>JN9B*1GN5&2RR2K09DY06S+9%8?_*AG OQ>F!O%:,> ?<7\L0?=2#I#-_D?F?-&59+.HL [:T7TI/2' M 2!>_/"B!YI5?\2A/^U,G--2OBZE(G6QZU]2Q-8'&(UG_2)=N9S)6'.PW[-K MCRI<(EI 3%D.I729;4#H\(>-2>WT+XV)0\&6]'IG1:^--#9.UR&WPUIK-C$] MY:H5W,Y2'D8_1K]&L!/0K\?H1X4;C'Y-9!"C7U/9">A'+BF?$F)%:"4*,>2SI#/DMQ;R>_;X_&P;5@0JH;7+;J\TG_2? M12 32X2>!4/]*E.8.[WH,H?76A;()X-.+U8$77RSIYA'? M7."?#.WN^4V'6!U:J0X,_"SI9A#?7.#O.?:TS\!/11V:7+ZP^?SX388R%H&* MQ EOZ8=^DF)1Z9NS3YAR"<-Z(W3/N2W ;>E),ZC+;>F/<*T_L:=C/-!^+;Y[8D_Q!S.CU.V.*_/@2I2*P[FM5=T)+R>=B MT6.ZQK=17:ALQW"3^(;7\.#^\.\13@TDV5'5S@ T5&RHV M5-L<=9RQW1N=W2.)#57;8)(-5=T<8$/%AHH-U39'!WU[.JHMZ;0I=DK3OR#_ M+G\N$:7]+A5 $_C6\V\>-N6-&;[:F,,7?RD3ZW=Y:WV*EB*LSM99I1O#J>>5 M,-GBI5KQD'&:YXH>N>#\\*+[PG)E@/V/7!"R\G,N=.IS(<9:U(#-@5@E\FWQ MQSNK@)1N?M;B:&!<7]SM#/;E1Q_$#37\>\EWDE#E[\ZW=-%+)!I"M// M";5^W?WLZ6ZQYYZPM";0H-.?T*#0>B:3O9K\& J^^/%[[+Q53.=T4/"D&\4J MX*]?^-,.QHHLC2XZD]?.F^^_P]G\>(3)[97O#48>8,=>UL&M.=FJ3]BT)ONO MN8^?V\_X&+I!YF%MV&44I_Z_]891-+>$^U?FQ]*S_# 5X;6/ "F21*9P:6+- M >BBV^3M-G>5A7F$?:F:U$%G#.I^%OQ/]J+_8Y!>#^RM8MDC4+\))SXJ*OC$ M;?6:LT*L/QOJ^;A ZLR'2[+/)+> MB\-M*-FD$.,/FQ>"'"G-BT/!NO1Z9T48C30_3O?\/BVM3/FDIURUPMU9RF/8 M@6I&OZ:R$]#O[!U_1C]&/T8_1K_FLA/0[^Q]9$:_%HQ!\Z$'D>,T 2J,,2(SW+.B-]2Q!_; MP_/W8ED16HE"#/@LYPSX+07\OMWOG=VSE16!2ESMLKLMS2?]9Q'@09C0LV"H M7V4*/3Y_,YVU@4JH[3D;&1C3/N>33*2(W84*P7GR1@;1 M:@F#(UAHT^1S-21V KBA$6D&=;FAT=&EWK"^##J2!YR,5B.V,U1AC.T,<0:Q MG3F:JFV/SN\&SG:F;6K$=H8JC+&=(ML9 Y*,EV MJFX.L)UB.\5V:B>7IV^/IV=W%&<[U3:49#M5-P?83K&=8CNUS=&A/1Z=O2UH MBIGB/JV-:)HZZ/1/Z)IZ+[UR 3BQ*>93"\"^+H\U#>5U_Z$=.\^A[9,-^!AV MZB:01SMHEMTOY7(51'W9TR$WP61MX,462[IYQ#<7]QV[ MS\V/61L8]UG2#22^P;C?9=2GH@NU!?LS#6 M!I+:P LOEG0SB&\R[H^Z9Q9<(BK]72J )O"MY]\\;,H;,WRU,8UDE6Z,II8W MPE2+=VJ=0[9ICBMJY&+SPXON"\N5 79U7Z)^QY[815CK7CN1<03=_%:D\%1)2N-0@DNRZR&WSGWQX[^D MB*T/,!K/^D6Z9@OV?32_*ADX5%3,>:?#BN?4K%-H@@_5UN[]Y0=CI= MI[;LQ:>,V[*QH@&&9_&+T9+1LA'L!+3L,5HVE7N,EDUD$*-E4]D):-EEM&PJ M]P@%0@XR&"Z5O_1PEJ17-K5C>R# [NQ(^9^&Q[MZI2CQUN,\[:P(LMEG/3Y-QF2R:Q5;';8[+""-(U!;':.FITI&QVZW#D]$)I6N@T^5^?-_5'0Y^A& MW.MWQA3Y\25*,0QZI $?MXNFI"U4]FRX773#"WIPN^@S.3JU!UV29:!8)9L MJFS6ZN8 ZQ";-39KNV;-F9S=A(15LGX&LEDSFP.L0VS6V*P]8328%7(_^S2S M"E[M,O,2T>+O4@'T@&\]_^;\*0\Z_<&KC3E?Z:^J,_OB+V5B_2YOK4_14H15 M&CBK=&.0,! 83S$4K4CX(LT6->2?_\=#H;2D(;TAO2F&-)^*$8Q?;3\/=EPC]FHB=+X?93-$?+%CQ]# M-\@\@(Q8)FF._I(BM M#S :S_I%NG(YD['F8+]GUZQ$W'*1#0@Y_K QJ9W^+O>(;R@[G:Y36U[C24F, M54TRT/C4#6YG*0^C'Z-?(]@)Z-=C]*/"#4:_)C*(T:^I[ 3T.SLUA]&OQ8&' M@]JUMW!V^Q2#Z@D]4PKIT8Q-MUWJ7_NAE2ZB+!&AE[RA)_TX9[AG)3 " M@1CN6=(9[EL+]SUG3(\=1JA!8S=5FD_ZSR+ \RBA9\%0O\H4YDXOILQ!M9:% M[\GA#0WBFVM[N0\X:P(OM5C2S2,^8SXA9K F,.:;06R6=,;\6AI/3YP!/888 MJ@VR"!:+6%P].+-'&KCT#X=$\S;7(267:P)K=0$ M7G:QI)M!?,9\0LQ@36#,-X/8+.F,^;6$VD:3L\NFL#90";41*$_8?'[\)D,9 M8ZO+T+.$M_1#/X$;4__F[!.D7**PWK#<<^X%<+=>T@SJ<@=LBED5)&L%&:U" M)&R,T1Q@*]-8!K&582O3$&:PE3&; VQE&LL@MC+'N#;I[X?TAS>?H-]SK=\84^?$E2D5PO-/U3THW)OVJ!JE3 MM3E/FL5A5AZ9Q!=_*1/K=WEK?8J6(MR@*[QU$1>O78EK>36+I?AZ)>;PUK)U0/&LD7:K:'5^)SUZ.1)ZT'[ M*5#//4N='E1^H.R6\^AQGZ8O.>0H!,JA^H<7W1>6*P-L&N8"K)>?O@T.#?YX0P8.S&QNSF.^E.E MH#Q@N]: 7'JWZ,\WHM">SP'?[+1,A[9W\$,CLV5C-/_ T-2>[F!@\SY&JKK) MSTA%DUD_+T1X7?<1.5HI6,24I^YCI30]7SK\8=M2-_E+V^)0L"V];J7CP MV4CK@S$7MCU4N$$.V\[2'08_!K]&L+.(,S/X4> &.?!C;&-L:RP[?\$=G)C1 MC0H_R*$;NW8,?^V%OS]E[#ZB]C_C7XO#J@<5+(^TMETWJ)[31^O4=J&O&I7> M@()5&8P[/:?]0O_:4PYQ8OFAE2ZB+!&AE[RAIP1&9@<0[)&TSQ0T/Z^\DJ1( MZ[S LV _'ZRI$6+X3,P6W:=J]6;B:9:QT[6=;FWG60S7!*HPQ)#/@LZ0WU+( M'_8&]N3\W576A%;"$$,^"SI#?DLAW^D.[?[D[&Q"UH16PA!#/@NZ"<0W%_<' M77+,,$,37CVD'DEE!K\+K^M8#!PNW7KIPL_5&^3W_PD!6&RW"P!BL@X4:4HBD',XVAIA?*V^K.' MIXL]51):%;:XDR+N?(][NP71JP3<+>9@??\=7OSC'_!ZX?Z5^8F?^KI.QM_@ MM4$B4[U;":^'(:8+ZZ],Q*F,\0J<),PZ3&-_EF$QZI?]7F=4$ :O6--/$;5C M?5FLB8G?;LQMS_SAVB#S8- X@A &,Y.AG/LI/EQ8\RP(U)3Q8Y+-$C?V5VK\ M6R_6SU\_-EV(U+J5L53TU!?U%+%Q.C[$;_7CCJ4GQ.%M?NODXQ5+O^(WP M&Z#/]4)-9Y7%[@+I@',!%,$K18 CT(6^<1XW49 M)8K8*HX\^#*!=R.X:^]\,>U38@QA%!8]:""<6T3KFUR0:/"M4VXMDE-6;G$M.*0*8 ) M<6&3)\L?*U(9XZ,%3FJB.1^"X=3_IR4^GWNDPXO>8&(/>B-R'#%#$ZC"$$,^ M"SI#?DLA?SJQ^ST^ZEBIX@]G[9\T;/>\T5C?]$U:)CX;V@U# M.^[9X\F8'$=8'5J7-<6T9D$G1GQS<7_0&]G#[I0<1U@=&/?-H#4+.N-^#4E3 MPZ'MC"?D.,+JP+AO!JU9T!GW+\^0/H=X&KNAPF=2SME0T*$/JTP9-ZH+2NZQX5MH_1\/=F@5LNT&LNUE4 MJVRD>BNJ775%JGO0JE:=:62)(QMC6':0O6CS4G0L3[?A8(C?7I\S\2ZW:!+7M5[UP9HRB)T)78,%B#]__/,/ M'/S?Q9V:P&[[XFWIQ &(((EV!?(^R1ATIKM\6+](+"/@\[]%T9Q9]6K&7M,> M=FF.5MAV6+J+$!Y[?0LFUCK 20ROO%=E'7L8FR!?;A5O:^+9LH6 MBE3'^F>UY[;Z?8O2:[4 @3\Z;&>2#_J5E?@H+T7#2JO?L[5@8O]M+".,Y$FR MU0IHK?B/HTL7^%H)WN-4(Y?ZDHPDW*.56RG53G[&*(/V)856O,V&L$MQ,F1X_"'7](.W] MTN$/6Y?:Z>]2ZSKE<-SE(?1C]&O$>SD=LJ4N$$/_1CNK%OUS3X8]_N='9R/V5B#"$463VH8'FPM>VZ0;2 2F]/ M7]]6DMHEUE!YU!FW7^BYGS(95CRA*7B^\C7[3$'SCQM\%D&>%@U#_2HQ@Y'> MV8/GL0-\T(/600_3NZXYAIYX&C@#>SKFULH,0XSY+.F,^29@?K\[L8<]+E_# M,,28SY)N$N9/U):UB9C?ZXWLP6A(CB-F: )5&&+,9TDW@O@&._MG=X!A37@4 MX?>U VAS*9MD=S.C+"EC>5F,GY^ZMLUXW'$N4]MFZNRK8%)K;9O><&]A'RYN MG:EF^GQ0C>55\&44OW^M7#"C6=?N]!U71 ?.$%6B&4WJ\)K8OK/+*8C@;Z*K3?4XOF_I21\TK@7&8O M:G+R+ [[!>?7\5G$Q6M7 .17,Q"JKU=B#F]]*X);<9>\L+Y[F(_R@+%LD?80 M6R_W2N.J&IU]U(2K&E$X\-.^'+DFU YQ.J-[ZB&8DN+.=8[(Z0JC%S6.$$.O M7F$.0(O1.C?&*>:R$UCQOTX([/RS/ZM1K] MN!82&6[00S]V]LC#W;0S'##:<76D!O*#'MX]L;?7/A5J ""R_\?UDAK+$$+Q MV(,*-MR7SM\^W6A0O21#B$^P@M*@_:S@$DID6-&4$DHM/.SU2292Q.Y"9?SF MW4*7CW"=^*Q=&XY[F7'"B-[YZJE:XIEXS,X9=^WIY.PM2]:$5L(08SY+.F-^ M:S&_/[:=:9<<1\S0!*HPQ)C/DMYVS)^HS6T3,;_?MT=3=O,9A1CR6=*-([ZY MOGYO0(X99FB":664X@,;&L]>2\GI=<:7J:4TZ'=&Q&HIP>3W%-;A6DHGUE*Z M7VB/%50:@. ]K.Y/63+H>#&?3O=8+:)5',V!$/"U"*RYE%5-PIEC<9]8N&D4 M)SC0)%NM DT756!<]Y4A.DB1TVL1]?IGUR*:97[@V98,%R@9MK44 M6.K)#S7=$E< [7&40 (O<[$$4R+C&]\M*+L"642YNG3Y(K.*SG15G@JU%-;F MN+E/EFE,CPET,EGH56UP.D,NVL E9^JF/F-7$QC"V$6365QPAA8_"!UP(.T= MT^$/6QMZ#"%WXJXWX1-W7&^F<=P@AW9<;H;!K]7@Q^5FR'"#'/BQJ\=HUR)V M62EZ-.;V_UCOO*:PA7E<& Y]M6*K[IPA.!O(:KBV(4196/?F?XP (A MNR5*3IGNX2(E6^5MNIU194!GULAQ1IUI]2G/7/\&7M??>!W7MME;VV:GE,L1 MR=DHY@(&Z\&%6K"H3!2G:B2 YK?I H>-;YUE\"R8RR-+L'1?55'#3\&8N&=A MSP.0YB.F/,@DM3Z&(#;2MLHO/FBVV]8?*0I-^?%WF6K]_S..;GS$#,6?US\! MZ><@Z?,X6K[)'V=]$=]DP@5CR&2A-L=;Y;,17'3!Y$1?+AA#3E48NX@QA+&+ M)K.X8 PM?A ZHT#:.Z;#'[8V]!C"A^::RDXN&$.)&^30C@O&,/BU&ORX8 P9 M;I #/W;U&.U:Q$XN&$.+'^3PC@O&,"":!(A<,(880P@%8P\J&!>,X8(QM9H9 M+AC#!6-J2FTFIA6'C -,B*O%/%FN6IGUZ*N\17II_7R6B(]0\.'1EAXC&MN3 MT=DQ>M:#5H(0 SX+.@-^2P&_-^;B, Q!#/A)O*-R<%\"_[-9N\^E>!O#S:A7T=J^, 7P"M#84:D@0 MWUPWW[%[YQ?]965HHS(PZK.@&T%\DU&_[YQ=^9>5H8W*P*C/@FX$\] MZ=DMG5@7'D5Z@IG)C/_'L*_>O/XS10^#?$PFNN*S[*H^!S* MLX^/\OYY&W(5C :HL0WU^3V['%_3(X?K R,^F;0F@6=4?_R#)D,N%4ZJP)C M/@NZ:<0W&/.G W+<8%5@S#>#UBSHC/DU1'>Z?"*NIAT5/IUR:9)OM9V%M:*,VF /[9U6A>CZZ MQTI<2_@VM992A,#@>1;@- ],I>?<.Y=!IS]X=7G%^!A:V)3:MJ(LMOS-YA/X MOUB*1'J6ETDKC=872!&'\+5(+&'!%UF06M%X"[DGP"YCR5ZE8;272 MS6(_]>&')!5Q"C33;5[@P0L_]JR_,OA6QG@;CL@2(3P_+,> %Y>OCT6*+PC5 M&YN"UJ=)AWK#[QC[["N92CQP9[U D,*+2 +;$,W3LKB!*4IE@&BC=P""U5EZ#W60)#"V M#R+P;ZG&NS$8 :*3)M^CPU6P_+ C\L5?PH-_E[?6IV@I0J \:"'>^N,!L3EL ME^\U4J>/XG[A>H H?3^+K>]VIE/Q]S8;B9VH%]T:E&(P/7D6#V/306%8^S+P MUD5P7N 3/T>A5>_O7__I_6K'P+.P<.LOP,N9K%.ASC;3:W/M2C9;!DXD;^S-X--P9W=H*P+-$@H>L?*32'ZB:"$]=!2)$KUX9)/1(P)G4@\SB592@*_'/ MDC+*3#U@E+<+"0P17^'?S0'[B;60P0H)I>SV#;B<49S >UR!U #[O\+\': P MW!DF?I(J#TEYN]%R)6)M>N\T&U9N@M06["\M6=Z'8D_@@S2(^>>XXK21;K0*Y!+U 5\"/E: 5@ME< M#VV3!M;^Z?OHGLD$K9,2JPHQ-J]$=N62!F(;W'6LWW>?7&B=E2RB+/#4:G0F MM61X$ET@ 2^8@>"F&:@ OF__L-9CV@,&^-*.!3-$-PS^"X#G::X^<'F6H%KL MF7;) M8LV4:!<8W[@0@#0"_@2(4@R$X;AIL08&NH';CE)5/K-4*5P_Y"PNUZ/W"VH1 MVTA1:3?%"E?$213D#XOU;H#OJ5V^W^(H2:P_XPC6Q[:U]?7?U:@K7_]1 M>BT?9UPM_>.YR%41W M -\K<1>#LZ6B I5H1/Z[U*^UU,P!5G.6K<,45\4]LN0W,A2#@G'FIBH&4U[C M+H!?J&"?[YD+@#K:1QGJI]WZ,$! ! ,';J9K;$4G=!$2HU3&;P0"0$*>AWZ M<]]%F(XQDJEB0<73_7!#.;1*I]8UT!BIAY?\K!$ MWXGQ8 $_2O2-D2\+Q7ZQBI?RV1^OEEVN2@A"N0%G=*FI3X)I4U@]97<*L]W]6[7'BCWMX*0*=O M2V=/+2J4@-V"%"I3A$/-XMP=SZ4 E:2R2L1=AMQR%.('%FLSM(+>91E^TAQ# M5Z2,503RFZ_Q'K=NUO0LX"B:PS0M+P:+H7V'I0!82I&P!3(',$28GR,X:K-"_G[>LUL)' M[((!!GN,@]+F:&?UF1MUF!AN?=UUK$_'?! E"[GKE>_65)4'[I1B&?AA&8Z+ MK^$U.03[:F^XJSV1%'5+A7;S\%"&(7#<5[OV7>LZ$H$>!"8E<7!SU/X( M7%^ H=ZT$"H!A%;#!%&) M\3FVM7M>[2MC]7)V! D,A;%890SP %?Q^&&5S\ M2:U]4=U_!;2R>MVK_X;I7@-@%'"B9K'AJP'4P=,[UA\:(#8LEI\B?N<12S1X MN3>0;FH9,B+V].QR\F0 ^#&,/7=J@@@8@H'6?4@*X"PWX10W/TO9VB-6A6!H MA;Q";+O*G8?\=G"YM&>VDE69V8VJ-7''9]CE'9_3=GQH!TLW=F-KV4R?1^BV M*W! ZUB:MJWX2U(HWI'0"_Y\;#E1;"#7.F>X@,0X]KL3;T_:9!^M=G<33PH= MW3O!8.0;T661N_TW9C<&(A5(M\6?[RSBGS0;IX- MNG,0_]E3)?.#]^/.9/+J73[/@OW*2;#TA=J!QI!QF![.7#W5(MR?0DDC;_C" M;.AUG-&Y7'@JFE=U^9S\X>?)V^YU*21N]Z>=B7.<006Q+J4B=;'K7YA'^6$C MCU)SL-^S:U:BR^1X$U.60Y5)LD2$7D*PHAH' MH2]9T_U8$-J+,MS"=3K/[O;67&[G$Z979;*NNOI'HL[&L(!HGXE=#W:#(P6Y M#*C$]I(>;[H;:\%'\:>%-<3&3M=VNK4U!3Q)?RZ] C0:Y-C,U,T!-C-L9MIF M9H:]@3TY?YN%S4S;0([-3-T<8#/#9J9M9F;0A=7,E,T,(98T=D>K^:3_K7(@ MAUX$_WGVL_9X,J;',VZLPK;##&*S M[:#,';8=AU>#O9$][$[I\8QM!]L.,XC-MH,R=]AV'&19WYG8(X=;^%)1F-I2 M'Y\Q:-CK=\84J7]?A5]ZNR)LTR^Z/6@D M$@OC;9)EKDL>T,:\M39&T@J0V, M^RSI9A#?7-R?V-WI@!Y#6!L8]\T@-DLZXWX-'.G9X_.KDK$V4(F_$4[:HQI_ M>W^H95 JW46([:?N=KL'T8M4LY'F;0$SB&^ND78<>\"[9*P.#/PLZ082WUS@ M']O#^FI&LS:0U ;&?99T,XAO+N[W[7YO2(\AAFH#9\5=COH?]C30OJ=E-KWH M-9MHWBHP@_@&F^CNV0$YUH56Z@*C/DNZ&<0W%_4'P[.+)+ NM%(7&/59TLT@ MOKFHSYA/11,X0>Z""7*8$)?X&&.[BF4@4ND59U,Y#ZX)IH W EI)?'/M\!4] M9K F,.:;06R6=,;\.G*?Z3&#-8$QWPQBLZ0SYK.?;[ FD.R%>[!Q?0N#<)]D MDL:9FV8Q$J@(P[D+&/KY4;AG;"OU'+QIB*Y0V1@XQA$N!UL[@[K[>DN=QR0V M_<_?5>H@H+$*L95I.0?8RC2606QEV,HTA!EL9$]V$*3UCD/E8:/,YNK([XTY_2)$AOT?AU6_OW_]I7=_?0O<2+-GK!#P' M1QJB'E1V7JJMD_8:ER=IU-Y\#KZDQ[SN3N^KYV-@"SV(4;=GC\>CNOAZR(LX MB(D&*%F],,F&JFX.L*%B0\6&:N=<=-^QAY.S&XBPH6H;3+*AJIL#;*C84+&A MVBG;U._;XVEMW>K94#U?7)9PM462=/]-15WU,,^*NG)1E59LXCU%;WKFSF6V M6,_G4 MM^?AL,\YU61Y%^%?TZ+['8K10XJF"%)L0RMQA$W*X[7&/'KO8A+ ) M,0^DV(10Y@Z;D,,FA-LG$S A]:1R/F/(L"E9FX^('W*1F)9L)QH -E2);VZ1 MF/JR30Q7A;.7;A?%^Q9*/%4,,D+JJ1*?#0 E;ABA"FP &(/,DWJJQ#?8 /3I M<<,(5=@7>?LN%;- PK>>?W-DNJ/-Z?8<^+PQO5<;HYU%@7?B_,Z=S"?I1J'K M![[ 3B=6-+>BE8SA0WA=MCNQT@ANR.->NS^_17K G/.I*TKDL?(?7G1?6*X, M A0(N*?\G(N0^KQ!J;:0=&!V(52+?%G^\LPJU[^8&KZ[3Z],:ZZ48 M!OXD:M3LJ.4Y(/2D](>>G\) TU,66HN=%*[J:##"38;M=._-!L. M!:O1ZYUUH,M(L^)TG=K:P9"LJ$5/N6H%M[.4A]&/T:\1[ 3T.SM;F=&/T8_1 MC]&ON>P$].LR^E'A!I40P[$$W.DSI( 2(SJ-/:_GR;:E1VJ:\>:V _]K#[>^ MXL3R0RM=1%DB0B]Y0T\+.+!\L<(A1P++QA07^R1O9)C)6@JW<'$WNB?UCG/$ MH*.49]=NNW"[##Y(691S<;JVTST[I^NY6F9P:3:"K9G8S+"9H<$@-C,-8]BP M-[ GY^^DL)EI&\BQF:F; VQFV,RTSMZJXSC8=F$A'( MQ!*AAP5CODH\/L,U8ZC;]>?<+.%J;W2YP]7>#IMU9V!/Z^O(5_?V(RL,VXZZ MBW M[-SK8=_N3\?T6&*$/IQ]\H-!OQ6X8X204R6^P: _FMCCX9 >2XS0!P9]LW'' M""&G2GR#0;\'GOZ$09\ Z+.UC M-%XDB4P33M^C;A(XZ-]*XIMLCQU[X)QMCUD?ZEF$,>BW G>,$'*JQ#<8]/OV MJ%M;Z3_#U8$QWVS8,4+(J1+?8,SOV6-G0H\C1JC#$\3=.,_MH43_L%P%T9V, MK96XBZ,@L%+QS<(T-_V]A,E&[E=]8ENX&)T[+P#'&V*MV),Q HBH$M]HNSSE M) @*=ID&W1GS6JL&.$D%,EOLF8WV7$)X#X MG/5VH:PWS')+? RK7<4R$*GTB@.FG.=&W@)PO+^5Q#?8_.+V%Z>Y$3# -.C. MF,]";@;Q#<;\P803'ACQ&?%9R(TBOKF(?T6/&89J KDNM@<;R[4QBF__\ M_: . AJKT&4XPE:&((BQE2'.(+8R;&4:P@RV,F9S@*U,8QG$5N:>+(6),V!3 M0X[I[H%M]CS::V">I,UZ\SGX MDA[SNCM-JYZ/@2WT(OK#H3T8G^U&/!$LGHZ)!BA9O3#)AJIN#K"A8D/%AFJ; MHTZ_;_<'?394=%C"ALIL#K"A8D/%AFJ;H[UQSYY,:ZN8RX:*;LKI09U[],EN MDF0_%("U!'QAK63LPDC%M<1&)[&\D6'&_83).PV7V(]%4IKJ$%#ESJY7P!8_ M9]EP2H]=1APE>46/[GLL1@LEGBI(L0FAS!TV(0=9-CI[O<@FA$U($PE/%:38 MA%#F#IN0@RP;C.FQRSP3TK:2D8W,\-P.,"*#VD&4+F43DOV70W M6ZK$-[>4SN#L "BK0CVKUXOB?0LEGBH&&2'U5(EOL '@:LEL -@ $*"^$5)/ ME?@&&X#:$O,-5X56!Q])4OPH^'"4S0"8-P)8J!+_1!O+#&#I;R'Q&>=9TLT@ M/N,\2[^YQ&><9TDW@_B,\RS]=1"?3P!?Z@1P+!,I8G>A2.#:+6$$=)+ M5V6KR[G!9A#?W)TJ9]RUIQ.''DM8'QCYS2 V2SHC?RT5!,>V\[ 'HUZ]%ABJ#ZT+4^-:F_GSVGD?KV:B00[.D?+E0P3D?I1 M:,EO^/>AHZ*\[T7)('#DOY7$-]<:OQ[U;6=T=@2.]>%1U']#C^X,^BSD9A#? M8-"?#.WNH+:JZ(;K X.^V;ACA)!3);[!H-]S[&F?09\ Z+'^E?FQ]"P_3$5X[6.M2I$D,DWH1:/9)'/HWPSB&VR2^_;0F=#C MB!'J-CX6)T[NP M'.^)M6);Q@@LHDI\@PVS8P_.7XRQ.G >1 /H3!5VC!!RJL0W&O-'W1$]CABA M#HSY9L..$4).E?@&8_[D[%UVUH6ZXV^<]_;@O#?,QK>:#-\ =XT1$^H[ 4;:O1 MY.SCNFQJ6IE#>"2NZ449UI%S.D]H;YQQIS^DR(K?H_"*9!_9(P[!!+?0F>M.1W1O5EOEXR)TXB(D&*%F] M,,F&JFX.L*%B0\6&:L=0#8;VR*FM%3L;*FHPR8:J;@ZPH6)#Q89JQU!UI[8S MJ*V>(ALJNMFG!W7NT2>]29+]:"#6$HDEK)6,7?@@KB7V/XGAYS#C3L---]"B:>*049(/57B&VP MN*PF&P V 2H;X344R6^P0: 5P $# !G.9(''\Y9; 6QC< 6JL0_T2;*K7+UK&V,SV[IP?K H-\ .E/%'2.$G"KQ#0;]WM">.F=OM;,^/!WH MMRW?C6K([<-R%41W,K96XBZ.@L!*Q3<+(V[Z>PF3C=RONBF+<#$8E] +2[-M MYCT ,XAOLFVVG6YM+18-5X>SUV.,^:V '2.$G"KQC<;\'E?K8_2OS$Q\C:U>Q#$0JO2+=[>Q(&^^"M6(CQ@C0 MH4I\DRTPK+JX72P!&TR#[HSY+.1F$-]@S!_;@P%GNS'F,^:SD!M%?),Q?\J( M3P#QZTEUJX;5BE[%.463*/ ]2U^G,[]6(@;2M3'\]DDF:9RY:18C?8H G+N MH9\??WL:WF@C? '>D%01JCLSQSG"[==K9U!WH_WZHYC40J-_53.FG0YHK$)L M95K. ;8RC6406QFV,@UA!EL9LSG 5J:Q#&(KGVV-#0X0>!_,$C44TO MRF:!M)S.$UH;9]SI#RFRXOLS;=!:>EX$M]"9Z3M^>CJSQM+9RM&RGJ*$DVZFZ.RQ&"R6>*DBQ":','38A!UG6[])C%YL0-B'F@12; M$,K<81-R.*/C[")6;$*>SH2TK9!DDW,^5:@1F=.^V6M\UO\^;3"5J^RT9"O6 M .2E2GQSJ^ST:ML!-5P5SE['7A3O6RCQ5#'("*FG2GR##<"('C>,4 4V (Q! MYDD]5>(;; !JR]4W7!7VA2&_2\4LD/"MY]\<$CP,'L]HGB1L3?G7Y M"0Y[V[&\@[,XS,8CD_CB+V5B_2YOK4_14H0;Z )O7<3%:U?B6E[-8BF^7HDY MO/6M"&[%7?+"^NYA(O6 L6R1=FMH=%XY.NV5N53,HL [48[.%9I/THU"UP]\ M@3V',#X:1$EBS>-H:44K&:NO$Q4\SC^&UY:>@95&\)P\RGSPKO**[=O?YI3* M54]I8KYQ]<.+[@O+E4& @ 1WE)]S"%.?-^C[5F1I]"[?]@*@"<0JD6^+/]Y9 MA=GIY@Y7784H)I,:ZQX9YGV0J#6UH\[G6,$GI3\, &8+#.B!$M7O?/2GG8ES M6E6C@[[AJ<:-.+O^)45L?8#1>-8OTI7+F8PU!_L]N_:#,Y?P$(DI2\U%B^JW M%718P7:C=OJ7=L.A8#9ZO;..8QII5YRN4UMK#Y*5\>@I5ZW@=I;R,/HQ^C6" MG8!^9]<%9?1C]&/T8_1K+CL!_ P[M)WJ-+9=GR?AFQZI M:4::SRR]>N/D-'V[.&39VNK;3K:W.$I=7I 9R;&;JY@";&38S;3,S MP][ GIR_G<)FIFT@QV:F;@ZPF6$STS8S,^C":F;*9H802XS=N:J9[G_;KF28:(K^\AO^#?WD&R"M>"&$ZTDOL%%#T>./9F<7?J6]:&5 M^L#(SY)N!O'-17['&=N]46VI'*P/)/6!D9\EW0SBFXO\@[X]'7';7BKJT+IT M/:H1N/?+*$[]?Y?UM(7[5^;'TK/\,!7AM8^Q>9$D,N4\OB:8!MX%:"7QS;7+ M_8G=G]16$8_5@:0Z,/"SI)M!?'.!O]>WQU-N/\CJP,#/DFX>\%HDUIH^:^H=9(Z"&BL0FQE6LX!MC*-91!;&;8R#6$&6QFS M./>CWV=+080B5G,)CPS*HK2K4(8?B("8:H&2U]5MD&\4VJOD<9!O5.AOE3.W>^.R3TFRCV$:UBOAL MHYK.0;91K;-1?;O;/;N($YLH[C_< I+_H<.LX;6EATIO;XG/>=2RTXJD--76 M4^7.KL%G8UX8\P'W+:N'\J_.7EA>U&:T4.:IPA0;$W:,SK M'I<*HV" :1">5W$L]H82WV 3P#V3V0*P!:! ?2/$GBKQ#;8 /7K<,$(5]@;A MODO%+)#PK>??')(\%V8@X^I\>\YJGRANS/C5Q@1F4> 5!'#ZO5^=4PEP[FS_ MYO^5^9Z?WEDB]*R?Q]'(T M&G9Z%LP[@#=9?FB%,H5G1ZZ47G%B7(^P8QVA^@DB18+L[Q65?H'I+VW=A72_XK7"=0$Z\<&)N($ODLHW2YC> M7?XR:PX "]_]H_.Y8Z6Q%$D65SD/0XV62QF[0%IK)4"B\)MX%<4H.F&4P@!Q MZ-$,H$(+FYY+ZB^EYN N2[TO]I.O__D?P^D[:Q'=RAL:Z\ M6 FO%^'(89BIC]R"!\\D$JWRWB5\B^*D7ID4;W$7(KR6:O0; \,)AM9[8']@ M.=-"(N!-.!A0R337R)]C"8)@_2IA_L"(<2I;%VKIBK(T M28&V.-1 IG";DB]776M;?I)D\)[9G?49;G+A8?\#^@Z<_DF$7VW0V*6 <5(T,I"17Z\520^4LA/%W 9_'8'=X&0Q@H>D )2 Q8Y2A!32L948'#KZ0NX4@$SDCN: MI[&8@MQZH>>OFGHP:(^@]*&ZBAU^1EUR"YG-? M,?&?\(8@B136;Z"PGAX8CY7E@3<@U4- KV%NU[YKS;+$#V626."'WZ:+4FK% MNOU# MACJ+\70/L ^I<%T2OO1H'FAZXG/4B)8"IRNM;(5WJ5=]RT=L];JO"H.:T^8,9T;Y \@*'%2V M C]"SZH.)CM=B+I?)JUIXO?EE!8/1&A6L0ZO M14729DS;7"QTA/H'-[WL]3K#TK7-410%"@_SJ4=MR( 2'?TX3>I2?V"RJ$*H M&XI#&:IM@2Y(XZ89 M"#HZFGX.(KFY54[*O(+,.Z"HV#3M3-=><2X(!R[M=R;K2U%,8?!7+MX0*%$M MD;PZ&B4*T[4HP)W@$OJ)&RAW$;CZ.SC"UD@]4/T)4\V%3F2>KRU%16QR%<5U M0@I?%,"IK(QGR2"1MPMTZY6\@""]#\-,K5Z5OH @_@KT!86\^F^U,L.X1JK& MY9]';C7!]=)"*U:X0W>%%:B$Z#W?@6*IM8'2.G%(;9$D!XGJ.!7]RE\JKF.I M_4VUS SE+3X^Q :G ".IIO=_"2!(K-:C?:5V,QGX,C=@\ELN.@^'IUL8"SP+ MH EMIY][O4L$>'QRJ'VY2($QTB3=0VX8S\*'QQ9$G\GK3.%=X3/F('BC%X/6 M'-!HI[0:3A*A+D1"BWB+AWZ8:5PO'ZE1:_LI2E!C.0\TPOD:P<#+RY:9QD(P M@C#/5*O18%I9R1_@J*(V0I9:0;D+175 [SD8JYE:K)0H%X%K(J4BL4:\G/#E MJJ(47!3'W-S%180&IY>SO.*2^"'<()!X:U15QCB'VE: YA?4>8$,390BX"]3M],^#;6>R ?C[87M;9)XJ M]GG1/NC.R;,X',,^,HDOX"(FUN_RUOH4+46XL;4";UW$Q6M7XEI>S4!,OEZ) M.;SUK0ANQ5WRPOKN8?'T!XQEB[1;0WL $M2L]]\G*S" ^6AK'DOMKLSL?+S2 M[LR.9]$4=P8#%A7+F-O.M8&L1#&4O^))# 58:GT;WEESH$B$'H/F@H)C>&(, MAAKWY6*INJS788ILEKBQKX-3:NCP>GBX?Z-"DK!HS*%^AE-6 M06?UFPH;*TAPX1:&=!D0!)4A\\X$X0K92@R#G( M#OJIVKL+]#P\>*VO1HZ>8Q&BJKX0IZ^Y6^6]"@;JZ+(.&\&,E8(=G,S.DEK% MG0HIB64>+TG P\"XQ#U1CR(D.0_4&$K_<6,M#"88L8\4 JX93W!PX(O%N!>1 M.VA1J36E$*OM(-"S0%V#Z%+XR*B>ZSBCVJRIJ."V[ 2X>,AT( H %-1992(D M)2-GLL D'6J2\FL5OO)@((S+D[.T(A]I'I $*< 0:(D=8 ?FA;>9AW*F@GKVQ1L"]D"0+\OW.ZF)I UO NNB7 MP5]9X.$\"S$'KU=X-S).T/\5\[E:7G4*,6G^ N17#5WV83N(NVB^MIPZ:*OV MBK2*8V0WT6%,6(-4G84HO@;8_[0+E_G59F!W M0]%0O!2H5UP/$($0+L*%:+P.4G[. MTWK4YPT"OA59&KW+3T("?0*Q2N3;XH]W5I&*UJB>LCXN[,F?>I"./RE'8 (6#^\Z(&NU9^WUY]V)LYIW6W:SJY_ MP5+"^A#BFKNPUIJ#8+)K+Z1XB>1*8LIRZ(RSV2:%#G_8O!#D2&E>' K6I=<[ MJXJOD>8'%X6UFQE*?=3H*5>M<'>6\CQKV7EZ#&+T:RH[\50$HQ\5;C#Z-9%! MC'Y-92>@7VUE71C]"(D19(D(O M(5B&A /4W,3GN0IP2GU(JCC%I8[GKO,0UTDO] K3,^=V-C&&+,9TEGS#<"\YV> M/1GVZ7'$"$UXJK ;X=XW).E>AMVR_*"_/A+W-"$W[H'3BETP0P&(!O'-M<>O M^X.N/1AS&X1ZR$]P^Y%1GX7<#.(;C/K#0<\>C\[>;V&%8-1O )VI H\10DZ5 M^ :C?K]O#WO<[X8 Z'.Z6VWI;NN*3YSNUBB3P,'_5A+?7'O\^%]:&5^L#(SY)N!O'-17YG[-B]WI@>2VK3 M!TWK@M2[O+A$^MO!KM.5"9[69^4T^:H>NZW,".N'^^ZV"#Y@@G^4)SG?;X2V M#DRI(9VEL?]$ ,/$(O*Z&5/9]K3:7VHCH(<]BK"RLLQ[*:@+55->U?T 6R14 MNDGLMDK572]TRTS5@C YX9U8(1Y+29=].2N=.Y=EKX7U=T=[<*XO4[TS;V2\ MD,)K13^IDT\A6[/\+[,V+KNN&33 &=Z%$2]_0'Z_;,^DV%^J)ZD)L&8%%U;'_4Z\S7C=6P3=7 M.C%7)I(D,BV:C>KF(ZJ? !8GWWP&/'3K/F)*B&LO"J+[WU=I>_K MNO-:6BV/7BER7@B5-KH(Y'DI\C,+GS^BV'EU)T1?K&5WUTP==!K4^(]:K=&I MTKVI,2?+NFZ+?953ZFUWR\P]H''4'F^!,H7V(<@&Q#R&A%N=J4Z')T^ZD>ZN MH5_XTXZ#I4KT7W0JJE7VZ%VE]<(!5K=7RC>X>8 G>_D'M][;"F?_-;M:,Q=MJ]:HZF6J(0Q":M[+*N]*7+;;52UMMKM3)?_Y M'\/I._QMF_7**]WQ21F=R%J,)6' MVFL$7\_)B*05M_]^%EO?_;B=0%81WLT&+Z=G/5Y\)KJ"Y$FS.)DYQY2D MBOWPUD55*,/A5,0-J-Q-1MQX"B__-GF3K1QM'FIHL[@SJ#.H/ZY4!]<"!=H\RV R2^ M+]6.\\0Y3YPJ++/A8L/%AJN%AJL_.+P:>98\<0X6-5EP&9X9GAF>+P?/O=&! M,/X9:2PY*J?@W^/3RI7&4GCZ=QFG A[]-WDC W2;Y7(51'<2'YXJ!UJEAB/: MXP?A_I7YB4HDSS>QL0)1DLW^5[HI/@^[%%HS@5#W.23>G&BN>#.(,X@SB%\.Q(>5-<2C3R*=N1/1 ME"JX'\OFZFVJ@GM2#WGKJ+R!O#06SD_NC:37MV14KQ=U_RTK!6P_7JM$*)5,Y(/K.?*#] M?F=T?%CEPZ/8!QZ*O-YO%,.P0/F!,TFEY5?ET4X?*'#:HS=FNXI1Z=([M6"5 ML(#60Z\\N8>%.TY[,CYCX^D)2$,JKWTWYZ]>_U8>CMN4)XYZSQ[:R\FP4D-+ M\2ZM,&PO)^WUQ# C\927JQ5\X0]BF"-?QQ]@BZ9#^99._[27@-CN"5.K*L\ M_($L^+("J;K2@8_;*/Z*MF_+68FC"*0/)?0VCFXI4E@; +(5?MJ@ ML%TAKQ:-CZ&7)1WAPQ]NQWJM7)/N._6M^KOW[HVM#BT4D2/U:%C;V'H\W>EZ M/ ^"H=[&L8U3<:#G= ;6.3H.?"[NZSQ.8FJWPK^6F-M**WQ?1\G\O-!DY[Q0 M6;I\'=S=4 RL&S*HW@-O MX '#T*\<-ZH&!TKL/@R/.&REB^LC46H\O=L=C*5R&RH[4JB=RA76&BRL62#"KWBTTY=A M(8XZ9&I;69CZ@04SP[M UI:X'M%[9^]!B0/+F=JY#8"/,&R8A:^V[Y03?F?A M_AA>_7=Q9XWUI6T P_=*X7\!-WTY ]^XWRNH<"NMA0!?,DDPBUV':W2G%2TA M:81N"##HY:@""$ US1(+7Q6!W?E'YW-'L>M]ALY5X L-#0I+U M'RM\1LZ=W'RA9&Q)I9UWA &, K=N9VQV,6J0BL]P T"S]3\ ?_+.^@DDQ 99 M6@J5\Y@F*0Q-21R>Y 4I*05* )H#%?QT 9?!;W=5"=3SQ( \Z ;&W-/85P=F MT:X<$HLGJ$5P3UCLJ86C154)!ER5@%Y5@J9[ )\4CB!\_"ECO%IY/G^L?9XG M\ EJ\0*V.G#=K7Q7N8\+<2/!T")"JS22,#_2&DMIW4D1YT4+U(N$JQ-A8@1Y MN#MRBS5*7))M52%;Q54$'/8P4+,SDEBN &QUW@EFS.3;F?C8G5>F"Y'"@!.8 M60J# Z=7@EL02S>Z#E5\023%*=W"F]?N"$CRSC%>=:)KJ5,V]>!T:0@8>*!C MLO?]Z$?G&3QZ%Q;H>- PJ_#,]74LK]$CT8,J M[.2C":]6/$;[,@7\*DN@Y(\=F,KU%$8 ;\8[^ MJ+@?,Z6D0N..]4^9C^0$8N'^NSI!H9=;FG5Y\P+\:^_9;U1<.\^FTGZLE\6E MLQ,"A.[9K5=IO^N@+5PE@F2WX=Q36>9+KJ' \P-LL=[KA&B%I1&X;'X>.?F0 MI$J8&@FEY>S$>G:KZNQD,3N5W0>N9B)/N%:A"]X LUTHH5IB=HB_A/45ZD A M:O@Q%G#>K%,*9,[ ML^4&A@.1):PG;V2)2R*)0@7YV@XH.^3';K9$_'%Q%;./[9M#W/O#+4Y0TTDH M6Y!3;7V%GY1;-%5("51P/N^AA:@ATSX:;\]6IYO@!IK]*T MI'RDYY9DB2N!)#,=#U O 9PO^5-BH$H2A1M #(6;[@X>LU3+[%* -B\/4%;/ MG561MC+9)UEH7US[T1-R3T8 NRI\]@;S=F51^6&E(4R<+PGNCVZ:A^PD;&,<8\R"/7CL(G[3X@,9MH./Y9<8!*YP?P 5!U[0=$ M,]371+L)49!O?"U]Q+P\$3SWQ]=.8O&LBGN55_LJ/6H,:>0.22%VN4>D/$@\ MKJ0<,?FM<'XT4B2R\M9&*NP_405T]$EN4RJG1QQEUXO-XZXP1;E*^- KV50Q M3HCDA$A.B+Q00J2/ *Z+!]:;[!H,@ S #, 7PB JUM:99;4>H]1!6E%HE+ $QA$ M,L?D^OU0_+SGU>O;!Y3?I)MA>IW:7*\68MD)6>M=TF0E77_NRR0_Y*HW0O.D MD>(0A4[>RT_,E/F$*G$"EAA%H:VR%HM*MB@J>L'5F*:NTE34U8=2+?UDO8OI M%<5YU4X_;OU_PW^EW#&A-N[GYFPO"),PI3"_$@-_JH. M3FF!UR34F5THH3?"U]G36_Q^POR1RZ4>?<9SFE<_J93#GZ,E%HX43XU/=^-WB2JH M%H7%H=LP;]>%F74HQ_O&*(6[*([GJE'IO&5U[C8O+6#%R!F5Y5X.9>?9%K8! MTP)2[XA3G5E;S>$K\!A$)QK?(?RVG.L*IJ*PZ\ M#?G V^D]FJK&5U:Y'8C4=CBI>&N/8'R&%Y2% V @6/QIN)LX?8$<2YX9$&=@ZGZX,K7S]]4%$(JCQPDCY^Q M-F@"GX&U$:URTH9IN?F?!5U^>9 M7/AXF40LNF#:X\*X+%/7#))5",2#7^\)$AYDZ M<(@59/7PMD[FY<\$AZV12O)G4=VAK+^25SK(W5#M<%U&JV@[M7$X93VKW5-I^.18 M+N#A^'+5P#T_>Z".NE7.-X#@@I(JTAX]'2P*LT!R%%AVT$&J;K2&Y)0K8JA.A.(G$ZZ M;-9TNN9@9:R'C^^JL0M+J[#TKL )B,$G+.5_;0FF9DJDB=.6B M-UJ=>DH;2U9MG]%^!*_6/#KZUFYG4+RUR7S\IRP*R/2F4WLT[EH87JC:A*]@ M1]=VP5=J'$H=A2\W"+;*L)5%*E4GCALM(ZKZXMI9JX8M_'@7' H&I;?1%5*X M#-'NAB5P!&K8^524S$R'G>X0;[*2!<:LM4C^O:L%B_"+>;T$P%=[:.Q2D*1<4Y/#7\9OIG:^7;5KJ'*MS_"V\! MG?HI\P-/-4^#V_XK"] YZDV/J@PJQ#VQ2W7X.[A;JXD>]);LJX:9AX5_V'U5 MOL&/L<%#& )38W5.&[E?N2"1Z+EM7+&G59 RU!M#/Z@R&QAV2&VP7N2ZEH8F M#LYIGJ%;LJL:YVE$1;CW2#.^M>FR?%3GA\.>/1[VJ_K>&XWL/AB>7(ZPM%D5 M>0\H@ HZ%Q7#UQA5A8N.]:%8O13]S#>:D^NZ?5C#I(A=IWL$V@T EGWE41<[ M (LH\%0#0A5)555WL5R %L+R8=H^/&1[83VOC>7S_3&'LG9E82,O ^"]:BG$ M=4J:]7*R1O9[$%S-MXFG[W_"N AN%?\<+6=%P?5/43"O7LZJJ\SR(;O,"R%L:>ICN>0Y6P:IJ8=KM=Y0EXU1@* \2E4_%\&!1 MGRLOR+-.S=&ZN:YV4W:7! 9Z,D"_3A?7V7W9Z_X;3$71D!3K>C&O!V\J)(ZC M.Q& Q55#RK/1=-&^PJ)KY=V@1G7*.+;7PS>;$H,V4,1*8=6?H2K3^NL:"S;K M&FUXGM5-H_56:U'#!K-G=$\+79[:]52:7GV1(<\RPOZ:K=A$J81!1+4)3O-%)XJ&:G:QVN M8XE%J+!B!FQ5_FK=@5ZESNCW'>HTWY&\J6%/D MDW6L1\'J%>9+I6BLL\+F"YV>+;P\R2LO :K< MGQM5R:M2.$YMR^096RJJL+O!)$/AEMMM&R_7&\G*O0"++?5V,-:;7#]5K%:! MJ@\(3NT-VIV*R?]G7@X^AG'!,@9S096?($OSJ(P3D@8[#5)[ =I@ MGC"],@\^EB!44HF%"CQ4VE\KWU8LY4GD$D5]QU4V@S7O>EY665X2)[&?B]7I MK_ U498$F'.7RM KZNH&*M2A7U)..-GH,%+E1M7!Q#?K'?S@.U C!C>^HDHI+A&$=P-*B5LZY:JL,ESP M,P2Z7OO4\("(/T=7CPM#\2>) ]VH0!M'8805,15IFXBUGV4)9Y^SY3*/%I<8 MB/KUN;+6VU-]M\#5HF^\4W87.KFF9'X2P;-PWTM7-U70#*#P/@PSN/B3U.GX M(:;V+*U>]^J_]69T7HNR!,58\0C53B-?M9SF!K.>31XOZF2.VW6N_ M'Z<*"CTL-KQ'\!^6KPBWAM;/JI&+JR-D'XJRHCBI)D+O%Q5/3#"]_'^C.*^9 MK/;.,3JEO='B./JX7RUN7LMZXOV^N$Z[M^ M%J'P-K[Y#70YM7["JL38 U/G\*W'[(X@O]]!C@5 ,@@:<7UR)%_O/\ HA<\9NB19W$E M[ZL(Q^"KUJ'6_/%((GL]\7R^\/\/X74 ([>MO\MOOAO!%]=WJ[0R0=OZ-<9, M2]OZB'' T%L?O839ZFE6JJ,7G8;PFCP>N)V:MHX\BE@'!POG=K-!? M=;K,#YYB_%[&"6X@!E=%&';-58Q1*D=V3Z12;3QFN%^X4;!\#O8WCW25X\]' MB)L>ZV\[UL]J4J=,N9HU+C"5$/>]Y5:%Z[7C4?!K@QUEA?B<;DDU$*AW*_+% M4!DU7.%Q6'72#U8Z00[#N/D.TNU6PW;Z*6KG/-VH>W[?O(JF)!NI\(5[52E5 MOZ9_/K<\5_4F7ZZ@'Z#W!G MJ=9L:":PJ+OTKO-,GN)T<*)C]?\_>U__W":2 MM?NO4+FS]TVJL$>@[YEW4N4HSJZK,K;+]NS4_2F%4"MF!X$&D&/O7W^[&Y"0 MD60D(7%$/[?N.YO8C@7GXWE.GSX?_!<("8Q\+?3G^W%CDW9BF)J;&/^MN3=) M,Y$3@1*9VX+]5Z(>G7VNI/@X3M^)H^ZILDUR,!4&K\=F+PZ%3Y8;KV)XM9HL MAKG)VJ7@[5ZV/G=-FH;[\/Z?EMZ?"71]9/9?\>9-B2W\%X76DZS867QEPF7P MDEX8C&/:DA09!3*'_[*T%5L42XA%F=R)IA;W(CVS?9"[3HIRBX[L!/\%%HSX MF21THN02-%Y9G$)*YFTE)3TR-Z[DSRVOYO]B_>+#^%>_DI8 3'E5(YL.7('* M00P+Z1"&M! J[=D7)R@K" 2RY/; +CXTV==GBTR(O,F45G_&K,"+^8(_Q2S^ M]_QG1.$1%\%WT4$7WX7&3B)_52#CS&SGH9_N DF#G,7:Y.PB52>,TTI,U"#) M?^V)^QY7L+LK$.G9F3C_C1]' ,Q\[UX&8B3OVT+;$A'EHXB)[?X"#&,HS&YN MEO7A23FC:*V?+]3^/_,![)KNG%UL^E@7W"N8E2\C?E5RO>F(3IR^3-%Y\;R:OB!*>GO_8 MG%C$PX3IOA![0;]+C[RI<-+2'E^F(B2(5UD8C88VG(:I-B3AC%CRY]SO36[T MQ)LDV\/F#[9@\GG)0.+@\SH#.;J 2VSLAR"=Z):Q#WGF4>J^RQ*A;SOO9EU_'\0V[ MY-8=6S ),.SB/40^-;%A21%R$<92-)IV,G.($G,.$@>)$Q/K)J3I6KIZVY\7D$R69') MRI+%AXN%0RQ8<0*1?M M(<]+KYB MODO,LN];U^NKB^N!U<77[_=/USP+UU>/]Q_N__C]O:K_//%79)9 M[IUK7^9^?Y]9^B6N@02+R+\+T/IL1=;:3')Y2LA*:_NB#J*:X9'"B#T+=!YD MK\962;Z<;,FN$DZ&\NTZZS1^N%_DM,(=YIXN#?+L]<^[K7_(V87S69!+/V T MSLU.]@=^3G[1IC&JR4NE\I.ZT!KGW?8TBE-B4TOD5 M(KY0%'Q73+Z,/[;0*RR:#?9TE^U>Z#CM^9R)WHPS8^+=W_^?N\O;F[N';U?7GR]M+_I_KAV]WE_^\ MNG^XO+O\_.WVCT]?KP;?+@:#5R-Z7L]JC9L"'3FP-2UM&&N"%J9,OJAV)R<) MR+3];5R+E"F]^.($D_G\&:OX1Z5-8^]O!QKOAWOPUN?K^]V]6Z M,D=:SK\F=A02!_7([+]9(_ MO6K3OXS;]-]_9F/'=J)=HD]E [D6C'MNW(.+^W]]^_+UYL^=(X1ELQ85)MH7 M<6&K,GRV%;2PZYN'R_MO#S??EDPMG^G>PLZN9<5/L;RLNL;676%L:_>X'/6> MBNJG4KY9[.-FD=[-X@%NM%:4]!STYK%XIG3G!.B>5V.[2*3,]H^XSN^3+S9! MB'HZ)V!VY =A+@87W[T-?%O4LCVD@SA$^6IL/%>>75)5]>8!4%O*:PM1W$P= M+Z[ BRO\UMY!RZ)4T3S "3H*?#>NS%_\>&Q*W$+V;7&JV#;^3,HZTQ;*>-A' MTDF;S()>!"C#)&<6RIS96FO1A*'$4Y_X3XF6<&?D6+)!(]O5GEGH(9>DK"GN MSDQ&2SMB%O59J^8TOZZV7#VH68^;..=G53MS5IW.SZKA_*RZ8:3<^U%\5OT0 MUW"/EZ;^^$&RCR59+/HHZICE+-JTV2&9Z1+W;J\H=ETT9F??/2X:?R^NM].Q M;=K\L47S>]P#DLCZS=;8Q6@!.1@L]/-VD>CK?\*X]-2SDD%]J7=D&U\2[U@_ M5V$Q;CIP9,F%PVY+=6CD//)-?^AZWJGT)K D3)>[:>[-A-#^D7;A) M5SM_5#G70%;LWD_%R\L).S?!=\MS_KL89R5^^('' B,> L3_*@Q%1=_[P3[X06ZCR"W96DQ] MR)G[S9K 3\RFX< B_B0S.YJL:^Q?S%MU8SG&I=)QMQ%[EA78J>_/H]#\9K.W M$%K&&=[.K#QW^OGTC+C*73206>E(F@SNC?DI*%DY(<])\][OY,"4XE?FX"3$ M%LH=<_&YX_T2+'[0XLJ0.&**Y[$O)LT,A=$L#FCRTQ+X2YN6TD\4*&F+47LR M+IT_E^S#&[.1[%?+]/BYUH]P3BUBN)!CR^ OF+DL7>OW?>8NQP?WBW^_- X@ M$RZDOU*^U,E'#7_.>]^%E7@US2N>#RN:)'YR*72N6 M7+)H:#%5*-X1.Y2MA:(=Q??2 :VS(-ZF)&=-I$MOBT4UPLK&21/AG%6% M,? MT>>_,.E,XT&0V&,CYBKRQXKA*?V174A8#'%?4/Q:AC]Y^[E9F$QB$5M,YDF, M(9FC8[.1[)&7!YI0[OQ-)A:$:_58^$,+*7S-\P@;CD$^F0GNA\ESB24\/ 3- M_/!BZM"S%:_"U.-IX5&R8<,149W<'&G+U3[<7>9#1C,KN4>9:2N+9=F;WS&F MHT0;5AR ID^3#-^=#Z1=%>C-8-XY=;D/5\KM%TT$9OB_$0N6FOCL6T+@_S!K+]D MG")'J:;=W.E6-B\G_1$3 GX]CO?-B.?U>%O^T]-JAC]+])!?/-X=@M7E3..A2&&8>(2 MR>Z'Q(I61@/+B!FP^3QF.?IDU6DX"=.Q^$K\LP*HF;9?C!O'@M_#@94QW_ MN$PY9.0[8OP?NKIXB9DX[+OQ-*PX!21R1*Z,QT6:)3/3)26J-/,S#P&2<>ES MM$\$T.[_RI]3/.@F#.O'?"S_ J&$MC-)S#Y68>6(#R6+* MQ2BE56W3RXG$3!APZM'QIV2D:9+1=+S'>*.QN^ +?0M 2-NX$Q7&HR^$XI9B MXC#./NII3_U\G0.W2;:T:V(YYI!-X7(H2)PXC1UOU0"Q^;91_K3Q+(&D,YT_ M\XB?_)*I\>FK9Z9^9-?@RI13,G1^,?-%CIYUED^=<^3SET(7.4I*[(%WY*R9 M W62'RFBJ$]?>=QC@NH/6M4?IQ5?#T023HS[D6UBVN]B\'10AV2\G;Y8?+B= MR!>3$\-FGF/'-^_,]7_$X7'R;?Z;Y ETOO,C'0F9;JE,#\K%\B]Q4B[>+K[X M6#G&?"DQN_3M!/_CC[+G=Z[SL$@$H/%]=9S!26:G)='"/)G3Q8,*D7 M1SH?Q+ J,1HQSE?*1%H\2RF=0B//[0EO<7*33"-IA3TOMA0E ];FKYBNG%FE M'WX^\5D\-=%RXTE?DDW%17+F4)M9>OA6,DJ,0Y;E-=HS8_W4P3I5H^Q-#% M_1UT"W>\2Z;?WL4+^(0%G#C 7(3)Y/)AG'*.2X_CJW:C5]C3EBZJ5]]4I9.# MY5[?KMDX-^=S&].EZ')+T9J[]]CYTHN=="IQ7#^TO-(\B9S3SY,(N+36*I[8 M;MM)!"NKD/QQ]".>V2LV>D7I;4]<3",&5_%X6NYT2_[1ZG^0_*#<#"9SF*%T MK" 95SF2:Y/$R*IXLVF8EN&DKS6>N6,NDS N9IA/>YRK(=W:E68H,LO!^ GS MB:753)Y8K1?_ZB&7U#B3:]_\X/-]>%F!:6+Z7RS_3>^R_-(<5%R6YA+CA,+\ M?>+?E3FP)SN;Y5!I\6'R B0I$I!&)JSN6?R7+26WY53)1%7SN=29[9C<1.3F MC_EKR3F&J22RKVB)PX0PY9,_0";3+I-YEER1&SXV756R]*EOH8O1*,A<$*3R M2D.4U2)Y=2D0BWI^*[1BOV[Z.V2TD=RL;!MUI-.H5]U6I;<5*VLOYB?]5XMQ M5]E0DM#-5C+.__G<<>-@+&+QN+@XZ9@,X/?M9-ISDK/,V4O^)98N/'1QBR8$ M)>XYY%7;TM7+'I_\^AI/0)H(>K,W38)UX]6Z(@2-)Y0O2@_T.VFWER*SCUAS@S/?JSD U\<7,8 M:E^_WN9&H>R9:ZA8L.L%V5XAR*]^?'3;3IA??;$#Z#N3B?T!/WGPI_(=;CM[P54_/. ^C6]MB<^JM))-\XVV?CR!X"HR/7#-8;6O9?WP.QR^@L M0<,O\O_]FCS!HL\Z_<*=%'D\?F_^Q0>AI/A+\1-TNN=-\Q^_DI@F>10\VV:: MX:&$;IRW>A7*O&(Z7:D!_DPB6/CM7>?=\;21?NG30IBQ@IJ-'0B=B:06+S/C\":'@B6JA)Y\:%\*I%$=5:^UT,_:: MI[[#):5 W4<4MJ)(0T/X,3.#>.EH!.X X%=#V+!T #\THKH[U.YVS6B>=RF* M7NZ.FW?RB8$:7-3,PZW;2> .,CU["?\G>G)7EX&33LHO03*68>8Y<7OD']^< MT&^91O>/^\_OLAV6G;3#?;>LZ2\"S"Z\D?B?RP62740#*PC$RJ!_BX+: M-WHO9WHM_>.<_\56>3D1\EW^P 6,W9FL7:OHQN-'EB,ACDI M+>[OS1L-X[?,73Y;CBL_Z MX@?WW!<_LV&T6.YSD7[F@'^D7/IUL""6NS__53GWERF"'5[4/.R+KL2YQ=LT M5KQ'M/68E%,PUJ7A/IN6%R:;?.12SLI:"Q$=DQ"VH@Q*0_@(D8N'R+W7+++@ MY@5W).5#AV/&MM[J-TL+C.'6M71K$!@L70WAJTM@9_24H:@GH$S@6&.CTT4+ M\;#W>#RPQV3^PW)=_X?[FCW2HV*^E&\;JR*]VBEY*).R8]&D=0GN[I[1-O=7LKLH$%4Z4T$M^ M(\S$38,:PE>8D2^'4M_1H,!DM70_A@ ML,(,UFJ4QV"['QCX84_O=_-'!GJFI:A?HP;F6-TA?K+F3M:ZR,9\/=WF2B\) MBI "&6J>1KTFC9U[P;;"8 M&L*&I8/%3H+%[+8'J?CKMYH@L6(6!*5FHAC[_>A>F*^#=C4XF_+GJ?, M"Y-E/G*[%][H1D!GO ?BP*?S5DOO-O.=;Q7C='&0!BR .6NN 3#GR2H(S%DN<^9J M;/=FSMTS LVV;G3I%'R!.96\0S?Y;VA3E/V#'UEN2:=_7#O4(O.-Q324M8/% M-"4&*NU<1=\Q#O/=?E\WC3YN*6B8#55/!^F!]* =D%[9I)>;3'R4IF MK[S9C2 ]$F=NPN,*2,H]4QFCA?XX^F$%C+O3$W/]Z40RC'%]#+DR(B M0?N,&L)']5_Q>&+%C.A,]=]D.HM8<)] W34[V*FZW=/;Z(NC8D94'1L4!DM7 M0_B@L.(4EIOAN@^%[3$,JJLW.EC20\2,%+B6)BGWV\"?LB!ZD=7I8NF?/!CO M=21&DKX6:6!%88>&\!%/%(\G$CK"@>5N3&G7V)8>RK0#&I M@IOQ'R&3!6D'.Q9W]8;909*=A@U1]6KP%RQ=#>&#OXKS5V[0V<[\M<>IN*]W M3#H-S?!J7!*3.16+')45<3GL>2Y&NKT6&5]%$8B&\!%7%(\KS#8[F?C5DOGOP,,1L.*<&-< MC=Q7+L;B_^!LS^58R+;7(N&K*/;0$#YBBN(Q16XZU_JU(M>^9Q]X G=#;Z&] MF(HQ475O$!DL70WA@\B*$UENXM;^1+9'DW%;[_7*&SX)]R9Q1L;]\79RO_(B MR_ON#-WT]AC]Q:?":#PV#I:@@?'%:8V(5GDS@/X\YX M.[G_T_='/QS7I9<&0O2 G)L:PD?T4#QZR$W82@'L8..EQ3@ML[S]%?#A6OHP MV J6KH;PP5:%V:J3&Z=5C*UV/]6V6PV];V*4-!&+H7++NW2$+;J!NF[*D+O' M*UYUG(T65-4#U23N9HU@&V3E"EK>!KF7DA"=\.@D-Y5+(F22>3]X8;5IZ/T& MG3OD0B"0A64 ;BRYAH 5YZL@L"5Y7)E;@+8#ERYQV6UJ3<:=.ZJP95T+[ W M'?5'_DP4/IOG)=*FR3^I35$A#WYDN7L>]\M1QLH0YA"Z.!''H)* 3#4B1+F2 M&C>I3*$8YR=ZREL.;PZK0,0_//[)32J+0Y^#59CK7=%X;33(W&2LBWG6XK@" MP% MM(-J=-9ZH)R)5N[<#1*^*S M@ASZ[F@G1>PJ]:^.-71<)W)8*/=0WT>^_=UWT0N];"^J#RNY M^Q"B5#5NH:J=?/ "#='2D**5?S2$#Z8 4T [8(J3T)"B3('.YZ-,RXY+-C1W M<>*CEXH#7:,E10WA%VPK@P)@_344/G >EJZ&\('SL/[3.501OCPSFN==BJ*_ ML&TNP2C4IM:+-709O;0"R!8Y'")%/!A)2:'^)K=P*,6PVQC"!H?MA#5:NMG# M]D(BYD,52,%:L'2P%EAKSEJY[4*[L-8>5:1MO=4OKS\#ODSBP$OX%I'P@3>8 ML9'&GJ?,"W&+>!*A _)KM10^XH?B\4-NF5 "9)D2^ ,??/M]W2CQX N?KJ5/ M@[U@Z6H('^Q5G+UR:X1V9*_=#\"=MMXO<2@3?)K$ 1@WOEN+_C,;,^YI(RU@ M3\R;,5U+QJ'1RP4AED#B30WA(Y8H'DODE@JEB'87 ]J!C\'-?D=O-]M(I=.P M'ZH>#>Z"I:LA?'!78>[JYE8,[<)=NQ^"FPU#;Y3>(4?,@IQ(<8WD_U M:!SO'++IM)IBJ0+=]"^6*A!7$)8JE!N[K%Y =+S[9]/0.\T^F0P^UBI0@P*P M9=4: %N>K(+ EN6RY>H51,>[[S8;>K=-?R _V++6E^#$]PV5>-3'34(MDMD% M)NDKB4PTM%-PUP$BE"(12FY)T/&.\NVF.,OW< ]!PW:HNCN8#\P'[8#YRF:^ MW :?XQW+6XVFWFVTP'PT;(?*#3SJT)G.O^6=[5F+CKZV6B2C%<4>&L)'/5_Q M2"(WB^Q5/=^U[]D'/DKK9K>\@S1&#PXIS6&Y@V5X< MML<)N:LW6[@N)F)'N"ZNKC=[R@(KXB]]H$,RDN^UR/\J"D,TA(\ HWB D9MB M-@>X8Q^3FSV]T<-D5"*61-6WP6*P=#6$#Q8KS&*]W#RS/5ELCX.RH;>[3; 8 M#4NB,R6;)Z5E.-J-VL8R!+723Q1C80EQ!&-A2;BCSYGBS(YS$]4:KO %G M):$S1K:0 0/P9=4: %^>K(+ E^7RY9L#SHY1/MXURSOR@R_IY@%.;<(Y\;EG M&&U.0AE4,^ %!HT@V"&MP8+C8A -E14-;1JF=JAT0<=LZITF9KQ2MB1,1%=; M R#9^FH0)'MDDMTTM^U0.89VP]";'3H35D"R=*L-#EB63U+N W\R<:()?YQ0 ML[R1]$#^_LRSN4-J[Z_]B&F&^8%>+AC%C!@L"^V4.ECV]#7TO_SMO/1USD)F MGSG/9X_.B#_@+TD TE[H4?PPVO#@2Z 5T JT UK9AU8ZH!4*FJ)R6:W:,?(^ M\NV_'GV7(T7X/QK[>^9$+_2R?2!W-,FH(?R"#7!0 *R_AL('SL/2U1 ^CD=MV,O\ M>82[M8*;X#ZR(C;ZM^7.V"T+[L4OV;+^[>KZ2\'B@+4/FIML7\:#YFH(Y(,V MSL5/K2@/>/4%;6H%PM+%HJL-+[?NC7(S=9??2#Y^>#&+'OV F]-H!Y%O*(?8 MI(UU#YP;H+C/ Z\4_:8'-AH-O1'_7P'5Q(^O6?.G$6A5.S2(@3C^KV9%VF=F ML\F0!5K3T#5A%?(.7TA;U[@XIHQ+YXFY+__W_[3[O^YBL[D15ZM,X"H,9SO9 MZPY&:>3&E>SZ1*NQ8(C[4&.=_VS.*^ MZTBE*>"WW$7]A=RW\6-ZMPHX:N,*1PWA*SQ3[.WKS^Z[CV>X^83;@"!@Z:H* M'P2Q@2!Z( AR;E.[TABJQS_19.%[Y61PC5R;5H&DSUS@Q\C;&KF[AIP%[)RT+=E6GIIMDFLR<"3DW2J4%?L'0UA _Z*DY?N4:8G>AK]_'#AMYK M)::X?5K;. M"'$%"6$K"D$TA*]N7/%^^\ B5XF;03>Y27&0Q;8KCT,=^\H![II%-^,'ZWF7 M&U]I(&>%#\Y-8U6U$36K4\+E=YZA#UZK!;0J8>14A0]>VX+74*>RD)08L(6G(=FG9&!NQ+GYN/^87HL],Q=<["H$_"IE9":J"< M=6&T^9(;**"3$.W93XL=;>0X.'O=0XCA9K&"5M'R3E MINIDU]Y=2J0]5 V\H1M&1^_V5LU4JA3;$0V100JP;=4: -O65X-@VR.S;6ZN MV+9LNT_)OM'KZV:O#[8E;%)4FMHW)2!&_FSH,LT\5R\W:*CW12(Z(A'1[EYBV&GK+*"\S<:A[FK4(KP!D5 OZH-VJ-0#:!>V"=O>E7:.1&YBW'^WN MDZ+H]!MZI]T%[6YI8+$YI=:4-[=C9"A^CBPN$_[5D?.TSLEL_A(LR+ZRD7GG MC%"67OH?V2<68RT<>R>_VN;8_\@TRQ:-_);WPHV"?R<29_^ ?]G3'/X6WP,Y M_2Z(-'^L18\L9,(K)%3)3H:QXUF>[5?^Q;KK7S#2SPX$R[I:_9#N_,GEK=D7 M[QSZ=>W*LXM;+-%7DT0WN+F^O_EZ]?GBX?+SM_L'_C^_7UX_W'^[N;V\NWBX MXM_]-KCY_?9.K+7*N/#]W'&%C]],66 )-HI3@$L-@]K79,C'H0SOE:4E$"L1 M-Z&FW]YQ'K>9ZPKRX8@U_WM":_+O2T_VBS6+_%\38N.DXEK3D/V2_N%7+2&_ M1B-IJ,ZEH(]$O^WN>:_*ZU_%CE7IP=;LX,I]20/\F<2RQ]_>&=R3JC\H-?OG MO3>J0U/YK3WT%(7P@DZ21?5=-+BKNOX?LP+MDC_-:+Y$*-9@T] K/SHS99OR-Y?HM&;GP.";]VX0+ M/PHK[Q>KE&J(^4Z6:$P*/&,8Y]U.255"=2>B=&L=".?H3E,I:.WD%$ UH-I) MJ%,D]8%J0+4U!E]+P0.M3E6='*T:E:,5I9)F8LY%;#!YDBRH6P;SCCTQ;\;H M]9Q(AJF;M*DV^!2@#!0Y5:&81C$^1P%3@0(F,[?,*P&_+X$_&? /$;_I3R=Z M',Q"+A067#[;[DPHYB(,&?__H[<'ES>,AK%?37'7;.AF _-?B5@95<0&/8(> M08^@QQ+I,;2Z3'W,JK MTNFQD=)C8V=Z;#7XZ;$/>B1B9;3&=%1=[U:Q,@9^*)MP@OU2WK4H9B/G%S1Z M2C'\G+B"EB.:O92$H(:'&;E]9P(D;\9):'/P9+?1ZNFM$O=TUO)>7FDH %M6 MK0&PYX_8>VL$5_NF$ M)+DE5A(&;R4*'CS7W>812;=7WLQ*7,W7TN'!?> ^: ?<5S;WY59*%>:^$C+7 M+:.CMQMT5DJ!^T@Z/+@/W ?M@/O*YK[*B79 M!TPZDY1[,A;=^ZZQYRGS0A;2NP)$_''4"W$ET8:&\./P @J ]:LH?. \+%T- MX0/G8?WJ"A\X#TM70_C >5C_Z>3.4+"YM>CO+9?%"P7YT_[%1"*-7@(9?(ML MO1K"+\BWN'UK&,WZ/<4RR[C.X&#%V&VS);>[Y8W< #N74OW M!I'!TM40/HBL.)'EYL?O2F0E5%0V&SV];6#0'Q%CHNK>(#)8NAK"!Y$5)[+< MI/==B:R$\DBCU]<;S?*FVL"]2:1X"9='4DWQWK&068']*+.\(_;$7'\ZX0]' M[[(#405NEM00/J**XE'%B@'Y,:#QL.+S LZ.E>HUNPV]WZ,S+@\>3M+#P66P M=#6$#RXKSF6YN>A[<%D)V5ZSV=7-?@-<1L.>J'HXN R6KH;PP67%N2PWM7P/ M+BLCX6NV]$ZGO)M+>#B)A.^^>?=CKRBCF@7^)_-88+DR"6R-)H[GA)%HG'_: M>6%9.9K!5'F*MYZ8*D]<00U,E2\UF,E-E4_PDL:PTL]'IZ&:OO$'S M):$U!LV3 0?P9]4: '^>K(+ G^7R9WX$^C[\64)JVVAW]$ZS#?XD;&;@3[4U M /X\606!/\OES_P8]7WXLXP]9TV]U0%]4K8R*C75QTZQF]WS9INB0A[\R'(U MG\Q$6D0X=&^:"PQA1PA$6H.-8J/T$2.5%2/EQNW/9W\G05%X\*Q\KV/J9HM. MD0'"(FIX ^&@3G'IES<_/ MN3<,I;+];JZT2YON1PXEV[ZG_#4;))R_^J'H38. M_$F:Z?>]G3/\F-!6B]MP[+REK)V" 8R*P71RY=G^A EXW"A^]"T4$(A@VI8;P&Q@G5SB*F(^3F]K\P5,0BR.( M@]=U=_4>1L=1L1VJW@S>@J6K(7SP5G'>ZNS,6V^D?Q>C3+KE]6'#86OIL* F M6+H:P@F[L[4]$9"-E-^4]Z$2CALR0Z+AD.(N MC<+8HXM\\&AYWYGF>-K8<@(AY!G3_+%VSP*'A=J5%K 18Q-KZ#+ABD\LB!S^ M9Z&H>@DBII/XO]HT8&,6\%?G[^?;?VD_K(#_DDAS'6OHN$[T0N\^!P$6+L_4 M$+ZZ =89/67 $X#Y:@@;E@[,!^;#$X#YZ@@;E@[,/XU$:FX^[A?+"?XMLCD7 MH__,PFC"W^UF_&>_[R]*02JG&W&Z!D MZ-TFG3F"F/Q/J.8)#$H7H,&@Q!4$!BV90?,#>/=@T(*S>#.K8%MT:JE DB!) M4L*GBL$@2>(* DF6.@*BG9_-NP='%IT*T3+IS-\%-1YN5 0*D+>3N]P<-V3\ MYY@V#?PG)Q1.S/^JO1\RCXV=2.Z52Y/E6F0]LYU7R^%:OA8WPU@D0%D[#2P2 M*/% W\YW2*7[ [YP7!SP#W*\&=?$S7SQYB>)IO'//0BXO'SFC\?5X7A6\'(5 ML4G(@QT1U 2^Z\IP)VZZ.N**NEY';W4PPI&(7>Z<%P"AU@*R0:B4M0-"+9-0 M.V0(M=Q5=SV];V+P)!&[!*&J#=D@5,K: :&62:A=,H1:YLJ\?E?GQ@L^I6&6 M"E:P&\WS+D55W!XZ28]:@ZJ9%[4&RBH(M0;EUAJL&"B=!#U)=<&G&#_W2KTO MB@PZ'109$+:?:KT>Q%BU!D",)ZL@$&/):8,5(ZMW8,92<^A-O=NF,\0:!(H" M=E+"IPK-X$[B"@)WELN=G15CLW?@SH+I\DQ.O,3-AF!'DEGR?>\I-F7)1_Y, MC)$VS^M.E-O0? M^+:3F\"V M!=^6FHOOM'6#4(,8^!9\2TKXX-M3UR#X%GS;RB6 M9';_D#7PRC!OFMW7IBS0PD?^DIH518$SG$5R36;D*PJCL,J4-G@ M\-OS,' =R2KA4J"8&UIX:04>5U1XRX)[\>.?! #O>B%B+N+%C^:Y07]4(0)! M4"NH%=0*:@6U[DNMN1%[.U#K^KN/96KMT6_0 [6"6D&MH%90*ZAU7VK-#=O; M@5K77W-DJ;5YWBJO6@#42O+Z LT))>CA3_FKV.C,>F*!]9W%5QBA-@O92',\ M<7^EU@U!\;I(.#3(0MNQC(J#F]F41AQ%.;:V^M>I[&I_.>C MT>SH;;.M=\WRIEZ@\J=N* (FKEH#8.+Z:A!,?&PFSHUD+)&)UU\#;6;BOJEW MNDV]U::SP0%$3 U$0,15:P!$7%\-@HB/3<2Y"9 E$O'Z2Z/-1&QV]5Z_K;=; MY=5I@(CI;FL^V+US3;T6K5$9) M=**AG8(A#C14H?] ^& *%80-'**L'3 %=0V!*< 4:@@;.$19.V *ZAI2E"FJ M*3$_8$+0; B/HB?Z+W[ ?YFGV;,@8)[]$N>B7;GI6;-&_YF%T80_JR[KR?VQ M6 Y+[_8'C(Z5U>4*G^QX/Q5O)[>?S-?-3>:3=Q^#[-5'9M%]C(&#! (?Q$/% MGW3AC1X6>'@QA\-K%MV,'ZSGXXVP-_1FF\Y 7<71H;+9N:! $L)6PLA!@824 ML0,%YF:.54&!!:?*+WBNVRUO?!D "QW G(&RX'EP')OE*&N(;G<]*\J2.Z- M4>Z+,QRA&>V*NSV5$M1-0TT.L9J<:AKZ#R]@7.#_9:-X.KM(/C]9CBN&>9SQ M?WT60?7U<_,[^$/_Q>)1)B&S9X$3.2PL(PE_P%%WA[#7$P$/ M*G>%I6QIAX*.<]V^EY)J&/WMD./(3:C;%/Y=I(3"X\![3B?W+NU\*T 8%"<' LZ!9U"0:#37;5V!H*AHXQJ70@L4[4&P#(GJR"P M#%CF1)1!I8[ZV%EMHWG>I:B/!S^R7,T_U-B% XZD0EA0^2W/!O)=@=L[J[VZ0_/%+ET*JR M8CB0-%V(!TF?N@9!TL:MV> MAG/CFP]*PZ=8(0_V/66V*2PYZWS7)['Z F6T0?7Z>GM6574$V$GL/S^< M FL8%FV?GN@U7L=%*T*BXT]_,7L]O=-ID:\A5WFK!<4:]#6P+]BW5L('^YZZ!L&^8-^>61K[OI'OWXI]^QV= M_W*0+V%;^[#B1N!G>3W$OSIRGM;YFLU?@ 79US4R[YL1R-(+_R/[L$[$?Y6] MTRMO4\C_R#3+%B7\EO?"#8)_)V*AQA6L69[F\+?X'EBNQC4>SV=Y9"$3#B(1 MRXK82!L[GN79_,&X&/@7Q*R!\'S-+)LM!9&\]H,SX8]TS7YH=_[$\I9H>2MS M*^$S-NO8W/;5CF+$G6;AMSB$[!Z#]&.GUG=V-@R8]=>9->:?^HOE_K!>PG?: MSP?3XRO1'L-T"GYD23I([&3HNZ."EK6K&=T&ONUS7'A@]J/'8?F['-S$R3/G M[:?V:C)4&-Q+3U\MO_$?^ M?2FN)S/P=S\'/8&/=VS$V$1.M^(_]<2"R!%_O@W8F 6!_''?_DL.PI)_>N3O MQH+P__Z?'H]:?M4N_YXYT8OV_C,;.[83?3BNW^:$GI&QF;?DA/[B65YQR"#7 M6-O,=450P-ED_O3.*-\_XAEE?G['Y%T"EEW4U%O4(794J: M?SYW("[JSCL"4C=:*X83'\[.*U+$ KG)F?V1!I>2A-"@GZ[GFC5?O\_(5MSR8S5]RYDC-[ X I^Z2AHTCDP!UP!$ M]HI%EQW9K5!SK)'SS,D9O))0LV[NCC*%?F0T04+XRH$^:OZ.IHA,B38YNU<2 M^TE('J5HD'3=) TT0?8&ZH C()!70-*P<8 ]U %' -@KEJIOBS*TFD/-!7]W M,28'Z7HR3E"]Y $WJ#L[D![D]A!R!@^H =347=*P<1QCH0XX L!>L;A2B8JS M[/BW_R%G^$I"SKSR+'W#Q_C)Q(>_.[9JEDK/=EO+6CN?J98ELI10V9Y<-JD\5 AS$ MHI6G,3)7[SBFQ:&GY8SXPU0.0936VY/S%4"5JE"EQ+7]TH(O(!$1K=!!HOJ+ MM4*$ZZN#Q+E1/O%JL<@A *;7O];)ZWIJ=Y 5V6 MBF(9)PM1=]#1SMM1WSN>%CWZL]#R1J&NL6>;\1<.'^5ZU F7=A3NO)Z]GFRS MK[Y.DFTV5#)E V$AUB*;OE6\N[@7/A56SD[JL4[5D+634R""!J;15^:%C!" M:4I@6K;R)I#_IH#)0_(E2U[^$M )Z*2&=$(D1$8"AQ+X%0JEZR]W8-II*I-( MB Q,HXII"-=H0=N;=8Z* -? FCH5K@S X1Z(!$3*E#,"DCY>>;8_8=K[KWY8 M]:TD@ FEC+4%G+>K&Q4!G,]L[-@.3F]4] %(4A>2WBIT5 22WB>85'W\ U!Z ML\[QE6[X^VQ0S.#+E\:7P0%\9^5VMQ*$OG>=XEYB_V2YEFQ?>_!)8M!L!K,\^)[MCXMW=_?'L>!JXCR[+#=YHS^NW=EV_\ M"8U>\YWF61,NC5EX]MVRIK\\L,G4#ZS@)>Z&B*_4;V91&%F>T,<['MAYXIGD M+Q[(W](QC$;;_);\BOO(BMB$BV3@6F%X,Y;3-BZ>G3#]@3LV8FQB#5V662\X MG\8D?_QW"<;?!! ;9M-XIXV8[?"7#'][=W7]Y9TF1&%%O[USGKGD9I.1'R4_ M\.YCMZ?W.DV]T6S_[\_+\OA(SI2/E 4"C(!/J[9S\.G'G\CI!52Z Y4ZH=\R MC>X?]Y^7F+3U!I,.K"!XX5J("SHNHBAPAK-(L."#?RM/NI53ZUES$[-JH6T) M93???6RU3+W7[X)@2=@J4="OKN(;ZGA3'>O+P*$-1$2**P=A48D9AO;KN&B? ME$(22OD\LO+X7\-L[!,/]]PW?6"V]6:_I3=Z)J(;$B9'%".0/@!9(GT GBPK M?=#)T61F_4U,>T?E29$+6!SXFR!#$G9%%*!!AB!#UW[ 1?NPX7=HW'A MQ2C=E2Y&LE]Y2=-2*3GRKMYH@3=IV"!1+ =O@C=5Y\W.4G<:B',?XNP=CS@7 M,[MOHD<6+&T3B/OL"A\NS098DH3!$45NL"184G661*IUG:[>;T^3_:/1Y!V+ M+,=CHTLK\+A>P[;?= >B2,:(GT=FM;/EC+__YMRT;SO$M0Z(,X\^(\ ML3,V'C,[$@W,EFV+O@(N" >[A!I7"/9E"RZD S M*(!)5=F#G\FH FZ XY@*LH:= ^X!]W #P+T2LH:=5R=[V90'M">@"7@!T%X% M6@"K@!X%X%6/M3FF5X\"4?6RXLOUCH$T" MLE;"Q(G*/FZ) FT6H4V3+&V"\T[/ $OHEB*\Y)%HM]3E,PML)V2B_RD4WJO% M'A62ZQA$ (+N3!5DK^RY?>=JR![P#T95< -JH1[=$"15067[>?IE=/[_,3F24KL)PQD:?9P&7;YRXC7?Q-FF- TU.N 6 M'Y/_JH8A_[#MVKNV;AHMW<36.R*V210K<&:%G:L@>V4Y$6=6N '@'G:NENQ5 M;1/;OB!F]9K2_ 'HWY8[8X<\_UR,-F]NVW 6*KS"K6GJC1:6T]"P5:+0 8J$ MG:L@>_36D5$%W !PKX*L8>=(@ 'NX0: >R5D#3NO$NX5[0G;/@/6/60&#'DK M!3P>>[*.(WGI?&=#B[L<][C)E'FA)1R!7/,CH@PTFJH@>QPJR:@";@"X5T'6 ML'/ _0D<*GM;'2I%3P/]X&;,R"@(T*UYH7/J>:>K=5WB9G8$@-,01==\SVOWORM\CLYPGUC[4,O=OK(L%)PK2) M(@T8%7:N@NS1/T9&%7 #P+T*LH:=(U\&N(<; .Z5D#7LO$JX1_]8H829V6@0 M2I@AS:4 0V'$D+ZIU+<^6B\:X0SHLU*ZT8%Y2*[PPK:G5IFE1K1:O).._ M7+.M\%'7/!8)Y=5-.+%9YO_+9>6DV03&UEL1.*JEX#NU^8,_L,G4#ZS@);Y^ MW;@AX9K]D-\B!,EO;TIH&&V]VVS1QVK@!WA2!5G#SL&3E'AR3>8GMTR^&%/* M) Y!HBR<'S*Z7;UOE+>$'CA20QQ!HR=A=:#1$\"DJNR5#7 P"1=N@/,L[%PM MV0/NR:@";@"X5T'6L//J9*]JHR?0'EX M(>=JR5[-"&2407< '"O@JQAY\CE M .[A!H![)60-.Z\2[A5M0@3<$W$#;'8[?JN=[4\FOI?IHQO.0L=C82B^,W0\ MK'P[$5Y WV\-98\C&!E5P T ]RK(&G8.N ?<=IEHT"^YDC2=97-CQ+#;^R[?IT=VTHF @,UNE#:[H=_1NJX\Q;23LD2@^ MX)P*.U=!]LKR(,ZI< / />Q<+=FKVN6S_8RB5L%#CQQ*=( SS\7H\&O9FGJO MU\8YB(2%$@4,$"/L7 79HR&*C"K@!H![%60-.T?:"W /-P#<*R%KV'F5<*]H M0]3V>:_V ?)>R%;5W\^Q7(W^V:![81,L>5JV\KJAQ7PCXS(-90B M9$/SK@JR5_:$OD.!9F=I[=CR I,XTR80 Z&U3>JM@T]%;;U-O& M":R%!&: &U60->PD,[IO4J-,9)!EQN*[Q1I-O0^")&*H1($#[9B$ MU8%V3 "3JK)7-J+!Q#JX 0ZPL'.U9 ^X)Z,*N '@7@59P\ZKD[VJ78= >W@! MT!YVKI;LT4I'1A5P \"]"K*&G2.7 [B'&P#NE9 U[+Q*N%>TE0YP3\0-L%OL M.)(?B#8S5VX-RS2;_>O,*-I"]9X*C6:L= ._!_+V]>L19,LN6951"UH M#%9!]LH>4M_OT$[66ZJ9S]# S7BY@#WN*OL7A_DK[U(BWQ<_^)3@WF"Q=)). M.;UL- NE,9Z]^]C"- $21OJ!G-C!BS!Q%62O+"]B#AK<( OWZ(LBJP[T10&8 M5)4]^)F,*N &.(ZI(&O8.> >< \W -PK(6O8>76R1U\4%4W "X#V*L@:=EZ= M[-$71485< / O0JRAITCEP.XAQL [I60->R\2KA'7Q0152CJ!MC =1S)_YN% M$7]CT1,5\#\&CATM-FQY3A22:Q0$!Z,I4P79X\A%1A5P \"]"K*&G0/N ?=P M S);9-"\0DH=:%X!,*DJ>V7Y>8>9"_VEF0N9]82?9P$7[BT+'#_9XIODGV[& M=_/LD_SY/T3N:8M1"Y=_SYSH9>!/IOQ5O"C,CEO@7YWX7FG[>TV=/P=6$Y(P M3J)@@4,K[%P%V2M+BCBTP@T ][!SM62/%A\JFH 7 .U5D#7LO#K9H\6'C"K@ M!H![%60-.TV/9O,7/Z3HW6?6F16RUF3VYAM"8TVWWTT.MW2YK( M'&H(#B!!V+D*LD>&BXPJX : >Q5D#3NO$NX5[>79_LQCE'SFP>GD!,V&RKJA MI<:CM! K$>M2*99\K:D5KJC$O&RP<00NGX1%4.B,W*225 MEHJ(14(_\3FS%!75+SBIK-&XD.]DP0S^ X*IM0) ,">J'Q ,".8D=$ KV M5X&#B.AH?=,55$2)AA FT-8/P@2$"2>A"QH4A',H-0 #P=#6#P@&!',2N@#! M**T $,R)ZD" <$0UP4(1FD%@&!.5#_( MD&W0V?OM&Q7,UXT*MX$_=B+1EE!2"_8=BRS'8Z-+*_"X2L/"_=;2TL[>:>*U MK>BW=\XSE])L,O*CY >S70_]CEYFXP,8MW3C_ "R!9B#;$])/W'#'\BV++)M M[D2V8$J5F;)VZ\LH2OR3Y5J>S30KU/RQ]IG9,D;5FH:N":4LIP-VUT_]PI,-TAR1S]7UU\V13T?>VV]R4'<[/8P$H&$51*%$? I^/2XROF)G%Y MI3M0Z9J#?OL-)AU80?#"M7 QX:J-+J(H<(:S2+#@@W\KC[F54ZM(+!3*)W3- MKM[JMD"P)&R5*.AC)Q]A=:QO#X4V$!$IKAR$125F&#JOXZ)]4@J;B@[X5R>^ MMV_ZH-G0NXVN;AA-1#, PRI&%71 $:9 @R5)T,E]ILP87[<&'O:%QXP94I'LIR;RUG=.4-K*D3 M66X9.7+#;.G==AO$2<((B8(YB!/$J3IQ+OQW]48+Y$G##G?N M=@9O@C=KHAR*O)EM: 9O[L6;N1VG6_%F.:1G=DW=:)@@/1)&5$+C\L%F&>S? MN$QTK>GE,PML)V2BTY101"0-9*X U1V<>G))5AUH\00PJ2I[9?EY^P9-,S<.6N9TK\)P MQD:?9P&7[RT+''\4]VW*;][$V:8T#34Z9&>*D<[!-+9MY6SIC5Y3;W4,,H,O M@14$L0)G5MBY"K)7EA-Q9H4; .YAYVK)7O8C*HCVVQ>UY$;TKSD _=MR9^R0 MYY^+T1O=B.O/0H7;$ENFWC1Q(J)AJT2A Q0).U=!]G'GH8(9'1!EH-%5!]CA4DE$%W !PKX*L8>> ^Q,X5.86 M(FX\5(KB\D\BK!UDHMIC;T3?5R1X]7T63D[FMY!>C_\S"2&02 MPP?_8K2R$4LF*8>ODY1W[.^9$W*9W[/@R;%9G-6\8[;_W9._128X3ZA%C/\[ MO=W 5@$:MDT4:D"IL',59(\>,3*J@!L [E60->P<"3/ /=P <*^$K&'G5<(] M>L0*9LRZA#)FR'.I@!#8)G8%L:& 7^L!?."6>%_:<6L-DU+9K5XX5CD MB_ZS"?\W\N]";W632VR1^?_.IORM'8%4EJM-9T/7L;G@N'2XV9#K1T4DA]Y? M%62O[,%]TQ;7=2/_>Z]CN04%)"T4\;#_N%G#H-.&(4?^%U@7^['7UIL\O#.[ M/8P,(&&F.R]'!S/6 )V5,'&BL@;@"X5T+6L/,JX1Y-L@5S9,U*:.Y6+@ PR@DUUB/" Y##%20/0[L9%0!-P#6GW?H1FP5W"(=]R1>LQ_R6R'-KD2CH;?X__&'P=!)$@9) M%"!P4(6=JR![$&'AF^5V01Z4HY,KIL'E1D,#7$?"YHAB +@.=JZ"[-%H6)3J M;ENCBV9U;8#SCO^ MEGH$?SC1XR-S1\+'M,AZUES'&CJN$[VHU PH.R5#%D6NS+O'ZT7#*'#L:+Y( M5 #CSIV!F.U0@_D"B@(W"=GC.$Y&%7 #P+T*LH:= ^X!]W #,HOQT!E(2AWH M# 0PJ2I[9?EYA\[ WM*LO30]=S/.-"M_S_,[*-AS$3!!8=61''( MA1L [F'G:LE>U<:Z]]N7&/6/>F2BT9$72O,\6^I(QT&)A@E_("=VD"9,7 79 MH^N.C"K@!H![%60-.T=*#' /-P#<*R%KV'F5<*]HU]WV.;%6@TI.#)FL$S:\ MI4P6-O15O*%/--VQR=3U7QA+OC2=!?:C%3)MZEH>N=Y5!";H$U9!]CB'DE$% MW !PKX*L8>> >\ ]W(#,YC.TFY%2!]K- $RJREY9?MZ^W:QE;+6([C+)/LD? MNDUR3[ M"T/QG:'C6<)#R+5/(@)!JZH*LL>!DXPJX : >Q5D#3L'W /NX09D5E^A-8R4 M.M :!F!25?;*\O,.K6&MK5K#+NR_9TXH2Q>)-H-UC(;>ZO=JR5[-(,5K8-I;U,','LX")$P M4:*( 6:$G:L@>S2 D5$%W !PKX*L8>?(>P'NX0: >R5D#3NO$N[1 %8P\=4Y M0.(+Z2H%'!U[P8[?]!7,E_ EC5_6#RL8A>3Z(!%GH.=4!=GC6$E&%7 #P+T* MLH:= ^X!]W #,BNGT.9%2AUH\P(PJ2I[9?EYAS:O[E9M7G?SQ)/\L0N1=KIF MT# 19VKH+LE25('&#A!H![V+E: MLE>U_0MH#R\ VL/.U9(]6IK(J )N +A70=:P<^1R /=P \"]$K*&G5<)]XJV M- 'NB;@!MCP=1_(WT2,+Q!:G:< >F1@HU51S"$A>YRT MR*@";@"X5T'6L'/ /> >;D!F>Q"Z?$BI UT^ "9590]^)J,*N &.8RK(&G8. MN ?G>S1LT)%$_ "H+T*LH:=5R=[97M6WF\_J;OW>F*++!0: M9.N$KCS;G["O?AC*X2P/UG-9Z^EL>S:9N?PG1^L^M>BJNE":W%EVTG>WQ/DL M@(E]S/(#.;&#"6'B*L@>:2XRJH ; .Y5D#7LO$JX5[2=9X>#3[_D@P^.**=L M0$M'E&J6$"TU(*4E68E$EXJRY!M-K8"+KH:-2MS5]FI,*D<-<<1P!"U0= :B MS:K&9H6DTJH_6!'53WS8+$5%]8M0*FLX+N0[63"#_X!@:JT $,R)Z@<$ X(Y M"5W0()B"G5;@("(Z6M]^!151HB&$";3U@S !8<))Z((&!>$<2@W 0#"T]0." M <&B]>V MHM_>.<]<2K/)R(^2'\PV/)B=MFYTVJ4U/8!R2[?.G9NUP;9U17.P+6W]Q&U_ M8-NRV-;8B6U!E4I39>T6F5&4^"?+M3R;:5:H^6/M,[-EE*HU#5T37D>N=Q:# M!X[:IYQ"DY D0A1*REE.".RNG_K%)YA4 S\!88 PJE+.3^3T JX 5Y 2.U'\ MPBXUPNI8W\P';8#<%5<.&'Z=PC8DJY^'@>N$CU; PJ5LM?DZ6WTO?^9F%H61 MY0D%E'1%S+\Z\;W[R+?_RMP.O\YT7UU_V93A_F@T6WJCU='[9@>S[TC8'%&0 MP%$8;(FC,(AR:Z)<.RI1RBOA^76OT00;DC LH@@- M-@0;JLZ&2VV1(,-]R+!U-#*\X,H4#V6YMY8SNO(&UM2)+/<-8BQ4(F7HO;:I M-[H&J).$&1*%>6ZU(;'@UI%V#V=-&K:'Q8C@ M2G E-;T@Z5HB5W:.QI4;.ECW[\;I=$S=-$SP)@D[!&^"-\&;U/2RW(8*WMPG M/]O=BS;WS*H:O;YN]OH@.Q+&DT?A:O93KM7"_JVF1%=17CZSP'9")GI-0^%_ MFC\5CE#9;DJ$'P1DK2CHD)!]?#17,(*H;"@AW("@&P#N8>6GW=HT^RMS.A>A>&,C3[/ B[?6Q8X_BCNWI3?O(FS M36D::G3(]A0S'5UH;MW0J7>-CF[VRFOG!%;4$"MP9H6=JR![93D19U:X > > M=JZ6[&5/HH)HOWU)2[_@ >C?ECMCASS_7(S>Z$A >=JZ6[)$ (Z,*N '@7@59P\ZKA'O1]:4@ MW&^= >ODMOB6F0%#WDH!CZ_=DD&BG5_2^> >\ ]W(#,2CDT?I%2!QJ_ $RJRA[\3$85< ,< MQU20->P<< ^XAQL [I60->R\.MFCIZEH18?QNJ+C8O2?61B)#J3PP;\8K6PT MDA,>Y-WR('.U?,?^GCDAE_D]"YX;;0P M19B$;1.%&E J[%P%V:,'BHPJX : >Q5D#3M'P@QP#S< W"LA:]AYE7"/'JB" M&3.34,8,>2X5$ +;LHXC>='':'FVW)9ERQ'#6KPT:S85?V11Y,J\M/A^P,(H M<.R(C=*?X1Z+M5HGP*'HZ*RA['%<):,*N '@7@59P\X!]X![N &9/4[HKB*E M#G17 9A4E;VR_+S]6JU.:[5UHUM> M!>!5G#S@'W@'NX 9E%3>CL(J4.='8!F%25O;+\O$-G5V>K MSJ[+)/LD?^@VR3W=NOS9:+9VM=N&WFTW,36,A'D2A0L<6V'G*LA>65K$L15N M +B'G:LE>U5[F;8O?^EN4_ZR]@AT0DO#3%,WFC@5T;!7HO !FH2=JR![-(&1 M407< '"O@JQAYTB" >[A!H![)60-.Z\2[M$$5C +UCMT%@RY*P6\'GO CB/Y MQ4(_T2;VZ+LC(54MKO#1 N8RL9IL$@\W2>_MK)NL5!:W-F[CYU& M&Z/&2-CB!W)BQ_$4)JZ"[)6E/QQ/X0: >]BY6K)7M24,: \O -K#SM62/3J; MR*@";@"X5T'6L'/D<@#W< / O1*RAIU7"?>*=C8![HFX ?9!'4?R-]$C"T3S MSC1@C\P+G2>FN7X8DFMY _6BO5 %V>.D1485< / O0JRAIT#[@'W< ,R^X70 MPT-*'>CA 3"I*GOP,QE5P UP'%-!UK!SP#W@'FX N%="UK#SZF2/GA4JFH 7 M .U5D#7LO#K9*]NSLFD>R^J!W=W&ZX'=LE!HD*T3NO)L?\*^^F%XS:*;\8/U M7-:6.MN>368N_\G1ND\MNK$N'X\MP4T60.H5L+$B M.3 RJH ; .Y5D#7LO$JX5[379X=3D5'RJ0CGE]IZ^]+YI9K%14NM2VDQ5R+1 MI7(N^493*^"BJV&+$_?#O5J:RE%#'$X<00L4G8%HFZNQ62&IM.H/5D3U$Y]$ M2U%1_<*7REJ5"_E.%LS@/R"86BL !'.B^@'!@&!.0A%A6K;-7D?O-XW2FAY N:5;Y\Z=W&#; MNJ(YV):V?N*>0+!M66S;W(EM095*4V4U*] V-0V._-G099IY7G/6_&2YEFFH867#GH^]RZ88QTQZ5FN5]_V+2+_B7L+6!?Y56 /BW MAOR[U$$+^CTT_7:.1K\77.'BH2SWUG)&5][ FCJ1Y;Y!Q<4J[O1&IZ>;9AMD M3=SRZWFHY: E5\WK3Z("_Z5IK98M"0=V@ M[E-7(#WJ1I[[R-3=.QIU;^@(WY^G^ZV^;K3H;+\#4X.I"3'WB"J3(U-DF M<3#UH5/B_;V(>J]$MJ$;1D?O]AJ@UUTLRJ@(XI,.\I\CB\N$?W7D/*WS*IN_ M! O>=JNE=_['TEL].!,6:M?LAW;G3RPO\_[F-%IZOD+/(#[1R#Q!YIE6/40L M-7%SX]CKA!TKHY%J8UGV6TCZX9%IEFWS(-?R7KAA\N]$_-6YH6F6ISG\+;X' MEJMQRXM$ WGTR$(F/%/BH\A<:6/'LSR;/Q@70Q(YA^>O17,8970V*./XG[A9 M_69A]6^I[+T9->:?^HOE_K!>PG?: MST?0JA3M<0UIXT>6I(/$3H:<5E?A^9MVMJM1W0:^[7, >6#VH\<_][O#0EV[ M\NP<+)SVB\J(9G!S?7_S]>KSQW+U]O_KQ_ M]W&0QSO!GTE#,QI]T[[QUG MH?OJ*&=A#/T3.+J6-*7HO%6ER-<%EA4J@#\2?UVN 8/[4?43RYJ]50.+5AY( MUYXLBZ)I01=Y V#?4N"NVOI_S JT2_XPH_GDHEB!34.O?-37,4YA50I_[1E, M;;+(GLWVQK)MKD,:.PXCFD%5,(+:_($HA)@3\,X]SB.1D@]Z=7 *0!D@[ 6UR2#, :8"TU>9>1[D#JDY4FQRJ&I5#%:6)W;1< MJYJAW>MK-.+C?ZV$?C-E@16):U=1@_#D1 X+R17'Q$2C0B*8@*P+,$>5Y1]J M*Z=1C-JAH.J\![('2]1?U@ APLH!2Q!7$%@"+*&"K %"A)4#EB"N(#598K>D MW^&V=QXHZ5>MV*]9I+E^N'.J[W"7%Z#G8RX.KC_ [-SJ>3BQQ\1+JDWS.+K8 M?J!"S\"R7WAT29,/0%H@K=.0/4B+CBYV("US5](R4M(R2B"M3ELW.N5-RX5' M@[3(BQFD!=(":>U$6LU=2:N1DE:CA,%S'4F^5GQ5_-D60QNF@?_DB-;DX8OFHX[S)$,.W![54?8% MXP[('[9?.]D#XV'G*L@>& _;5U7VP'C8N0JR!\;#]H\O^]I50!K-\RY!RMEF\"TR^RK(7MG[NNVOZUJY!1:/5L ^"3 ;9+!L MGR+)8MLL.J;>ZY6WU!&.74?'!H'!SE60/0BL,(&URR"PS063Q>HDS:[.?R,( MC(0=475L$!CL7 79@\ *$UBG# +;7#Q9B,!:3;W?*6^9(/R:0C:7<.$DT6SN M9S8-N'-(G],L;Z19$S^(G/_NE=+%%2JND2![!!1'"2BZKP.*+*3Q/[M,_.'" M&UUDD.W@"=Y.4V\T^V1V%Q;(YGA=]-'3NR-!Z('[*!5DKVSH ML?UDGG[C=>PQQ[MLL'$S_IPB'P]#;@,V<6:3\,I[8LE$D8-GBDV]T2@O40R_ MW\?,,&].:7A5P<2IREY9:CNCIPOX ?!>!5G#SH'WP'M5_0 EIL>1_.#1\KXS MS?&TL>4$0LPS)E*.]RQP6*A=:0$;,3:1Z49^UGYB_'#._RQ453=1Q$88_U>; M!FS, O[R_ U]^R_MAQ7P7Q)IKF,-'=>)7NA=2" XP>6/"K)'<$)'%_ #X+T* MLH:= ^^!]_ #X+T:LH:= ^^/KI#MRRARJV2_6$[P;Y'#6:Q=N1G_&>6-_(]X7PBE>KZ0FS.$QMI5ABR"!OJ3X#> M<)]31]DCM"@<6N06_O[3 M!GM#;[;*ZQ.!O]?1W\%KL',59 ]>*\QKN9W 9?!:F4ONVVVP&@WCHNKM8#78 MN0JR!ZL59K7X0:A4.-^9*3J5F?_MZNT.9I/3L"BJ+@XJ@YVK('M0 M66$JZY9$964F?3MZN]L#E9&P*)0#5R7Y/[R <='^EXV$U_#?ZVGV+ B89[]H M[[];CO=!<_T0TUM/A>YP^51'V2L;:NPPO36W!^5+C&N#!-8>Q ?'ORV]AUZ MX%Y9X<5]_QA?XYG1;K M>+8_85ID/;.=YSS@WK@.=Y6NV]%8? M;$;#LL!F2B.J"B9.5?9@L^)LEAM'M!>;E5F\:^A-H[P:&WAZQ3E=U.UN*_3; MP']R0N'&_$ MQ>'7+&\$ SRXCAX,IH*=JR![,%5AINJ4R51%"V];_?(F+,"#R_5@5-\>J_K6 M#N0.%__I@^9XVMAR B'S&1-KV$+^NR+VW;'YMYY8O!L1);HGP&VX.JJC M[!%7%(XKNJ_CBJL$Y5+ DO(^9[9L\")G/VRN=O=$[=0P$O$LJBZ.B@- M=JZ"[)6EM!WJGG(CA/;FM**IW1(;5>'&I14UT1 [F HFKH+LE66J,WJZ4-,/ M4,1Z',D/'BWO.PM%.G2Q=,P*0Q:%FN6--->QAHXKPRLY@%9D2MEXS&SQ)Z&P MN@DD-L7XO]IP%CH>"T,>6$Z&CF>):!#%O2= C;BIJJ/L"X8ED#]LOW:R!\;# MSE60/3 >MJ^J[('QL',59 ^,A^V?2DJ1<+6EV3UOM@F*_L*VN02C4 N8S9PG M:^@R>FEU<"VN,%20O;)7>3L4G>26@.2+3E)LNYM#V\'[XIMMO6=T491"PJI0 ME*(TFJI@XE1E#R8KS&1&;N/'_DRVN7ZR&).U=*/$$2]P3%315,53)RJ M[,%DQ9DLMWYB?R;;W#I?;%990V]TRFNLAYN7QF2U*QREFN6=K[02KB8<@/\A MC)+:47IW'H@M<+^D@NP16Q2/+>:K0J8V?_!\8)%"W"!!N $'N N);X/M< M/"S CQY9L&<&&+?+=;CA5 %XJ,H>,4;Q&".W/"0?9B1(ET8;R;K-"V]T(]#N M2.G@IMYMHW"*AIFA<$II>%7!Q*G*'M16G-IRVT8.06UEI(8[>@^+I(G8&;A- M:7Q5P<2IRA[<5IS;"FR\V)_;2L@3=W0#VR^(F!FJA*N0^GP6Q-1ZV6<0!*Z> MZW#]J0+.4)6]LO'%]N%%@>4C*:[=QK"VUSJMQ:JL-K9*T[ 9JDX,LH*=JR![ MD%5ALMIB:%$ALBICSH/>+_&V$AY>1P\'D\'.59 ]F*PHDYE;#"TJQ&2;$[@+ MNNJ:("L:-H.AO54F:H,96UG0F]D!1N_J G$$KHE4D#WBB,)Q1+&140+MOBZ0 M+;T9ODFW(&:^=_CRWI;>*;&A" A01P0 T\'.59 ]F*XPTYG'9;HR4L,]W>AV MP'0D#(XJ H#I8.WJG6]Y("#A\ M'1T>Q 8[5T'V(+;"Q%9@Y-$>Q%;"/(B6H?>,!HB-A'U1*39>2OYJ0S\8L2 5 M:^B[SDB+?U"3KS6U BZ_.B:)YY'^N\#(J\4MM_A[*7GH[2ZZ>WJO7UYT4Q)X%T?N^H-% M9>,=0:1D@1I$2EL_(-)RB;3 <*>=B'1SWGO;BK%N@T[%&(@41$I(]E2!&D1* M6S\@TG*)M,#@J9V(M,S2:S& N;P**1#I88FTFGKL8^??6\9Y@V+^_9I%FFV% MC]HT\)^<$1MIPQ?-GR?EA>\\[96-+T=1B'T(7E(O%"(DN9)4$1Q15N!R<'18 M)=8O>MHZ>&KF9IUQ]!UP\+U-L/?3RQ\A&V4BJ(LY_!Z\KMPP]4ZC1Z9* 5$3 M,10!#Y.%%>30=T>[Z&%7H5]Y M3RPLZ6H L^3J<,.N9M<0#=D7;!.$_&'[M9,],!YVKH+L@?&P?55E#XR'G:L@ M>V \;/]4TF6$)R%3%/OM++ ?+;%;SQ^+(MLI"Z(7N6>/_3USIA/^F/0N0L"[ MF+JC@NR5';.U?>=/,[>+X=9Z$>@5/O@7-H>R@-TFZ';K\@^[\$:7*< =OGBU MK7=[)IG+.K6=?>1,+X-N5'))!7W6 4!5,G*KL05_%Z2LW4']'^BHC MQ]O63= 7$5,"?2D-H2J8.%79@[Z*TU=NC/V.]%5"2MA]\8-[ZZCIQ5Y;[S0QH8>&U5&% = =[%P%V2M+=ZA8@1\ [V'GBLD> M>$]'%VKZ 2H4CR#V&^ZUCF>)@VV29(R8^*!0&_,O>S87!;V4.S@8UQLJR%Y9 M#MZA1+&YW.R6)!CG]8E9G+L9_YZBW)<4Y Z>3#2;>JM77@,W''X?^T*IHM*X MJH*)4Y6]LIR&TA7X ? >=JZ8[('W='2AIA^@5/$(8A_,0O[D+- 6-3PEIQ-Q MI5>':R4U(8B&[)6EXNVSB:W-V<04[>[F8%=)3M'HZ9U>&P6*)(R,JM>#W6#G M*LA>679#P0K\ '@/.U=,]L![.KI0TP]0H'@$L*^"K&'GP/NC*V2'XO3V MF_-S/\WCVFL6W8P'/*9-OC,Z^$Z6=J.O]YI=U*:3,"_4IBL-JRJ8.%79@]** M4UKG<)16QB+NEMYNE5<9 75JUN@_LV0?H#8. M_,D\Z2KT6"N1Q$04_Y=#TF28MHA6=<62#;@4-5.J]XV;%9)*J_YH3E4_J'[ KQ8HL, PQ!P+#D$4P, QM_8!AP# G MH0LJA<#'SFFWC/-&FZ ^KED4UP#/0C;2'(___R<61B*C+1( 3Y7N64= 0/:V M=Z$0( _.2,V^O3R!X?@ M*^\J!>"+.?[ND_H-I:&=%5T*WVKHK2Z=I?"(H.B4N(&-R8(YV/C$%0@V/C(; M]P_%QIM+RK=CXW;+T+N='MB8KNF!C0'F8..:*1!L?%PV;C<.Q<:;J^&W/!LW M];917H$4R/BP9*S(Y.*L#(>^.]I%!;O*>SZLLX2[ LSTJL,]M H=.51E7[ ! M#_*'[==.]L!XV+D*L@?&P_95E3TP'G:N@NR!\;#]X\L>\WB/(/9T%TX\&<() MPYGEV4Q,E C8B+&)-729R&<_L2!RQ)^G 1NS(!G-6RM1+$V/""/?_FL^DW@N M%]L/H\J*CQ&(4)"UFF!,0_;*3O3"4&+X ? >=JZ8[('W='0!/P#>JR!KV#GP M_N@*V;Y T<@-[$TR.6):VU62K[@9W\VS.(-%$N'G)UB503K?@"?@"\5T'6L'/@_0FD6,VEG1FK\ZMQ\N:J M0)KUSSBSL5=[>+%TJZ'WS2:9M1F 92U5IUMY:[./T6;SH:N8VO^F+LE%P:] M^P<$(;CK44'VR@8AJ.N!'P#O8>>*R5Y9O-_^T-DL4M=S%0>TMS*>O4G"V7VF M@!8Z6'8Z;=TP^ZCC(6%:5'T=G 8[5T'VRG(:SC!$_ !UFT?/),9%BOY4!G/L MF06V$V+"Y"D0 :XQZBA[94EX^X-E:]/!4MY0WDA8"R\36!OML^2IT('2-/5F MIX6;2A(61=7%066PN6U.,+%Z^CBH#+8N0JR M!Y45IK).R5160OUHT]"-$A?NPL4I9'U1/[I'UC=-]*);O]QN?5Q"U^$B5$T8 MIB%[92,M7$+##X#WL'/%9 ^\IZ,+^ 'P7@59P\Z!]R>02>VN[=9/4Z?[3D-- M4K3WD16Q"9?3P+7"\&8L_]G%LQ-^$Y^<# 1(N_U_9Y,A"TK*S+;;.G\<]%^0 ML%#4XU:3F;5>A.^%(A<[8L.HI-U,N/2MP\6CFKA#0_;*ABH8) <_ -[#SA63 M/?">CB[@!\![%60-.P?>'UTA[[?/1?9R59U)UN)F_)D-HW2,RT!D+/:IYURD M!OL8^$G#6CZ@5O/8&<'E6LW)U/5?&$LJ%*>SP'ZT0J9-7HC M3X4'< %31]DKR\';WY]VC/7WI_($N<4%ZN9,:";=V2VOL0(.7-H-*@VQ@Z-@ MXBK('AQ5G*/,\CBJA&QG4^_U0& TC D$IC2(JF#B5&4/ BM.8/E-@SL36 F] M[:;>++&U'=Y=&H&AAK6JS.UP%CH>"T/-LO^>.:$C_9J[8>B,6&")O]&[W4"@ M@9LD%62/0*-XH)'?/#4/-'YGP7<6W#'7BMA(!AI?'(\''5SH%_S7/W',8X6'YQ*SOW#X2@[/X+0ZX*H*)DY5]N"TXIR67T%5)J=M3@AGMDZAPI6("8&V ME(9.%4RTJ>5JTS01S"7, FTL79!I+A,S#*SO 9.3 MAT-=\UA4[[U3_EB;+DUVB&7 !<6?UGEBE94R9\,K1>V5ZO7O9H6DTJH_K%/5 M3QRJE:(CA',\G%N>>7_'IO-H[JOO?7]@P22.X=A7@9TW0RXN>6\87K/H9IQM MS)4_<#7'UH.GW V]VR@O""P)THOC>?TAI+(B-M K6?@&O=+6#^BU7'KM54.O M)92#&WJ[T0>]TK5&T"O@&_1Z6OH!O99+K_UJZ+6$8G5#;[;H%*N#7BE6L!_[ M7J-EG#?:!%7!G56SK?!19/.?G)&H:W])[C6XQ#1K?K=8U0T@(B*R5_L+A0A) MKJ1:A$R4%;@<,AU6B?6+J;8.J;JYX9L)57V/;W3 M-LD4?B!J(H8BX&&R, X>/G$%@H>/R\.Y 69E\7 )=P-=P]![9@=$3-?@0,1* M*P!$7%L%@HB/2\2Y*6UE$7$9(V^ZIFX871 Q78/#(//*[@S>!U'S M'R3%__(J08\O%-C?,X>+7[9+6-Y("U@8!8X=L9'\/KT+9'1D5E%,L99D580O M&LHI& 4I&.%L7T;1SS:%1?./"&RU_(?.3MRQP?!X0Q8C[ M.<%@_G=W)I1Y^6P_6MYW=F=%['(\9G:TU_AU:8AG1>.E7E\WC?(2%Q@2>)(5 MC.!7"K(&OQ)6#OBUO Q";GH=)7HMX3K ;'3T;J\'5B5AGU01!=0*:H5R0*VE M4FMNB!XE:BTCP=]IZ*TVG3X\4&L9N7R,MM]*[+&OB7$^+/% +> NJ,5_#C7? MVRM;C_F)=;@65Q-_:,@>\Q.+1RRY^8DQNMV,L]'%C;=7'%-*0CW3JUCB7C@ M0"49XGJ54US14?G]#IU&+;@]A5)PS,M_]W%0N A(^1%5"[ T#='63^8O5=J -0O]>9]?L?^V0FG?FBY_^16,>7_@O]=!$&. M-V.CFVFRM/JMP__.U^UM61]>WH09S.6K&;R ?\GB._B7MG[ OV7R;R\WIXT. M_^Y>[M;L-76SW03_TK54\*_2"@#_GJI^P+^E\F]N/AL9_C7ZNT^E-\5@-SJ= M7.!?LC7HFRX11OYLZ#+-/*\Y%6]SB<#X%_>^/CC@7#Y5=$;U[GW[D6Y+&E,G MOOJ)GNYV&\FWF_X0>S5[N9%\9&*O/8;;F_V^WBMQ-LVA9OFM)8KZ0P_9H;H@ M;Y#W22@0Y*T\>9<[;*ZFA0,@[YIQ!\@;Y'WJ"@1Y*T_>Y8ZRJVG5@5+D;51[ MZ_%S9'&9\*^.G*=UWBJ6.K,@^\I&YITS0EEZZ7]DG]B)^*^RU[UH+(A&*HGE M]][B+1\>F6;9MC^96MZ+Z#?P_(B%&E>R9GF:P]_B>V"Y&M>ZG(83/;*0"9^0 MF&>)NX9D*R[_H3#B7Y#+L,^%V(J+QBPLFBT%L9K#W'611XGZ.#0)&!"EK7_X_>V_:W#9R+0S_%91O?[^YL.D-'I$];Z_=:..85KS;1=&?6.%+*%=V\[OT,/ MZ_^8&1@?83&V\8%9;#%E 3^_7J=Q\L2LUS ]3@G\W=.MZB0J5)OHV9QLGUY$ MC@=6CQ^'IF>')QL?4@D!4BVB4,5'MPK2H]-M38XT)?/"Q0LFK6@Q<@J*.2G# M.H@D-$?3'*WZAXF1?,W1-$'A'$='.45@+4>\%;AP^GLI/[H\SD=\6C8:R%Q^;#63*C"AZ.%1+7/ M1PL)+23J &O-A"I\.%I(5/M\ZBDD3C.UXK7=HJ=O+45.SZ(G-#I.+ZF7"_]H M\:W'KE>B[O3EP$Z"65>,[E Q.BBK&+WR\J6@5]&U&018]/8/TXW9RS59&C9& M%1KP4&_"KBI3U0),X[D68%J D0 ;OH >TZCH6&CTZY.A^9Z$W95F:H68!K/ MM0#3 HP$V.@%!-@SFNV,)HU)>Z0%6"6PJ:XYKZ>%^I?\< K#C#%NN#;-1SJ MD,7P#V,9L*7IO$3N:Q5P4&2_LA]+YH6,)_SZT9P%*7#"4.>]GH6RI0-NEPC[ MNFIH=A28#S>[K &N-YYK=:W:OR4"S^UK 6N.Y9O?5]Z>.\_[40L/SHWM6 ME026?G6&C&A"KD)>;"7: E;,GPH7-W?RJ7(/X_,\BQ?13K!JM%25$)">:5_E M\\G4QSSKB+1BTQM/]E5L/OF>X+(OE:_;:W3:_471.VB\E.@_/%-:BL^)8ID5GK0] B\YS/1\M.H\I.CLO)3J?D:.L M16>UL:PJ:?<'1KL9UOF!G"2*"9 MR2&,IYQ0KQ7""H93C]),__+E0@4GU._6PDMKDT?2)KO5'5#_G*XED\:X,ZQ, MXH?62"LF.K3LUK+[W ]0R^ZZR^Y>=67W(UZI^)&TWW@=X'ZC3D#WLZHSO:<+R(8;*T:$H2S4W/ MF#F>Z5G,<)D9,MW[^ SXD&ZJ=(F!1!T#W"$&6!CU=RLXVF=@<9_8MB8A[4Z[ MLS9/-@W*38Y7F:5I]1+YI)9)&L^U3-(RB61287K?7C*I(V52:?YG*I,ZX^H4 M9]2;6*O**+50TGBNA9(62B24"A/Y]A)*;2F4MK2*[@S:6BA5 D/JFJ18+>^J MY2^8$9D_6-@P/!9ANF+ 9@#>$/YK,>>1V=4+/FB]00=ZZ@![K3SLJCP4QD_< M$F?[BHSMJ([64?MX^H,FVDLD6BV<-)[7 ?9:..TJG HC!/853KMZ7/N=B19. ME4"2JA*M%DX:S^L >RV<=A-._7:A2?^^PFE7SVOO>.U>-,U6P?&JTUKWJ@^/ M?.M[/F]0!ZEUD%K#7JM,KZ$R)<,9EA:LFQC[>^3KUPI;OTZY^HT?7"-/ MOY8L_2KEZ-?(\X[CF>X.=+I5-3"JJA2N)9G&\SK 7DNR7259]U4EV:YN[%Y? M2[)J8%15*5Q+,HWG=8"]EF2[2K+>JTJR$_B\-8%7P>>MDXWW3C:6:<3DW*:6 M#9AV#"N$+P]V]^H(^25$:>O)>:H!>ZU:[*I:%+JXBQ[KWL/OR,WH'QXT?XXC M=[>99XUVMSHS>#5A5Y&PM0#3>%X'V&L!MJL *[0@.E" ;?;?[B3 .HW^1!?0 M5 .1JDK86H!I/*\#[+4 VU6 %?H5'2C -KMM=Q1@G<.JX3.2Q\5[T@ MCU:J=$"M#K#78P$TZM<4]IK%:SRO ^PUB]>H7U/8:Q:O\;P.L-&A6[$F>L_A<8L\!='&NJEHY*7$!FK)_^I!NQU5'+7J.0H4W*2 M<#:,C]P@7[L!MG;#N1I%*)]5Y[]K>J@.3E8$GZI*WUJ.:3RO ^RU'-M5CHV/ M*\>.D"4*.'2%9M-OH]#I:CE4" MGW2R:+7\O7[RR_,\OCK8JB-.&O9:PW@%#:-3Z)6?K4/Y;*XPW_WE_;P=,) G MNK50-="HJF2MQ9?&\SK 7HNO7<57YQCBZPCNW7%#=WBM"A95E:JU]-)X7@?8 M:^FUJ_3J'D-Z'<&I.VX,.STMO2J!13J)]Q10YT$4G<1;C=.H:N"RGORG&K#7 M6L6N6D4OKU6H$>+/@0-\;FFZK^?9;4S:.O.I&LA45>+60DSC>1U@KX78KD*L MT*'\&4+L*$U>1QW=Y+4:R%15XM9"3.-Y'6"OA=BN0JS0I?P90NPHC5X'_>.E MV&CBKH*;]]QR=U4X3GW7/N08#H7Y)]\C[Z[C/;*0\G1-SQ8.7OH$!/&HNYV> MBX33<:9+A+WNDZ11OZ:PURQ>XWD=8*]9O$;]FL)>LWB-YW6 O6;Q&O7/Q(.F M$R7W@?KG.+#FF EI^#-C&6#)>[0B/QK[=^PL:3B2.CC)M"R:IG39XY*6YLJ< MNHS@ #L.8M@\^[%D'@+*C(P5,P.#>7;U?.U:(=%QC3K 7@* Q;>>E8?_.C_6/39=.Q7R"3MCW3\LAIX554ZU_), MXWD=8*_EV:[R;/0R\NPH/6%'@[&69Y7 JZK2N99G&L_K 'LMSW:59^.7D6=' MR2]M3W1OV&K@55WS2T\+=4&*\$+;"/U9]&0&#"CID;D^=XU;?AB%VD%^= >Y MCMCKL*6&O5; 7D,!RS;E!U4KP'*>#XS_]]:[0OX&FM.-'RCRX%Z(@P^I-+A& M8? *7O-A?Z";.U4"V:I*_%K(:3RO ^RUD-M1R'7;KRCDCM*?H3L^WIA03?R7 M2/Q:R&D\KP/LM9#;5+R0L*;O*KC0=8+Y/E#_P&8,0U>& M/X,_'.S(N]9GKKJ5+]M_KI/*JW$P"+6FKW=T*Y)\/YBBNW/%GMN9G72GKU2'?LK08" M596@M>#2>%X'V&O!M:O@ZKVDX#I*BO6PIX>I5 .[=(KU*:!^"RM9 !VOC+GO MV@A-I+G0L6ER(A"Y&8:^Y9@1LXTG)YH;TSAT/!:&<-EBZGATT85G6ZN^G9QC5@'4]F74U8%]7U>Q@%[(F@TLD \WN-9[7 M ?9U9??[6^+]7&Z6T/K_1RC]UZK.?Y6H_/\$C?^]4/BO4WW_5BC$M]X=JL/7 M7!O^/56&7SQ!N=]H#X[GCM;,X1*9@Q:"&L_K 'LM!'<5@H,*"<%=$YC[(UUM M6@U\TPG,IX#Z?>1;WYM3,V0VNIPQ7Y<[IBVE.0@\)6D0:UR[:ES#C,9%O/P]LO)KA9,KM6 W?E!2#O;B/3W&C<%0=\*N!HY5 ME>:U;--X7@?8:]FVJVP;O;QL.XJG?-+6742K@6-5I7DMVS2>UP'V6K;M*MO& M+R_;=G6 #_H]+;XJ@48Z0_L44+_VO4<6A$BW_LPP'TW'Q28=3;BQ&0*1 .%, M(R-D5ASP1&3'BWP:'QFME*^K%S/26H>.S]4!]EKKV%7KR+:"3AG?W>Q*LCW4 M-(#I?0">=Y_PMEO@>!^)X:7?O;C3N-<8CG4*6C50K:JDKT6XWG-8*_9?66.HIYDH!-O7]OO&#";L05U![;HA\C!OY>!["\<8HS MB/S+3K^U_,4" ,(W&R_A3\=S(GBML8RGKF,E;9:K%Z'0RHF.!M4!]EHYJ;YL::"_W];G9- MVCMWG(:9WH&W7DF_P!=WI@[&C7973SNO!II5E>RU>--X7@?8:_&VJWCKOH9X M.\*LMEYC/-:M<*N!93HC]Q10)VB@WS@.&#)>9<+TRJJQZX1:ME>C05AU@K[627;627CY9B8!^-_L6LBOD?'>" M[]UZ'P77N_&#.\GS?D>6)UOQKUZ\%4"GW>A,CF=Y:]J_1-K7,D[C>1U@KV7< MKC*N_VHR[@C>Y4YC/!AI$5<)5*LJZ6L1I_&\#K#7(FY7$3=X-1%W! ]SM]MH M#W6SV6K@FLY./@74/_F>989SPV.1(9S)=LR,R"_XDP.V@/_&^)_#1Y'I./1"4[WB477Q.<^Q.RKG]4\OJ@L[ED-94-"D^;. MIO:P?[QQ9)KNGX-G;ZL'=BW:-(K7 ?9U%6W[2[;12TJVS;[C5&I-M,2J!/I4 ME9RUV-)X7@?8UU5L'6"1C5]2;FV9+[:G13:8:(NL&GCVML0G_'.$G6GA6]MY M7$=F%JR?!>IN.\IV%7AD]OM7=;$T[LY:MT>" 3VS9,M[;/#KG!FF9?F+I>FM MT.'J^1$+#3. K[$K1,0> FPX:P:4#!S-64A->4/?=6PS8K8QS*^^ O3RW#IW8^E M?#%EQ[+G(3P+[X;#G7>QGK@V;&(+[.:!?.W2?&#-:<#,[TUS!F]]9[I/Y@JX MX<_[$?H>:\F!=MVQGN"51SH#@2=3W[5+\:@$T0Y$H\^!#\*.&5^9-?> D3XX M+&P8MY[5.O>MD63_=/?UX_V?7^_^O+[[='_W^^V'JZ\?/_QY<_OIZM/U[=7O M?]Y_A2_^^/@)0TW(U2+?N%99UTW"NNX3UI4'S-0/;!9(,-SCO49.-(K?.IO8 MVMG3@5"X/L4+%CB6HECU"ZT>[X('TW/^P^>V)O"&#U>>_3D >)%]/%NEAQ M"O\/3FBY/JI=7V'=[UW?^KZ?,YR!)K5$C YB1MH(B&D)*X[@*&*XHD*2W.!' M_/%^;DQ@,PO[K=Z M_3)=:D]5JD!_)9K35A%VL!L)%N[)I9YT)1U@;;B8=0HSPO_X@#ULM5LAL0&P M*>CY=N^^_';UZ?;_O_IZ>_?)N/KTP?CP\?[ZR^UG^GQW8[S_=G_[Z>/]?0(6 M4F?7*[,*$(9;522.PFLD@*K-[HD)>YS[!Z#[P%E&8H2$[/>U00_==5N'8.\1 M5<'U,MSX*?(?&*CD ;"=:&XX46B$\31T; >>@E?]]W^-@3_^(AY!GSJ_&'Z M>KS\\9KK_N+'M\8R\!\=&VT QAQ;#>G.(N;='Y@J=S:!ED!>B'R:V/IFA'N M >"!"/X1,MHS/Z)32^ MLQ4:%-_9'#")!;"9,+;FV+C.?_+H\P.#_X+L1N& 5K)/%RT9RI-HE?W:#"SD MK["D!JV)>7#LC!X#2@&Q;^#IL'8#UI)9&&SE7WA?06/:SXBH!"JAL2>.VW@R M<7@SH,62]DTUG== H_ 0SS'Q4[?=[HI3;>:O_ 'C0/8^76=?LM0G^V$QIR9 M]K]CL!I9()\=+-&7,EY;@3D@W8@P.$PQM*)LX I*@;9!#WS4["((#HD%NMF6=C_"1X MT^WGNX0O(<+:S')-1"@&5P)]/A*]_F&NC,ZD86#8B.-35+*Z3/_+*0,5U8"U MHF:'S\ [4 _^/S_X;E ? D,FBF*)W/0'><5;EKO+3WX0XP M_ Q@].U[NA5V13]M\F"*!]U+X;'"L<>R3_L/)Y07P&[^8(LI"WBL;M#M)W^H M/L_;3S>;?)U8PMB'_\,""FY.@^^WV+ 4) ?P8H?W,OW+3N[?M0"<% "(UWS& MI[\(D/*P^74X:I7M'3@@WS^BC.7&A)S[(TC:?%^,MDYZ:WR. ^RX$7WU/_Y@ M@>6$[-:[B5WW;O8->$OP%(",#,([TJ*^^G U4$#(KL#^P6_ 3!/OJ@HB3?K[ M8=%2[!_Y#](L$U! "IT!'(2+$V"<0D,P$)!/!'ZXT<#P$UR#Q#(%ODFZP,_5GP-DM M@--\2-&)3$MFN\1VG LRH5>S&(^'2,JXB;E"X?DCBG!,QB5X3B3J.0!OQ MB)NFC&''(8-/#$,A,2ABH-=8J)7*RTFO!78 BH3Y\ #*#YD/LT,8=J$XLS M MA7->+N,WC4IY908\'C1ZO4ZC.RHV)%C'@Q&1M\((6"S+0&B0$6FTG11&BH1+ MO_R">NCK0:J=@5,S9!;"ZLD/[)!Y;WX%5;H H2;, 1;3_X $\#A+2PSS9?@35WU\Q]A[V/8/57'E<"7^/ M+A1\)PB7;0W,Q+.NP+RVOZZ63,7%+\F>"4V_X8YAHP(_#\7HSB3Y8ST'[G0& MFV03' B=0N(M2O<*6A8)550!\(0RT6/%3)RI+@ A]H$;S^%>-/2 N8/6(/%D MZ0<2$?"C\#$AUH#AH]A@TY7!Q*'PA\+JF^DW,]"FZ $/ :J%A*C1//#CA_FS M\;C%7:V9N,F&,$I!X[MW #-G('.\Z,HB;0@M.X"DR M_K0M+_IS;%JLV[=G36LZ8\W^K#UMFJ-1MSF9FL,Q8ZS7Z0XN+[JR@=?J\ JM MI(NI'8?$5YX)VA<+L #W_./JR_]AB.3^]K=/MS>WUU>?OAI7U]=WWSY]O?WT MF_'Y[O?;Z]N/&R,G:\EZ6(B.OD=A?S?+D?2*_WNLF.?9AG$(.LACETJ@^#+< MI9DTJZTI5,(#Q$B:E%X 0-H0&T)9EP\(@:4$YA!YX<520/5T4<7BLI'VPB5[ M:,Q-$+I3QD!^N\X"&Z]R1[ZE1O2YPV/[9M*'P;DN31$30(@$-JEX%, R$YI M5Q\\!(1X*.,\8'C![VPIEH%@0?T'/E'R0*KY?6O=MXS?KJX^2_6O95R#N6;" M3Z%P%OX9@QT(,GW%S""#C_M)]F%!LG\+02W["#KM M A=^9 D^%!*\VP,9WF;=YM@TQ\U^KVLWQY8Y:@Z[D^Y@,!R9_8&Y+Z>N&+, M."(5, G)R^ 3G$),J=[NPBDDUCK1BE-20@. W_^.';3#E9@MX/;"_,Y2P!'U M Q7$BR4G?AZJ)>57:+NH<&/<8L'=.Q7FY^@/I.L1'E'F(T9#&TC#^4D#9])9P]#!2; MF&"$W'0]Q%#Q3Z@1GF^&OH<* AH.#61G@'V 1OQXX#R6!%H_6:FP1/%AB0&, MI@SF,G!K4H(2;2_R^ EH\LMGIA.@$A8S]6PL.GR["'!$'R67 %LEAO6?A/)"?Q91D-N&,W+])2$'N5II[_X"A+/Y@X4J M)&2 $Z5%\"CQ!',>2/ T1$:$.P.V _1!LD]$BUV8-O(0GS ,=NBBD,#U Z0+P@'0*'#UN"'X$7F9'X?",UW@)0KWF8(^P1YY.N:4*:0" MV[:B&)X. (E=\A3$+C(3='.GIGH>+5*P78 '[2M%I2+!I7G4F#9]]X_;#\W. MQ("MVVP!9[6+-= MVT'?3<0U-Y-*:H1S1&Y7N![7H@<"Z5^Q_2 J%/Y7_EE@Y0A9$?HW0\-C3P;R M:!0L%JB$#37LYWCD,\4U##C*DMUR=SGLR]G M&)U7.<.Y9<-?<**_3MT_2NJ^4$T%I[(/G$&HR&PT'OS::5O*39>F*9GO'>GG@M1<%*)A(,=+,O_(KY/BX36*>TC0PYA%K&7?XK7MMLLQD-,C+)*P&&L?2HPSM)*UJ2 MJHY.'6Z#A=PGI[KB<[J_=!0APWR(73- PWO%?5ESA\V4U6&,/>1U%-_!/)". MZ^N[#W](GS4E#>-UY%688\F$3WX$"QS8O*[W,W F&)!"W1&REL4;N\PF]L\%_#BL773\&),(R"XH:YHI(U!J2)./M(FS]?\X=EV7@ MF]3><)\'.2,W04'U/!'5"%D-!^)(]Y\XE 9]DYC_*K%A"E*!=,"PMTR<_478 M@IB3>D++S.QRND "6L;!T@]9XC,.*4DOO5[-])'>,HNO)<5SRAK+B$N>-%5N M/J\5-(5DQVLSG%]Y-O[G(P +MHB<(,VS*?^="Z+:RA^$!CI,P[G!4J T!/4F M:5EXP66)J"14&%)BJ>-A9EK.618PTW;2+%%**@76]]WSGSPU1$'@X\5/C^BU M!26/\T!RH 4,OH,%S(HRRBP>,&8V,SH;2R_B&AEVQ%>PW^,Y@/;%G"]B1#Q#M#S#:T&G^ \9?UF@9O@?"DZ$ MT2$-1RJ':3=TP,Z"\ 7_FQ6^2TKR)LA21E1$U8]P*<9EPAE@G/#.RB 1NM+A MZ-&1J> H>C>Y(U)$T?G[T=@+>#PU$1(\PF9BT9+Z4'>E4KE)SAF0%"WC2Y;V M2=?@^$58E80&:)8D?_GZI @1JS?".9,A0_S=$9GN''-$=).3$570-!X![^P?B\?:LSW)QHR9O_H'D M\P=1SPV"(,WD+#8#SB1P[K^[0IG4*7=7; B9K9PHJ3W9F*V:DU.D!VWB:7OF M?!0R^OFF,,QUCWA*K/Y%U(AR;R+QP.>H$?#RFVZ[E 5F>.0>_"X%":?=9%[L MSKL:;F+CNZ[XV&S\5M$**-I/[AP[)^(?0$_ BC@KUY6WI/(3G.2,'6]#%!2 MP@NFB,^DK(\HH*YUJ\RE&'K'4C=JY04*=T-ACZ+C%\8!IZ[S8 IS@9@_"B.; M@>1Q\BS3!A,P6*"]#C,XH,KS9/+0T*5^>> M!S?3\S("@I2B[ H598VN5Z!HLVDDX;-""#.'9%,X!Z6BB1LCK0N3!.C#^E>* MV+J09E3#YI(L2W>KY#^D+V*NAH!+8$GN*0L8Q6%0?0LBED3.A:I)?G*BOR]3J@&L(5JA;]@ MVLJMESP/:0 PCZM\ZG6D@#*0^5&^;A[X&';Z$)6YD2@**5N$W$"#5FS:6/+% MTO*@D+Y)@9Q"1V:8^ MKE'VL"6OI12I,RN1%^#)_()0ZN"YVP2X^#I:QK?L]KD[I!Q-Q =S,_ANHUZ M0,(^34J>$IW\)Y'3]5;D-36H5M?9IJ)GDY%WJ-Z1NV<_+.13RK$^@,HN\@)I MJ7P%"&+S1R,UKC$#9/L65:,#5A\O8HX ?+.E"TO=P$DIDV@\(^N_T=*(5BWC M0YI%2.R5>?BF K\D=("UD%GKY2@EM7/7'232$O9. <&^]5I.D^(BAW?MI#M% MDMI64VO/<]Q3%2Z,9;OV/70P\Y=\<<+OUP0;_.O8N= #$=X>#B?]3MMN]@?C M8;,_&EK-";,'S?ZDS2:#P:S;Z]KG[I-3@]5M32= M#%CJJ5RGN*C:D2AAPNR"Y,[F0X %)\H-ZQKP*6Z))3F^A>3EQ@D%1A7-#,P[ M7D!&'7965-[PZ-CH.^/&LIIK=N8X<554#1-3749#R4O@/?J.E5:Z-0S;)Y-8 MA,'4N""H1E,T3Z4Q*'5-Q^/A.TP3H8@R%@C+SKG$;+'*-BQ/\D@JHF2#UWS# M,YGXE'BW*,#(I( .69FRW#(^HG,KGP:95=>R.2H(#GB# M4B?&LV**T$Z\N&I.DRS;D(UG"4\?E X@B8[>D%C[;\!/\@65UDKQ,Y!EQ?BW MR.U,\F\5%U:JP?(R3!-NA&1W!CVI#-7U =K4U"^[$23(\F>2-9;@>US M_K8MV?3-KW^1%+EOI+'80OY*+NO&#S[X\32:Q:ZDDB\)W+=X"S9'#/NE$4.> M2*AV7-L_+%QLY7*,[6P)@'9;_;7QSH8L.*5RP-:F[EO87NM:X%EF3_WL^"0B MDKN9O'13$7L81)\YN[@+[GD&&X5\\4'W@J&("\)L)Z."H^C]ZCW0T1P%E1HU M+H)RZW/RG97D1@J7*O'UM5-W\UW2"MV_#@'XH/8 7S\,8[T_4+N>N%'7UF 7X!HF-3Y[Y+.;7U9-)-^%6SNY$FR@%=S-VL M-Z#7DT<6T)UB?]S"%W]%?7'A!^7M%\HU)AX*WYHWXNA0M//RHJA MDS*J9PK[D8;R_I)^;R@7\Y=K#.7UC&E_?6J+@N5'U.6&=WZ2+6.IWFY].DDZ MW027> GU;ZKK$.#L4WFAXE7+3XLI"Y0O _\A,!?<6\:_1I^U%*8R>4>F/X:R MHYHRRDH^U,?D-='[7>9M82Z;<'+*Q:0>,S4QI\RWMB6PCVD[J5,]\4!R'UPA M4T&XXI++% 0' M =@^?)GT%Z-,?=\UL!<*WV+RC%SFM1EX84H>M#.1G,_KGV7;>0D5>'WPP-+R M-U$/ZBC"BSI))A!="QLU?3Y:+46NX[+I_;A(T1P0DSGC2*3O M*YG F2J&M!MCDDFZ8-'<%TG_%/Z3[E*1IB5!D;[FP,NF4VU]\0 M==OJ&LV'Y^RYCSP<5X>Z9^%VP MX6_ _G$>/'XLH&LI[<9!%Z./+E=\=:11O[J\"<&A\7 M#O5E:1@WU!R8O_H692M?.=5XVICG@^;<#6H[95!XHN*3=4MVPEWWO:9?-SY; M()X<@Z8NC HFY?A4WF<&(,!$(@M/9BK64C8VU-W0DM,WBF>8J*Q:%(_*)-PH M;Y:9Y"7]P'.[B$.I,)K87/J!Y;>@] ^77<._)NH2E;FJURYZJ5=2IXNP7\$MIMLQ9NUJ1P/<#IE#V7,LZ3@3&UG M[F?[]&9&9I@/ 9,MZ!>^0(C$G"L9NZ%JZFJ=UFO6WA&KR$(C#P%9JA8EZN@S M7).[:PD%'_3G '<3K3Z[./G*L[%5!'6D/IY24%HK-N99R)V).>H.)SW,/>XU M^^W^J&E:W5ESW)T.V@-S9/9[UI&TBMU*&(Z2,_XZN,NT.SU^^PR6QS M79XSM7K@5S3X M7DH-'(__))I]\^L'!9#I#-LP]:%3N0AZ&O#8FZXC)SGSL($ZGL=.)P^15B^L M:CP1].6%[_+ZDK&%R:6KW(MMB(\XHO7=H-7YZS,4$)QZ^8P9KWPE[W"P^B_; MYKV.UHY[73BVC7434CJ:UO>' ,NNFX)^;^A_B6RDC;<58?F%*#8G0;\BM+)? MO4]!RM(5X:UYEV6VO&O)X.\OUAJS^^ M-,@G'-#@+-#XW9DQ%?0_"]R_? HXL>15=,PZ8'WEH*T1_95 _SLS0X:^=FPK M%V""BC0X->*_@JMLC9(\&!0ZQZ[5@\O4YNU->-<^KI@TFZ#(K8(A:Y._ :- M?Z#*Z)Z@M-\DY']1)#]B7Z M;EL3?47Q[B8.//(!B5S$'^0/TE1_:JHOU)*=CNH3%('+;@2"K*=Z(=\U<5< MO:ZY/U+X=!-GL:;N4U-W(?_Q=-0M<22Y9#UI]S1I5P:W/LNN_4GG+4W5IZ;J MW?.57IRJ96GM!RPY\K?0];6?3I_843'_F:([\*T(]KQ(?#KK!"Q4^>U1]U>8 M5T2V"2,OQIEEE!\S4,[W?X28^$G2P4OFS9B>.M:,,F*%P6E2SWNVY-%2K%K# M7V%3<\,4<_@9P.E,B4V@E&HZ[5+\GAV7 Y9B#2?G9M"F<+2LKLK"UHGRP MG9;_B3FS+N$[9B5CF#H[->?)<5UEV(=\&W]%+KK-!_5A)G&N>BL%"WS X:"R MZ/'+W;>DWC&%:E(^)I]?5G%F>AL*SF9)AV\!C;!AR)QGT=>#[X!R(93';X_- M\RD_,P70L\Q)\==ESE>=*P$[%G'\1JZV1DF4;XCT6CE'2&Z%"G*R;\KDUXM" MGKUJ<^1"J88U*=>F4D%RR7;S\R3E/(U\&?ON;[P6H_8XJ(A.3*H_\A]IOK&< MBHDY#OF6_%/$!FRH# MP[(1/@$*IW?QHE=RY?JS&9*FGA)7VY2LML"GP9YITE S@ MXFQ(PC5U2 J:+-#EH]'PC3BW6SQ"U.2&-%,S4^1!O[<41K'FQ;FA/&5X M)*=[I3O)R1&^<#XLE:: 99:6YB,E'7<3<)2/"A<4+=H+B['4"&"@0=!/^&PB M)F;<8)U%AKQC.=<*2">@'0 U3@%E>C;$Y2-Y(M/8E9$0E GOS8%>PC MG5>*TZ2H@$=IVRQF/.'XMD<:G!4Z0'EFL/-1"1$E"K)#WC";;_4A-H$ (X9B M:0J43ZPZ:2"P%&/_?#&A%>Z.G$"PL70NX'GRE,RL5S.4##DMY"&VFK)I>%8S M03M>6)6IXBFIP,II(^*N\B-37HP-GJ7)]5.@E?<_L%%?>'- M"<[+&BQI:G DVQ!ATW0D<)+6#<=+H-YUS<>F^%O/^%_3B[&,LM#BR&"N4(Y] MZB5@ MDP[UOI(3V$V$(%BEZ%@*5FMGPY?W MF,)*QS"+@L!: P0+M8O:OS%$MG%LAO2O^),_L>=UNUC;\3#7]J(UV="//;$D MA:6WUH+= M3K,_Z(^;DS8;-4?]T63<'PYZEMT_.Z?;/;889 \([A2,Q_+![;?J$M9Z^(P8 M48V_=5[WV?@5,;U-G4U3ODMJL"6\'82S!9%!\Y(Y72IEWD(3IT92 3-M M[#(A#152V-()Q_F9VIDF5*8T;%T^3UIXQM#KX("MB)X]FO [@PQ68L$G\*9JL)+9 ,%M,G:Q. M].'FFF9)CS"/Y%E\5)ITLV4E/EX6@GXL)LZ1U"^'L< M(6;I_-&O+(:AV>4&&9)^,2YG;I;)7)J;V_0+-#2$5F*1PU>95R^'DZZ;VQ5QNF(88W3E< M[DT, M GH#UP+YM&4>6%.5PYD<9"C4;3DR[J0H5R]O\SITEMH"S MS]Y0XQWBRZPU:9BMW?HZ*PN+WPZVLDK>)OL59_"=^&-FQ2'_4>TX]PEX':^^ M_@?=)_,J/EW](\FK$%&X)%A.ODK3QO 5)CI$,A*Q)'>3G#QI.RB6SA*SKV0D ML F7-D,3F++-IM$%.1\4G)9(G,/MW(81H;;Y'XJ92.960(IVT=LO+,RE59"= M? .*^J7\5)3W6?'"93ZEIA2D-)>JHK]UP!X=]L0%]@ZKS>A6SHS'JTEWFC)& MP3%:31.#3TV0A2#),61@,XM2AC*;(/%+TDL1SB%Z-6=.>CGJ3Z7C K-'Y M98A**.(9)6 \>]XJ1U G)I67&>M ::/3DIU3I#Q)#DWO(/K'OIZ1Z8F8(?PC MR?J!.K_+1!]+I'GPGOMRY!"GY217@+\!WH:I^DO2%809*A,+X<&2N+,++^0? ME*RWH30!3O(\I-%A)H]RL0MPTLZ(B!H)5&'>/'%29)?E=M@R?O-]F^?)A=ET M0L=;#\8BQ$0RXC& 59(R[ AC7C10SYU2DOJEH@18O"EZ."$/?D;L@2]-/@G3 M5M,L"?%@X"5D0L(%//40QWK'EIR[L# ]\T&' =CS(F, $G#@!< M'RC@2GE^?'^ IG$ZJ3-SXO^*[0<2+9A7DLLWR@O"==#82!AP1N>? D1MHT76 MITI9(NF8MU!& J-\/DJ<*8-'R_@F)C@ R,KN;13Y0;Z1MIS^DM.J(AJ>DHX' M4&-&,LJO)@5FZ.L*71M@?X>)$RLA?^XB2_(!BY8Y*A0E")&5[ ^"Y%OL@G:0VK$NAE9O#OP,V0_\70.4IDZ/H3U%7Q[=,_3@2Z4^D367RG\C- M0RX:#K?B8?%#Q.L:2)7?/?\)^39YYG@0D%+CF5V KGS6(IG,JQP0_6CR_"K M4AF,XU4.H:*,%L_+$!GW:;% )D-,H& )P%%W+\);'#][Y"H_>M&< .)>*PH M3(%!D3.-3CCM*)B?:5&6/?(L1^!9,K$/N7S7+/WN2@)"*(1"$"'0$I@F H1* M%&81(XO4=Q\%NXRYG%)](VE^DA"!\4(FDZ:I1LK7,H9,O VI3.F2B(5LE+HT M UA$(F6>FQD\RQY^0VF-HR2);*FAI4OM!LO4DT8FBQZ]./Z3F(<21_2!6SN9 MQ&'\CAJ[7S4BV&!K2@ M2D7G3@[_M!B :TXET0MLO/F$ABOW4_/L-+?3J9,"5C"3PLLLS'M1Y-&@OIQ^%8N)?$-RQTFVP&!)+KTH\[< M4)$VDT8PR^C=M#9Z(F;5H4N.5V# 'P('>04(73U=E4&$DM%,,7\AGXE74(_X MBA+^'+!$G+BAXTGO$.^4GZT3ECC^KA?W]: Z6 XR=DKVR MY"/I#[D;XM'*01]/>C7?S)I)/)>75]'1>14ZKT+G550VKV*GM(A->17M=J_7 MZ;7;S?YL,&KV.W:[.>[-9DW;&EO6H#OI]+J=S7D5K^^8JT^JQ94+PBM^F&=D MYY2!\2SU056OHSH1)5F=_.P+TV9"HS=#GR>?0L*G$>Y'A1V#.5/SW:>GYOO.P6$6J4IG0#GZ 2_ M2IW2>8O9*6XV8++*/Q.0SI;.2^>6\!N!+IS:;-)M@+Y.#ZPBT+2Q-T-2"KNV MD\JP4*D%PAF,+>R3DL=/V4%EQHY9N\$9R-_?. #;D%GO[#AX MD?,B\GLZ[_ M'(T8R#5F-P>L;S7[W<&T:;9G@Z;5&_?9K&VQV13D5#0/&"OT\@<=9#T0"B48 MQP:"^>-@(/S::9=*WEW!H722*C9U42"T+BL+$1$=03B.3YC&.(JZ@,29"/%T ME00Y$ .1R6]8FR4<.#\Y+=;B!G?:Y2)DW+&$ M338\)JX$7<)_(F='_KJWQ>*%#=5@6.UUSV]4R\&&A8 QH!S0P=WLBUPW#M_< MU)5I8\G7[:>;(@%Y\2(A(-AIL0HL!S.*MC-T;B6N9P7.O(37]#PLBN.1.&4. MY- \IQ-XF5B, M2A%I?B>2"C^*-0F@$G:"^6Q88#0OI;3T;#-N26KL0O%&$41'AG0_[Q*YIV6;K_XBH9":(:(HF]JG=PC8[0 MIXD>C6"8>NMAGEZ(40C2SM0GKAMEUC+N/(N5/T2V/G-91%43 M?$&B]87X8 ,;L.06&-:7C3G"0/I8'Q(HH0-M3Y;ESNPX[A ?'R(3!MV=C#FYNB'0>/S&% MFWLYD^G*. DXF2*.6OAZ"*M44'JL GSI '8>WY-<*H<9/%WF7[#HS#K%Q86 ML.O'=G.::9@JNK.PX!$C=#*O^MXT[Y/$:F3[P'(XCBH.HR4LC,M\)0R9/)<' M(:D-VDZ4KV91EBT^?5O&)-_>R*Z(;\DS4\&96"\SDISK[=&"T^CT[4WAJI). MIT09Z]N=1D]^>2/C)+M5GD>FR:'2"5%-9*/V@A1[YG/D=VK05XN4A(R51OGL M92)B UFD2>N\HY9@&JB# [R2SD#*C6OI7Y*0R&9/&?5+DI-,<()G/# /FW@! M4UM/7U48[X/6LE39%.:U/Y'-$'=+J:QQ$)FE7@!QP8ZM, ^AM-W5W<)L%DP% MH3J=/]+\!:[OONR(^M% !,T&9J=M6I-FK]N=-OLX2W@ZZ@V:X]YPUC>'DTG; M')^=_GQ3GA9RC@KS^:8*_8-M'%#,!4 M$\24LFS'6\8BK$*M%G-7QE[AVDRR529'*(T1$B-75C)W@.@#:[Y*@A@!$U[& MD-L8^.0&[[0LBU:YCPE5!9&H+\U_94F2C[EF&.6[%*-L#Y^9NFY7;::\=E@LDDSQ&3$W $< C8@U\=6(ZD^!N3RD_<#1J&2W=-@A,)8!$WFFLS/F\R[%T;F6:)6^KNHC;B5S'C'2_A! MTE>>PDB<5V#(LJ#/*%UK_[T7CRDN1[.;"F"09C>OQFYZ9\]NOA6-%D.92+'D MC70Q=@ JACL/XACGY5%EE(G7=X;":A?&G_QR::[2'%?L M.(QY1,*9]99GO?X@MYYZN'9, 9":%'5T=5%'"81U4890A,)7I,46E)CM8:A-$Q4FS_R HU,)ZM= M>DME"BU+FRORM8I G*A+5^ZA&M+M+TJ[>*?ML]*RZ#5USB6.ZH8H>5Y399IT MX:)GAFG2?6@(15@-;Y4YLX_>F?!$>4-*!<+V1NOK&IQMZCU&X0!L3A4P.7.& MXKHMXX::MJ9O37)S MWWWO@6HH>'G3>-85_?4_F5]%H2I="CYPWG6.XM;QXI+ U M-1EW1D4VXN="04D#D[LHBX*GR,D4BD8R@Y3,Q)W2OAKYPHFG.?.H';%Z9+P'Q_2L8/95H[YZ?)DWAQ!KU4Z8U% M45#_"5LP\ MP9R+Y18S%);9(2H/HM($9[9C2[*XRHX,$DU*NQ)@Q;]-6ZJ)M M9+JRT4Y;QI=";9#R=Y4YI^YMPX3Q;P$!Q)MF;RL.O2@F>PR@W+[,VT/S;N^PDT!NQ/8_M/ M5# B6R'EX"V(0%1B[9[U,\H+FB\\]^\&3DW.4O\GK/@Z#H$7LN"%4W]&PB+J MLY'%9I.FW3=[S7Y[,FQ.^N-QD_78U#1[,]8SSV]8DH"LQ$/4 ,Y=#DDJSR=^ MBXZ1O!B&[YK8 %YE!6P\6%M.-L4C+W.'-%K^12['GKAZ+) M(]EU2J8TYD)OS8'&E$IUA>2PQO[9O#W>S/F!9,]D0CO?69:U #A /*S*)W"K M^R_75]4KU F::=(E;YC&2]I@50NPQYPFM9FC*=A\\D"T6HI"465P= #/>$*V MDIF?EU^7'!\<,.6EU! 7I;4K','832H[-G=&7:K(8*96OX)AA%RDK83<2^:J MR[Z/171R28H^^CS,B,>8/"KC9!"S%]OT/T!,L:TI YKQ>+<[;ET+8&4V*=OV MD3;O8[(9ME$-J P"52"$OK!*9=TA'FK QXMC 2ZWN[X*,4FW94RI-5M 'P%V MEN)64U#D"0W#D>U%*:N.!;QY)UW8(I<@[R:'N<-FON^R?" ON N3:8<<$J** M'7M?1E'@3&/NTQ"R7EF$NK8E%@K[<4@VI%B.2I:8S9>AFB@_&)C,/*Z"^K*N M4SY5K"G,DAX269C#05O8AS+V0-.WQ,AP854BP&4I6:%L0D5(X9#HM0W;7*53 M4"(^:]#A;?)YLJ"*H$E3?8GTI"N(!Z>%/\G,[@@G:"]]7A?*H;J&S45$(S0) M]MR](&I'VA+\QIS%I-L*3R6D@NB(+<\FI9 #>5M87(D[T/HW^KZ'NQZ*8'MF M'/F['Y#+0(D,F@).!0_Q/I[U7=(&>JW.I KPV1JF>0X RWS>.U&4C]-ZSO:#)[=5!?_BANA(K'A+WLF+%P0?F=.M):PRLA7(#^$8F:EF4BC__ZOP:1PH.>9:J6YK>:VFMM>$'Z?$;<5 MGF-NKTT!^J+DSO$RS%ASV_/%1LUM-;?5W/:5N6WIV 6UL)/*##1;/5^TTVQ5 MLU7-5E^9K8HY9YMXJO3V[Z/9HM]=L^&S1%/-AC4;UFSXE=GPFD@J)L7Q%*\P MFW8;PKI"RJ VU_#EUF[L]WR#ANP'LV*:#T3IZ#2Y@$L@99B=C+12A!F;K/*T MXNGI0=C457\^ZAYPQB=:(< M#QJ(6=9I8%Q,0J.49@3CP@DY5&5?8,HV6;I)LEJ(@SO3:6VR/W%R(+F&,[:# M*9E6M%;YX <[EQV#LA-@0[8T YXRCYW)_0?^,DP%%54-R6 I'K9?NU&YQ33[ MJ+31FIJ$))*/TKR>DG22EG&5/+ \E4D^)3.+-<2!'[R_IX1/"L PPRAFL3MS M0&NB-((4<$GW6TD@$K.3+T3O)=DKS,.Y8Z'(EZ%Y!FD2Q,:%EV\?,4"D96W8 M2W;3?.#M&FY7ER+1GBX2W:8?/0O NDA4%XFN-XBV%XGN5..YJ4AT8,]F';/7 M;5JS*6OVAVS:G,XZPV:G-^SW>[WIM#V;;2X2??V4Z/J4C7XM=9!0-T.1PI9T MIA>Y@4D*<,%1TA"U8%2VXJW2K&7313HU?[2,3S@29$T/AU1729233%VFZ/% M/4$72WB0%UU*V62:/JTD#.Z:1ITF2:N9O_QHDK'3N33S1+-QY.0V64R;5Z3V M+MP;KZFG^)):A/6MTON0RV8^Q_('6123Z9M")DZV=[9,P$Y2IM'XS^CR28\U3J;#5&/I'<*,N61S1KB.XSH@]- MVW@R\W/72]J#IWF\G2Y/D9HH!CD&NED81_+Q;,L[*F3+) &2I11G] >V)TL&D MAF)-5RGN"3,?0%0^H$Q,RVK+0T1[ A=9Q%\VNU'7#S5S0K\/*M"W^P^9F6:% M=N0[<8(MI)Z?;-:$M^#0,'C-$*SQR:@U* PRDU5 "ZP*P?*<3&_EU'V)Y9@A MAY@X3+1S*1G;T[O"=:;RCOI^8+Y*787=? X% MM0ZA81AFSH&?IJ9O\J176@J5V"M)L?[,#T1'$HNW<1=SE93N! )$U#<^$BQU M Y2<63F'27VVG&C\4 $^CH;V^+0*:I_H>P]()YE(BRL*QZE-?['!"3>87%YY M[V'Q'K8=P%XLL!], M7N;BW QU8V#.%6=G*F8[CR20[0T&\\*A KR0CQG L\)^-4KU1-HT0PYS47,LW.SC)3(Y^/YPYY@) @EPU8\$D\RO#B M3.%E-"^ AB^0SY'"5E7*<)$=AL$DO01*IAP715T>T+31]:-@QAFF*_GIG:0 M9+?2+KSR[)0=W\'J/HJ%O>>K^4S+VX_=;AK\BW-%RP>[@ E50!T:*>I[U)Z( M%SOSLU9Z* MX/"+_4%(00 Z_EW.;OF*DJ\ZJM)KJPRI8X2GOV6M4*4C4ME)_40*M!^'0 7A MVW=[ATG$1TSQX?W*#P\5BOR20W/X^$K>43;.MGR^\=IT/K[3-#&PD.US0_]+ MHEBT\;82UOI"9YN+=7U%:/&O1&OW46L\_NLO1C9.%BIQ,FXRXY1@3R0W'G8H M^#E[*/C%JR/JQAS!5P)ZI]4=GAKFJAV5-=!W.Y*CPA\6@!;UW]]T@(Q>[3#D M5^]36(K$T$EKW-U\0*DWXYF!]8H?U_^A#?*1IM=*3QL_P5ZG<2HB6GMNG=W. MK)CQ>_$T]K.0+W66,M4Y#2UQ3@[_1.)TJR!P.IW62#D?!&PIY](2Z)R:N:"YXKJ>GN6"5 *^YX+D>)R;M:2YX MKJ>WNYM"K=TNGN3US4W[YOH%3E*X+8X.]4. ?$07^/LD#W9JNI@S=2@)O1C@ MN6RZ-+@_3^J_'+!WX%>OP8M.?#I_J=[!M'?3!+8>CB+X*>G^&'+_Q*>U=X;# MJ+UCAL,G%FV.W'<*F;6]3#(#)C+8?B1^5W,9^MW&I#,I22>M&N)ICE!E?JV% MHR8%+1RU<#RB<.P<2SBV#Q:.O5X#GJ&%XYG@6%7YM1:.FA2T<-3"\8C"L7LD MX=B9'"XP72K3KEY02.LEKQJ!JR63J0;P MN>ZA58M=5(M>MF"T7*\($[9V:+W=[A[J3F,T*&MX4#4DTQ2N95D]@*TQ7Z5TUYQ=OM335S%I3 MQYD=D):F1Y:FHZ-+TR/XMCO#1J?3T=+T?#!/2U/-K#5UG-L!:6EZ9&E:F!GW M;&EZ#.]ZKS$:#K4T/1_,>WOZW.I-SG?;C[%W>+=U1,':Z;5&53R*CQY"YKFM M1%ZPS>E+'$8EB:*J@>?]^R%ECJQ&;.W@2K*7SAIXG0.\0!5I?PUIUTDL6TNQ M#_?5#_N-]FAT%MD&FK.<@VS0TOG4)Z!I2$MG+9V?+9W'E]=%3'.6T^.AEL[U M/@%-0UHZ:^G\?.E\>6W,-&.4DB;&L[6]KCJ!$(.$LX M8(_,B]F:(;2X@^$^&WA-IIG;@K$,@$,%\'H^A!H'9\.O2Q:$ONRL*& M'(T-?\$MUO?FU QSKVL82W,5^*YK1.8/O$49&-Y01Y&WC/SN@#?[XJTXM'[N M!'83--1H9"[7@W?XL>L*9Y8 R-"E^QO!-IA)FQN?2K'H:^IV.WG:\ MR/0>'&1]?%9Q\39U%'GR)AO6Z/I+&E/-)Y9+6$=^*5"7\"N>+]^SZ0+QT>4X MNW[.3#&S>F<2+[0MNV>N"R#Y#0XD,-TKS[ZR%XX'*!' 1A[91W'HQR-_NM.! M<[*OHG19?]J6%_UI34S3ZLS&S=ELVFGVS4ZG.1FS?M.%W#P.G?9F#-Z7N%&#AZ M/W LY*B>PN;.S,SY ND?06R$=" M4,&/#!:B]!O' T*"AQOW$7R!+*; =K.&S+UB["06DOBM4THUA^-? M#B(Y=-S=1#C.*_^68R>*OM#O<,$\L&>SCMGK-JW9E#7[0S9M3F>=8;/3&_;[ MO=YTVI[-2B6[?$!_/![;YF#:M">C,4CV[K0YZ8SMIFUU^Z MV+,1L]YL6LD) M5(2,1O!\M\<^3@X@0UYL3.I)*]I6I!P4A"Y2)S M,MG5O_GUN094B<9D^,&#Z0FK M4$&U2$R D5*T99^B.RN0;ZY$&QHO^BLC+W MG_A3?7AIH%R/;JA')W*X><4]8; T;I< 1T4[SB7>6;[5./Z ,';I MN2$+'L&BVF1*);8B00KW-G>6I595N=5C"!R\RL.#M#D!:;@S1)TM#N"5+>-# M'.!EN)45**&AP0 5;>,#L]ABR@+.$'N=AH&6"_W;X>]'WU]#!4'RT.)YX"[_ MLK^3LF"7*1L3-MC!U;B#Q!4Y?/-K;]0J.B(-(#F7M-8#EMY[[M(WE#YEEM[= MO'0\J0.6WW_N\C?DFF>6WQEO7#Y81DN&!,G<54$K.XX,>V%)\66-;7>.YNZZ MO6P1#\^5 RXG\=80+;R,O#MV!*FL+#.#ME_6^NJ.$=T7[^;%T;X&=EI#+W$/)*&=Z5^U@8\@5DQ+J1A MS&,P9!#3_#@@?'79@^DV%-4FM_19[!&7#5N&[,H%Z C(YGV;,;PWF2ED?E#72Z<#POP\E)J3/WF1'\AK3]9 M )VK$'+I8H0*%(8^V+YXV9,3S14_':S3-);Q% B$#@J.0GV1 \O@#BBA6V8V MI2[MD87(?!+M3=T6/MAU>?>NA$P3PXK,+X.9.\!J%ON[7>#?/ MD<4I#FQ 6\M_ *N*A6L=N(1X!OMW#(@O0C,/ 3J%T;]DS$PGP'A]S,C3K3S# M?#(#&QC.?>&[U'N,/P%1"L+YBX#>*=\D[OMQ?A?*.38*VTL>6A3;"B_:.>S.< MT.! 1KD!UP(\0$PA/+)WE08L_<7"]^1Y>+E#;AG%=V>.CA:!1Y*>%F79T*+2 M=10>#!Q0VJ'O71.PY-Z:^VCY\^>BH+7P@H5O,[=5] 6M=6I+HQ@C) (/HKD9 M& ;([ 5;BK)-\O;$!R9TPI1FRJLND/#[5-%"2(A2:+FBR^#JX%_DU M/3U@7)(Q^5)4(!S?EB?$5YV$6T(IJ6'AZYCZ8#S8C:E?!;"U!U*0WZ_22SZ; M*_SJ"M],_WR1:[SG2_Q,*^SLQ_:5M*!FR*QW=AP\^; UYKWY=0;Z"_= Y",[ M/+BE'AV^$U5P(,HYPHJ>BY*5QXLX#/%\N0/"$[U'GW^6'$=-? 8Z2>0KS C8 MS32F2SE^&I_\Y*;LHV?I7D@-49>?+A5,],AQD]WR;_%)H#1,,9<&<6/*B"!8 M1!":,2>* Q&YPQ<&N,2G.2-*6QF^9<7!(82S7RR]X#D@G@^D;(.Z^!&0*%IA M<.(+LQE;X$X^!VS&T&U$%]Z&8K5*4AM/[W%=N3BRSU^Z;S8DYG3;[[=FH M.9GT[69G/)RV>Q;KFZ/A^>DDC *]MW#P$JX( _+9X-]+"63!K $!B0Q (YTZ M+IS)YBB+NFTI&"L@!F\]XP^RKTM\D8A'0,C)3D%=2032!G_8CVG@.B'RP3#C M$!MFVQR[8$W7OUPPC_Q MC?Q\;\4+_R#7+'>S];+>M=M/-YO2+W_M-/J#;F/0Z16=;GS7R%CVQ::?$/)" MMTKN%8!/]"Q2'/*_PG_#E%F1(9:@I-01+#6$*8KG8;&,1J M#[#&1[)[?Q=+@25_\KESV]N4#GO\X\PY2SNM8C6+=)8B,!!F"AFGY*#"),*,CQ;& MMM0/4;@&#$13B-X%UP]!-DN)MP9)V \66(YPK,GH!!$^QZP=Q/X MBUN!MW>SM0!_82#O%+@8#%K%Z5\)+<9+TAHYRJZCK8(MM6!F""H:35DHT:G,!!.:[>_HB#9ZDKTJSYL[0*4@P\ @8I9)+BG4'.DA MB8D4>_X4=6Q"%,=;QI&,SGHF-R024_)?L?U _BH;'B[\!2; 8;9(),^Y;G"6I+(X'QE5,,&NMM8?Z*S898D,5UC]570#(/D'0N0K;O*E\CLG[3]1'^T(<]YW7?^)^QL)I@1U MB02[F<7/1A?ID!9'VNV(RWL8$FG3GH')B M20"6>A ^\>RCO[^!T[*8ZV*Q!&PD^2PRD.AS1E%]9\:1_XO(7;( E.8R9._D M'[\8O))CW!8#;%YY^L#:TI)1MS6YO)DZ-QF4VR)?]D[OJOSV>882=K/:=YS\Z\Y^5 71/> MTVYUVG]%U@-_#/]Z^@E4->,\F"1( 5BT1HR?P#"AV,[)>GN_-NNIA ZJ%9^3 M,9\!LIX.NHBTRO.ZC"=),;"=1P>691LKA[EV772>LV8\6NMYN48P%/98Q@'+ MN.(+T2_A#PVO/)N@'=[%41B9U+KZC]0_?8M.RNU^^/P=7U=+1B[X-;]+M>&# MH-TO0,G"-Y_W[(L8+ 4$MGKU"_4?7632[:('7VN*IV/8_*',;II8\?W C$H)6&RO.O;7:^$SP#R;2:!V.6N-V&2\J=E+*)GE??E>$@>Z*4 )AW15! M=T6H1E>$G9H:;.J*,!I9HY'-.LWAI-=K]MN#07,ZL3O-<;O;Z5O3SG0Z89N[ M(CPWT_-T!Y=/M*3/%.R?Y)=F@/Q$-_EQ"!9?^';OQ(Z.3NRX8%/MO4B^Y>25)&'R M[A#8:+T>1EIUPXHG';BG.V>? L6[:!K7L>=ULW)G40\:6-OD6<>U7K362:;A MJBF50G^K2VSKC 7O2W:GKR73J03PZRM]]RWZ&;8+13^)$:T$ ?_I1/-O2H$) M!07#+PSL30L,5+(WX5,<8#.H]UA&+^WR%=5?[5-LN5\ <7TGN9UG9W<:DVZQ M%*MR2%U7CJ*CO:\Q=(%\4^B:*J][6Z?>7!84,B4BF1K\2ADT-0QR:^NQEL#7 MBMSNBEQA(-*1%;G?3,?[W0_#6]X9S+[U/IH!UK-66;GK#1N323&=K'*(7E/'MZ5V1&[35VDRWWYCB MU&V?RI[;H(+5YF@JZCHZ\_'@.GWJM<[O O6W2N9@G3,U\J-:KJU\>0T?V982 MLZ-TQMZAV&J?"2:%9O>WGN4OV%?SQ_%&=)];2W . CY4YEQG7,@2$M.R@'M$ M?'J0HVPLZ5@)]SJ6L^13@,P?U(N8>AY;+)1E#[R+,:/Y(+%;:$R<5J/0&"_J M1)H61BQ8-/?MEO$-@(*O=$+Q50,,->&S2U&!-ME<%07.'2S$4*A+3_J=*;.0Z6?BAZJ%(K:%@(OH)V6KZB M%NBX>ZT^J>7AX&*>:4F88VNQ,'L2/NP$@_T,MF9%LAF>(V[YXK'HS[$W4O5/:2K,;WTN/9\,KLC 91.(-81_CG\#$2!S>W ME@\4;56I+DG,O0GY?!:$(N^4B^5*1YO]]IKT>D5.?EX1A$.IGLB.XD-?0* X MX1PA.VL(I"?/-D'YT71<+CH+%'/F#$8P\FG[V6 MS@@#=A#Y()2 'ODP0>K 3@35$+BL8$C@A-\+\\CD;!RZ=1;C+ _%P,WKP3U/F ML1F(/3D5DF,*3HKT &N=V594 MEGPZN9&0%A VC$-\(I/G.UW)FT@HQ,!/ S%+,I$G6&A) P,))5%? MPN[8MS,NN*(Y2$ 7L 3(PKKD/"MC\'ON?CDFBSW$(X MGIU0.GMHJ-3%GI,1\85A9P<@6]/VEWB89@)%1#T%C.L.:%V-OH3(&G!1 7^[ M;[8'UJS=M'KM:;,_F(ZQ$\"HV3>G@V%W/+(FD_X+@%38Y7"T-]V7KBJY=W L MZ&PEI6^*I430R@@,XS8==' $>^[4Y4R><14_@(A39C>EC3@4*-QC[S$:E_;> MA__(^2ZE5WQ;4H,".>;QZOZ;G#YD?/);]*9F>]@PBD/0,@3TYM&%!_U&YVVV_IFG2($.>*_\/L!W18P:-H M1C7QXX^P@2B=O'CW!%_1O!+EH>/.H-F'A])5G5]V1!!Z9^9=YH;7B4%O*N D ML++CFSSV9#S$("]H!!-'74=H"F9V89+AEP[J0!TF8 L072B$Q)4A6YI"F'4L, M\W3X\.$IVM2@WN.T7VZ7MBCM"4:1*NW>0%0*_ MA$RAM@021BAZF@ 2?BPB;6[D"VED1 #RE!I2[]^\7II%DX7K(<.AANU^IB'+ M^^2E*1.^X:^\\[)3H;Z(<617X0'SR8@)EUT&\8:I_SE=9@;Z@YS)1#6'>9TA[EJ=)A[ M?H.X8]B7Y8;6J:MY5,OFQ&OAX\I!QL@YTA5:&RBV=JI113X8?F#<1$*K%..\ M27&$2T#Q7/A>1D7D@_GP-].U8E3/:*B[Q7WBCALCV274%H MM?*3P+=H &L=<_UN,5"/0]2)(]YZ:'%?>?8?-! 20<3-TWO,U.6=]SS[FEN+ M7P,3>>(511P^@$D#@ :=\*4<>/TNYQC,G(XFLZG=''5[K-GO3JWFM,\FS79G M *KHR)R:4TLVOY.'Q^47YH&('G4'-L3;U@2OT]ZI"QZ_F#N!BEDN^[K3RN7K MB[G+BIZ;UWMW+TL&A:0G!/)1H'?8 K=N_LVOMY_^\?'^ZQ\?/WV]3_9 63_9 MG)]C9(IL=E'OR<_V.*24=QAAPC:D7E'> ;3 DY -*3Q'!H7!BL.:@*.U_-R@ M70VSVM6PBA[<4DCS@'J(TD]X.=*VI>4IU=UBR]%E9;J'OE)I7;_;&AY:6G> MB;0],W$?Y;U::=['.9 .SHRKTH&LBU'M1?Q'/1%8 I#G*12A3JB[M83D["Z M]-.Z6F Z(/J-K_VP>JT!*U3Q53VB.@F;NW2"T.SKG$[KM\ /"\[1R]OF-T_F MOUW^7K&A3Z@%445/1PLB+8BT(-*"J :""+O*,2V)JGH\6A)I2:0ET9H.>M3B M2+.NBAY1Y;N)\Q##,X#>Z;5&I7 _<1B*DL&C@&K65OF87Z4Z4Y1(EO/O '+& M37ETPYU3'$PVM';XX5Q@-YW]<^4+?4_RR0JY5 89&L+($+4]W-[+,,E=3:N+ MU(3U;_>_^8\L\.C[!P97LC#[4J7!X<'=M!.X6I9ELDL&7%"\H7M\F_G'I?,4CVGL$*L6O9Z<5R*GM'6NR>"?96 M51)HL:M)08M=+7:/. :@TS^6W,688"7E;F>B#=YS0>"WU3L8+70U%6BAJX7N M$6W=T3:9FTJYK,P[O5C=U'!@6,O BV##M4#RJ@*_OC)P?Q$X/EEL]R5< MHMW&I*-=HA5!1ET;?;HX;;#T<0XRSE@4HZS\*<":3U6J7F*#UDU>-8NDELRG M&L#7NLGN8=NM>6>?9>RT&-H*\-!HS,H3NFJ'LYJAJ%% MXRL ^Z ^5"\'^.[FCF"7PI:;U4-YS6\TO]'\1O,;S6\TO]' UIA^(<#7IO_N M88G)ZX/P_N(@(7.'(.Z&KIATYTLG[MSQ\%=XFD497 M:57:3NL#VJ#D'.60M"+4'K:WYF>\; P$&?('P8^/H@"U&Y-!YRPR-#2CJ0"C MT;+XU">@2>1L#TC+XN,Z)0H#XT]<-;>G@%9:S&D!?#YXJ@5P)4_@\J9F70IC M/SC"J)E9C9B9AJQ&?7U VDHXMI70W3H9XF5"ER_BJ>MJ0^%\4'5#.%-N2QS-F1!/51(QMK;\W71D-6)_Y]N%_"@'J'6O]K"]-6WL&='29VE3W?&P M 8\ZB\POS7#.061HH7WJ$] TI(6V%MK/#ZOV7CNLND. ]'A-9#27.3U.:DE= M[Q/0-*0EM9;41VB8NN\@C6;*2F%M-:3)__"6HQ M?6EB>O\,A*W3/0[(0'BF]WO0Z$]Z6DZ_,*/A2"AQL(BDKY%L\#-%M>%;VWG\ M59[XIWC! L'/C _,HO0=H]=I&$AVQMR$WX@T MD7!B2A^(\,X57N^R,#2B.:P*5FZLF!FTC _PJ_< W_(O# 9 M(M/;N 5 3.> M\!_Q3%P-/+5\F?##7_;G1X6ZB<^!;S%FAS>!O_@C>>WG@"W-%28U8>>%:]-U MP[O9_P!@OOKBHM7.K*K=:7?*>=8@84S#-[^.!ZWBR 0#SM.%/UK&UQ0Z^^^Z MX-94=XU<I]W4W^R.!]_/W>/OI)L.8FW""R)R?@'&%S#M$I/3SF[E=+$TG MP,.ZF]UZCRR,Z.!>;,F>7R(]\@<7 E0!20/#25:W 9EM3B2X'#IJX]J'V[P5 M)\;]8528)K+_F7:. 9M?7GW'FSY M/L*6+0^.93@I)J[9E=C%,"MQAU64-K<>XHK'./X].=&<&+II_3MV0H>^A /] MG3TR-V01[-WXY#_RP\6#;1BS.$#^;MA.:,5A"!* KHF8,2+.GR \/3)@0LH\ MLB!R$'F6P*B<,/2#%?41-W[Z[_\: PW_A?L^#AT/A.Y5NI,D"U>>1IJ!V^ET>NWU$JC7*K8#R@B@ M(B"F+_[2\Z,]..0$;"(Q'U''L MW909A$L8+X"JT<&(<)GYKNL_A<9/@)?1W(]#T[/#M^_R2BDIL?"56")U>\K M1RQSPQZZI-VCQHN6#'%>;B7\_0VHT"@K!(<+TD@LV.ZW!^)D%FQ=R6A]!C *;OW]V'GP=:DRJ1U>OS^8N MG2 T^SJGT_K=60#9V\9G,X@\%H1S9ZDY6%4/2W,PS<$T!\N'-3+. W1-&Q@7 MU!I9]8].\S/-SS0_*RNQUBRKHJ=3_;&PW+5Y@>W5WYNNZ5EL72BPBNDXEY:? M=\89ECI[\A0'T\Z(]<,/1V=&MH?=PD39W5)7DHGU+M8R!*:KSK'G[NO45E)# MOXMHQ>2XX=:Q0ZXO%Q"\WU'J+F11 C89I64',["JF(UP^NE<% MTK7D-=4 /E2%QIP77.>*/KCP\&>@_QX$U-T/>0CA JD"ZEMRG&L"O MKSY1R0H(30F:X=< TAK--<,_ P.RFS$@/XOQ%%_]*]XQ/6E<_=S2!7R\\HQ; M3W055)H*W@!R[.PXW;&L8=B>G$4RI^866BC6 -(:S;50/ .AV'LEH7BDT&'O M3&KW-/5K(5<#2<UT+N#(1<_ZA"[E@&VV2@#;:*H)0NKCL9Z/E(M%!,P%LS M^VSS , SW3E'NN*_RIQ'QXM\@_&9.F&E.[A?/D>H"J1KR8ZK 7RM<^VN]FFS.U;H'EY=NP'K^=ZW$\[N/C.2,TQ[A(CJ$%HT;S&@"_OH)1UVEJ M2M ,7Z-YS8!?7X;_T_ZFT/!53:&C!U\)UYK:*CH_7'U;1;A?&I"KRJ)K@>%5 M!7Y]Y:,VB*I"";H@\I5 _\T+&,#V/\PV?G+],&3A6^/!=#Q=!UEY":#S)BX2 M^/45OP>8IX5!BBD_^PVXV._ T>Z\%QVNN*,!JC1BZ.G4J8H@W,$VIA9RY\]G M:X'A506^%G)["+G"@*IG"[E7J/PLD7S=]DA+OFI@H99\-6:^M<#PJ@*_OI)O M?\%7F"SU$H+O6(UA>[JZLR*(5E72UQ).HWD-@%]?";>_;==O'T_$'622=89: M:E4#>=X^/_[YW#!T)M@I!U<*D&9F5]*.EF8 L+O$H.CM8FDZ =*;P6.BI\H+ M*$P1?<'#J"115#5'9O.)U'JT:S4.*#OA^5F'I!455%1R+>P3#OD[,<@[[[!N M2Z\0;3V>SUFSD^KZI;6DO5!&KDFCX@>D)>W9I11KBJH 16F)4U&&INFCX@>D M)8Z6..=Y-EKBU!C\FC[.]H"TQ#FR-[%[7&^B]@Q>/&LX0GCTN0'J3>%1VX^G M+C.ZK1J$1]^;KNE9S#!IBN8'9I%[WNAU&@;2WZGR!]91S$L<325)I*H)0>F) M("A+&=BF(ZL1D_M+]0XOJ_J\[ %>H&ZTOVK4RV>$O6Q ]> >LJ-&=WP>R6.: M^YR#_-#B6XOO,S]!+;ZU^.X_2WP?IS#W&7WA^^VNEND7Q)*T3*\Q^#4!:9FN M9?KS9?K@V#)]6\WQMD&R RVC+XC%:!E=8_!K M(R6LOHY\OHX6$R^EGF+38Y6N2]2[.]/>G]:7O1G=]-I#+-+ZW1S:^NW>OV_GIKN MD[P?PTG(UT"R>L0QLC9HRMZ#$K1U>NSN4LG",V^SNFTDO%U3;BTB0/L#'3':GY6_:/3 M_$SS,\W/<<;] [8I5VE7TU5Y:>.:, VPZ>':*@^EF MI/KAAW.!@;&#NSMH,JHKD[MXFJ@NZ#5A:/ER7J>EY4M%#Z:Z3.[B::*ZH->$ MH>7+>9V6EB\5/9AC>2A?S)5\L1[*SW%@S/P%_E&GI]]E<$>OZZE]9_XZ=@+W.?)".[ +8>48-_'APO%&> MFC%<)&/0\D^C>0V K^7?[O)O_!+R;__:\0TFM< M^%K([2[D)D<5,_@1HO+&O[UKM.=/A_ M@@K_7JBWUZEV^_KNY!T#JNTCVN>:7UPDO]!B4:-Y#8"OQ>+N8K'S\F)1"[@: M4'[B@):;G/.W==JM"0+LS:OF-S^_#>-%N&J_>0$#>&-_S@?3\4Z6XJQGHEK"*4I+G(HR-$T?%3\@+7&.:]'UCF?1:>NL M-KS@-/G2&]S2+S$(LCMJ]095/(_-[8([>DAG9>BD*C&U)XE&C=\20A.8DY7C' ML4PB61$+_Q][W]Z<-I+U_56ZO#M;,U6"("%NSDRJ'">9Q^^;,N M-C-[RR;N[1D/V"U_8M^\F>$N41Z>.LW.,\R-!]X:^]SXWC(F\-1+PWDRGD&A MWQQC=?DK--=1> T+#B3P5]\S/9^S>VY.71#Y!P@.%';CFNTC$?YT6\,C3 $+ M/7;MN<+4&"&WV"?;-5P3OIS=A?"';/9[?JO+)N@N9Z8RVY:\IJ[5FL/E;X4B M*^*XNWTKYY&_KIB7!TK6QV1KK?-3JJ#T^ MX0-C;(S-/6WST$^@V"B@[$0]G%2:0VF'-[?9E=K*ZZ:LFY\%7[S=?R]__C; M$!R=M\'2RN CCCVS\3$0CX4N]X.I/0?C88=L:L#*A:^#OD@$RN:-P7+$0@0: M.?>]1]N"E8,RX=_@#8NO9A/P17 KL-1HCF__^_Y>V"[M>+.9+MI8M_EC@ MA]\,]R'.H< O?Q@_[%DT2Q(GF],M>) RY_'=N)]C(GU=T.@3["^7@=%6W;Z; MVT^9<]>_>-=OZP77CH%<.D@)(Q2,\N:"+D Q_"VF)>? \?TIMSQC]P8$P/9Q M*]A*PX,O;IGS!\5.KE/(.\!=]&&%[=N9TMBCE@3>^)Y+;$B'Z4' M"?',#9]Q%_]::#-HQ]Y5P8-:)EI(D83X'=L\19/V(KS67>_IH!90]VJW;>OM7O*Q^9;G"L>[VA4W^ M]0V^X=VGJYMO[)]7G__\R+Y\8I]N;J]NKV^N/K.;V[O[;W_^\?'V_B[%G+7T M'Q4*FQG]WS\G+25W:.=^AV!F#A)P+%8DI.\O(U=_+8I4'+TNG)T$,6;<0#&U MT&Y,@'P8%$9@/L"0H )%OE"=L1'8@4"!!&%R;YW:W#=\<_HLH"F(9D #<<04 M3/[$'8?/TJNQ&;%S>I'X4;!2!]B*$IE!RP S?1O%RK8V>J[5WMJN]/?K8/U MW-F5>BXQVU*?G?J-)677[MW&C<4BR?A#8"0;.S(PTF3 (E5M:_W]2Q>-!*O/ M_)$[[. >_E.@TZOXUT#XJM0\;F36N2L2V<6S8F=L%Z7VVLDNDEVL*1_(+M:5 MG;%=[))=K"L#R2Y*S >RBW5EY[T7&@Y9Q;JRK\0D\-&Z<9.\\'D1_MH(IHS_ M-[*!OMB9.I&59:10 M\/D'O/;,8*7?>7QJOK(K/@GB9:!T PS.P1/6CD?W&+R;B,W[#Y<8%<9R&,'T MRK7PGX^+JOV:R0HOSS[-C0.XPM/NUXX1!/D1J,)<_B&L97X$1_'CV8__DQYV M%VV*^>_*WG+CSJ,P$*^K6V9Z[#Y5M:-H)=YT3N;F3&T]49K$G%#U'%%5RFLW M&Z $\EH@HC2).=EZLO6D!.=O@8C2).9DZ\_1UN^=+>MW),R647+K;*P#'5*K MZ)!:K%5B#FJ07E&VALYB-]H31YJM#G0ZZG34_[-]UV:A+VZ\ M>\X56F2L-IZ_Y,M"Z4::'3F(WUP4WK_U0UUM_;AZ-&P'2\:?//_.,GKC!J$?X,^&3P)6(&:0(9_$90 MFL2<#'X-0!\QP+>:-@=X&Z@0=X9,>'ZF)X"R)WUSGA/I, M21/(X).8-XSXS37X^T>CO3.HZLU-S\^<[UOTO:]R6AX"6!+S!A"_N0!+$15I AE\$O.&$;^Y!G__B*I_^OH>!4!D*.C WNFH M?V_/..C0W OL\."Z'C4=U;_OI:&V1@[B-]NAJ?T@\[5+"V(XRZFG4L"J'7,MJ:0A02)IE&#;5[6!+]3R>MY[N>4*./<XG](U M\!S;8O$;F=C6W/"!@.=X3NIF46UAMLN,M(#:@D^V L/!0U3C$/EU=EN/1;'X MWR K$U=5@+I]\]SGO_P\AF&%TX>+(X7='N]6IPM(+,C@=DA6);4ZI-^2,X@@N5287G0 M>14L$XJ2E9#DGKUMI6;+B\8.9UJ[1%C5!NUN3T:>W'NAX535=[%)08[!@9IH MA"QM+RE'D)1K[=4VEC7(IOU=/N8M.SW'92!Y1> 5J861!T' PR#+*WRP ]/Q M@LCGITA=J&6,/U#5OM(?#&HQMYQ,51W AK">L+[F'"2L)ZS7I,)ZK12L'XT4 M6!IA_1F9*L+Z!I.?%(BPGK#^]5C?E0KKNY641<@652^Y!.8-)C\I$($Y@?GK MP5PO \Q?%6=WU;[2T8<$S4>V++'4I4)7E,I3=#2\"?' -OS5LA_WV_+2#G]: MV@/.N [8+7]BW[R9X2X]'YZ1/$H\.6'/;Q<=D&;N.,@$X'7V>\)[\?O2RBZ- M*/3>)LP%XCK&/."7Z0]O62PAPTXRD:6RS@V]_4)CUV:/)&<.37B5^V78P[QD MG7Q0LQ0.8KNC$T>V<@06 /L'EJ@ 1M6;^5ZWW7UAT$9*K'-GUP=NBN Z9EM7 M51@@O2HS,%?=2BB9=E7=2$AP1'!4-XYD<*3)@$:JVAX,]P\\&@E7(A_,I,:G M5_&O@0!6M87[S) M"P*KSJV92=99*SL8JP:TFLG*G\ED91DIE,S<(6PA52#N$+;4DV6D M4#)SA["%5(&X0]A23Y:10LG,'<(64@7B#F%+/5E&"E5FO>MHE[RJ,2$\71!>+O&EG)^ V-U$:-Y_]$%O=?0!ENZO M7 O_^;@HX+]VKI$8J'#M&$&0'V4D+.8?PF!^0GNY?+%2J>..U8-',_1471EU MZC'NN 'V1E9C3\A*DD[(>K;(>O#%N*0$9VF!R-R3I).Y)W-/2M ("T3FGB2= MS/W9FOO]\V9]"?-FE.8Z'_- Q]8J.+9V!V\+^8-M,GMQ=S&=7:N#-W+,MH)& MFALYB-]A4S0%2D=HRB$"'0*>>O"'0:38'2$5JRR "G7+/& Q6SQCDDF-[ MG2(X<'Q&=WD>Q^+I]\]SGO_P!SX.[[(L51FG$;J*WNO4XBP"V20);!+!=M4< M(!6I+8,(MLN%[>&K8)M0EDR(]*<"MQ2K+2\:.YQI[1+Q5ANTNST9^?&JNR'+ M8<):I^<83*B)0LC2.K/O[9Q++&N023MX#D+EL[]+82!Y3. QC58])C'VX-7# M$\YI:BB9JNH%NUJP(;BOF@.D0P3W!/>E%=-)':MG'D%:LSE .D201I#VZ@AV MV)$J@NW*5QP@0U6]6!/8-YL#I$,$]@3VKP=[M0RP?V5V>:AT>Y1=/K9EB:4N M%;JB5)ZBM/\FQ///\%?+?GR7WO& W;+G]@W M;V:XJSJXM-RE%2ST1-?U53WYZGMS[H?/7QW8^Y5KX:#L.;:Z+#3F'M;TWO', M[]M51^NH'57\$.L0!]V8HWWR(RX$ XB5TB$V5\CX6&8$/1.A^^T"/'>3.PZ* M%DAP]GLBT>+W5&UB,04Q<8QYP"_3']ZRU!!WDE$M6[LQDMZ)=E=?-U]AK50C MPU1MOL[:YL50S$O>S7X>;"QAK6ZZNA,_N_?K&WQZI6MHIVM8;VB1SZ4P\+#U MO;CWBW=?OWWY^O';_;_9U>T']O'__7GS]8^/M_?9=H3163$YF_1[5+@[8@T">P@Y!;S)BR<UCZO&F/[>AK;&:\CDLC"KVW+]G/P4;S M>:+^\?Z@W=4.;2#/><8FO,K],ESCF@6H9;7QZR_T(Q\U15 PR*>\@6 M_6$! M"#J_7?0O).C&[7;:Z@LSBE):G4I#JN+6!VZ*1&O,M:ZJ4.NTI)S:O7&ZV5@C M#W\(=RJG?X8[F@RXHW;;0WW_=%(C@0E#*)FQZ%7,:R!856T,-_*K 80G*UA7 M=F*)A:Q@7;E7HLM^M/)6XL6?6Y'[,S<"/@6&,WLV][U'+LXNRU=<%!AU;L2O M<8\(]7]4P1AM-X^ >CMVZ>W0=JYI_>Y[P0[S'#9^_OWSZH"'S.S>Y*SNHI53 M.[A=1!LJ':U['MTB#; QLB( P2VI L$MP6V)<-N5%VX/[\[4>DI/&Q'1[>"&2TDR'"]?1U[/29.CC30X-H'8).F$A[7 P\*-@M+@X>%ANMI1NEW"0TEDDHKIU=#] MVIO-HY#[P?)\$?FR5>284&JP&<0GQV1WQZ1P9^()'9/4=&9O*25*'RI:7Z?J M@1P"*:N)(# D26\&\0D,=P?#PG5X\V&V_\'R&O7I4)LB\2&!>"(&KY@"I2&T9 M1 A<+@(7+CF2%8'7IB46"#P8E-?#3^:E-LD)B?L'U&Y[("/IU]]0(E^2CHHF MSGAYSYA)\=CC^ *W25 MLZ(;W:1CY1&TGC+2ZS7TO^&VY!="6C+DI!TU8Q A;!JD?<6\_XXR M'/8(:>LCE;]4WV"P+1-A>='8X4QKEPBZ]>HZ4)C+*VL]V.(.'8,S4FJ(K+G\ M_6]/76)9@VS]*[3[_\)8?+1'1'2GJJ+Q$!-F6ZB51 MOAOJ"9])A^K%0<)GPN?=YS&^B,^'IR^Z?678'1 ^']FVQ'*7BEU1+D_1;?$F M-( >\%?+?GR7S("]O?]C4%A!EK^:2\XYQVUHZ[W MTGN9JO=Q=GB[>!J* ?T<^$$Y9-&%636[+UI-%UTT74N+'K2'6]:,7-A[W8-. MX8#Y[NONI.ON;%]WOUT\^YVN&RTS"Z>*/X4(7Y/)AS^+Y'[CRW8RU?UN1?EWY=;%O7"[EU[ 7B_ N #NS'P$;,U'%C] MECX8\=:P9W9;_1X?:+JN:@/>7VN2M]B*O$V.;47>>K3B/[W"3!UD"D_C=HQ] M]N;=.CG8X&^9L%+NO]W/_E:QL\%PE1D;=W$,I)KZZ6/GQ@-OC7UN?&\9$WCJ MI>$\&<_!!=#]"*M+*#CV'&LMA=>PX/#DN^GYG-US<^H"M#[8/%#8C6NVCT3X MTVWMU@N!MZ''KCU7N(JBT?&3[1HN6'F'W87PA^S*X?Q6EUW(NYR;F?FFR6OJ M-DMT@/RM4.08%FF/1R**)$8\]F_R.+*'(=^&!)/!8#"V#*LU-/5!2S?,3FL\ M@5_YH*,/1X/Q1-,F>SKGI=$;?.3TH;'@([;$H8)PHY-8X[<+\"5,[C@848!P M9+\GPB)^7Q8M\&(=8Q[PR_2'MRP)<3J=Y-#.UFID_.88THK1S+[(65#,0YSL M@\$+5NZF:ZUT)?U?W^!:)%I1>]V**HZ 6+JF]=D!E-(CB-]AJWV1.%O$;R&@ M\7X_?[RZ^WB7[5H$U,OA](9=]^L1V=Y#+(*S/PWWF4TA?IW[$-/X\'@FT!Z@ MTW8!3!V,#YCAPW<^Q.@I(AEO,K%-SH054N"=#$V?P SXC =QC@^!3X!&T7"Y M%P6+0G^;Y9[\C[\-(51[&\2/"6 ACQR^#;X) !M6WS(!O+DCC&^\$EC:+&"X M&K"T;.)[,[8I^!ET"B--U@4_]_"-7R;@-(08LVT)@ (__(94$(-+X)<_8*&S M:%88#9;+P;4";EY:D?\$,!!P=P49K_^RAJ;:G8RLECX>=UNZ->FU##X8MCJ] M_K@_''=ZG/[;^/'OOM^IW;6.A>[4B".F@41\M]1 MB'_:[,Z;<9!.$6JO%;)E6;9=TXDL^,0228(ORHZ@I9M]C_>$W_DOI+L+@A@9Y8'6W2] M,%9$?"$F#.XW5D6&]F(;?84EP5R')]Z#I$S>[O.9 2H#:FLF0A>!EB.-V^S_ M1-8#P#'\9_<-^T\5DW$S:!#<67L9BV;T:S M(,35X78>#-^*E^_!%_\GV6K S"FR%JWG)!(WKH* V)X5*'GJBD<'*$ @K4)B M8^O(@Q ,=I@)>TS'=;85 KZYY^-;I]RP_AL9OK@V)C;A*S8W;V3YC[GMX[IA M@2!I@S@C96P1_$+WP>&"?[AH \'$ S+111[F"2I$K,!..P27W'%R/,W+3RJ% MW%I\W]SG 8HLN$*18$-,O+GQ'+/7Y\D[ A9$8Q0')#$\$OZ332]!Q><@U@H-K 88-U@$Q$!IUJ1QGEK MLX7%]A'!,9R_=8]:5D::L.X5 90*$Z0"WH*U0(X7IV,0.$XWE/ ?K91 M!,$% @8&OUSN'=KGTYR]MOK3*]);B=-Z:"P;K^32B$+O[4MQ[6"GL/98G2*] M07M8YJKZ=U1>_C"&?B46!L; M-W;-!$O.KG^CF_!Q?0E.YBZ(J@]Q2*9C59[CD )BY&$%P4WE],_@1I,!;52U M/>COW[_52#C"2$EFV'D5\QJ(2U4;PXW\:@#AR0K6E9W8]$96L*[<(RLH$^') M"M:5G=CP2U:PKMR39>KE1DXF:8MS.UKW*5_C NL7A)?R#6,1Z'1NE)=U2!-- MX969.YW='((FGBF5E66D4#)SA["%5(&X0]A23Y:10LG,'<(64@7B#F%+/5E& M"B53\]01$Y.RSKO-3ZK&=G&A\/A#A(>1L+<_D"_A3YA_TNI* RR0A-/O8C1O M(ECO/SZI,+@N*;G$1[IP85\F?P;\"NU9WN(=/,9JYUG\RJ!3WBA^4O*SM+ $ M9R3I!&<$9QF<%48OE@)G6P8<[@YG_6$]1J[@%G@S[!F1QRU8#N5%F3P#=BIEH0,E#GN$G5L8VQ[=BAS0]._U+) M]TPJ5(VT/7(0G[R,G;T,M3!"/^]EI!;N8SP'Z01YWXY:WATFI-UGJ=V$8R3I MS2 ^X=CN.%88"WPPCI62\.V4&"&3=I^E=A..D:0W@_B$8[OC6&',^\$X5DJF M5^T6KYJ33\ :JMUGU^XK)=VS2>>Y203R%3O(FZ#*4C.(3][$[MY$X=:2Y6L; M\!* HR=U557I:50OED2&9-5JPB^2]&80G_!K=_S27XM?)21SA\I(I^Y=241( M5J4F^"));P;Q";YVAZ_>:^&KA!SN4.GH=)92$A%J0+>NE'2_FWH^O!>O_WQ] M$I=*PF=1E6RHP9&#^.1%[.Y%%"YP%=8,[]HM)8F[(>;KFW9[2[Y<7_$VS6TL:Y!Y._A&A06@5M4&-!UNF2\IBF]X:@6+01D4>J M"83*57. =(A0F5#Y]:A<&'1UNAR_.E14E5#YG"P*H7*S.4 Z1*A,J/QZ5"Z, M[SIAM_U0&95XASQ9E/7R%TM;*FQ%:3Q%;>%-B%4I^*ME/[Y+.7X;S;AOFX>3 MH-<&UBR1X*>E3=[;,QZP6_[$OGDSPUU>X-(:%AJAC[*3DG,32"G4X2Z:SQT^ M@T<8SHT;"S>(ZCUNZAZ>_][QS._[Y98XZ,$3A!J%,Y?3/4$:3 674;GNH[Q]0-A*&,%J2 M&7E>Q;P&0E/5QG COQI >+*"=64G5C[)"M:5>[*T6V_D9.*PGQ?5%Q<"BOQM M(%]-00#3N144:UP2;D"Y5U;N:+OY L0ATA_B#D$)J0)QAZ"DKAPB[L@WVW)] MS>88C:QJMSV0D1^+>%%T C)OPJ* ,R,(>'AP\'C$>@XU&4N3_I*PXZ\6/<3' MX\VR$T MPJ]M$7[ABD3!J"^3/P-^A>;RA3;(PP>-J,JH6][E1V0:SMQV$WI6 MS0%2$4)/0L_"U8"O0,]73+G4%?@.0L_Z2%H#"L>R9@.N9D# D-FNZ406M]B3 M'4YMEWGAE/O,C'ST%5YU5$76C<:RM_8YL8G/US$*'"O9,52&';5V)Z/),LC%'0))4@7B#H%D MV2!9N*KS-2!Y>$ZCKZB](8%D3<2L#BT/QS@F*6NLOVAYB$>/Y\)]!=[EMG*) M#LGJ-W31BFQ)6NKCDHM!:XLX=-'*H1Y/MW#1R@:/Y]9SS>-F!KI#I3.DZSYK M)&W2MD$0C)**$(,(1D\'HX6+.5X)HZ_HAU"5WJ!+,%H?:9.E'^+41R8DO[?, MVYQ&J'HX.W5^RIX+K=LHY5JTAE9^NI)Z1\OREPI7IFSPEXYVYJ*O#(?U*[&0 M69$5& B:J^8 Z1!!,T'SZZ&Y<&_*0=#\B@3&0!ETZ]NB>? M'_C)=@W7Y*^<'DBUFZJ]I5/-/UUKLBAQ*S4'=VP))2Y*S47B8#TX2%A6-0=( MA\Z7@X1EY\!%XB U VQGAJR'"=)XN<3IB51JJ-K044ZP>@Y2J8%*#87YBXFU M/>7TQ>Y Z6A]*C>#= =*7VMO.,, M9%JJ%T19N@$V\I+F/Y[=QLN>_WB\5"F-MI(K+]U(@RP'=VBT58G.7&'^8]Z9 M.]7T1U49]NIUTP79!?FX0Q!)JD#<(8@L&R(+TQ\/A\C#$QZJTA\21-9%R.K0 MKM&DV8]IN\9Q)C\>L31$K:+2Y&^I TU*!M'(JE*]';TP^7&MMW/\N8]Z3^D- MZC6*@2R$G/T5!**D(L0@ M'3@6AA[N.K0/150Q.Z>GEI [(0MUOM+1T@P#1>_6ZYYP,BHR MPP(!<]4<(!TB8"9@?CTP%R8^'@#,KTA=C)2.5E[^GXS*>A&,!2Z5MZ) GB*U M\28T@![P5\M^?)=R_#::<=\V#R>!WAX !"_1X*>E7=[;,QZP6_[$OGDSPUU> MX=(B%EJAC[)NH+D)M/Q@!Z;C!9'/OTR$7OP+Z<6MJT?N&P_\&Y\9MFLG,U+O MN3^[?M-T( MGATN%ON79;KA7T/-X!/--%MZO]=IZ2.KWQI:0[.EC4?:4!WIFC88"V%#!J!B MX:(2H?WMH@/?S1T'11-VDOV>:(3X?8D_ET84>F\3D0>14Y<$TS!C/]LN>^:&'_PB7W>T@*YS8XNL9R%V,&<-: "1E3N=W;P%XA#I M#W&'H(14@;A#4%)7#A%W9.8.00FI G&'H*06'"+NR-0J=<049"U&T,DX8)[0 M_)0EDT8:&SF('X-U(\^ 8=TWW5\KX&;+_M&:VA8L\#(Y]-6[>*?J;>W7-_A6 M*4];D>801C2!V"3IA!%R8D0?,*)'&$&:0QA!DMY/1EUS>Y.^G$.R5.TZBX)+0XV-',1O<+5K\T6) M/\:^8\\CG^?O2>RIV^Y)3(L#R85P^;O?OG(?YQ+O>;.QGEV2V-(NWNEMG A< MTAV)I,JO$IR?Y*,[X14)>3.(3WBU,UYIQ\2KPH6_A%>R"@[A5;--9B.$7%;B M$U[MC%?=8^)5A_"J+H+STUFW-LJ:DBWK(#/5/ZD"1,0GI^%$3H.^ZC1D=NP4 M:5FM/1R5YC:0,E<3YA)BG871;(20RTI\0JR=$:MW7,1Z(3&K :,(L>00'4*L M9AO-1@BYK,0GQ-H9L?K'1:P74K,08Q%B22(ZZU*S;T)C['#XJV4_'KY=O3T8 M_K2\WY^6]G=OSWC ;OD3^^;-#'?%LL3B<1O-N&^;\>\H-JCT\GWQ MN"Y5FZ_3\2T+.PGA!R/[K*+R&!0<2^*OOF9[/V3TWIRXHV8/- X7=N&;[2(0_W=9N MO1!X&WKLVG/%A5A@F"T6%]?@R]E="'^8P=J"U:TF-VDE&[O+7::5&<+D-76M MUAPN?RL461''W4U,.8_\=<6<+,!1UWM_6:8;_C49# 9CR[!:0U,?M'3#[+3& M$_B5#SKZ<#083S1MPQR4ZO(S#P+.,Z?ARK7RE=W/MC&V'3M\ M_L,((Q_^O4<\N89.X+,?FQK-050:?3BIU[&G*P7*%T^0\!1!L!N\QA4XSU/;L+Q8# MF8,/SGT;_@LFX0.'MXVYS[JJPI",S("O,O#K'<=["MC/M@O?[$6!X5K!+Y=[ M*V!I& ]/31P,X6\DM_S]=M$! >&.@VX7R%;V>V*?Q.]+:[TTHM![FU@V8+!C MS -^F?[PEL7NW+"3A,&%PO/17]XQ%&PHM;U\V,>14D-$)*R M,NM3,7?^+A]C]"7H/IPYS>I\L -/U]3!GWPJOLG[CSR/V MTV#/-O-6]P(S_#,C_.W"_@&[CV:6%R:O9^T1W8MW(V74 MJVZ=X_>JMB\% MST=&LJXRI#/LLHB3K I.2$:"W@CB$Y+MGA7NOS(K?&1@4S5%Y+D(V600+VJ& MKBS7VY.O_D'^!,WE;P3QR9_8/=<[>E6N=^IS?BQ78J!H6CW*RJ3JA&D-H#4) M.F%:'3"M7ZA?[A04'Q/+= 7615@FAT#)JN*$923HC2 ^8=GN^=Y!&?G>8T*; MJBI:MTO8)H> 47=O91G?OGQ%#O(HJ*#4".*31[%[=-QY3<;WDQ?YQ_(D^LJP M0^V]DLB5K)I.D$:"W@CB$Z3M#FF%(N8N4?$QH4Q75*V\(4RDX6>IX01E).B- M(#Y!V>[YWF$)^=YC(IO:448:16F2R!=(D*:?I:83I)&@-X+X!&F[Q\B%"N9.0?$1H4Q7M*%& M4":'/,FJX01E).B-(#Y!V>Y0-BHCW7M$9!LI^K >M\DT4N&K:>Z5XT+ZBIEQ M/^4^-R8A]R6X#[6I3)"UXBG/99S$H"T^2BE,(C^F,^AKAV:9K]""'MN+476E M.ZS'5"JR&Q+8#4)6:0TW:8CD#")D+3=#4*C?OI02. FBZEUEU!L1HM9'\@A1 M&\T TI#:,H@0M51$'79>F7,_"<#VADI7+V^L!IF/VF3G)>[%5KOM@8RDO_=" MPV$.*BR;)XHJ7XV*&@#HKD^Z(IBN""XOZ]X]-.M^-*]%5?J]\A+M9!^::;T) M*4D3""D)*S:/0FXQ&]33YT%(/0 2*0<5\8A!U /P M2J[]O'_J7-\K=?ZG:]F!":P&._KQAPEOO9KA;\<[4#[HEW?W(=F-HTO@+P2J M9+-).>K%( +5(K]J@W>W) MR O1KUY5 6NSCW,,'DBI"S7N--C&L@99L_IV(Y3"P#-TD/9/X?=6LPT;DO=' M2]+WE>&P'A/,R:S4 1@(F0F9:\]!0N;&(_.@4%Q?FZHX&BX/%+U;CW'L9%3J M N$RX3+M><@X7+C<7G87:HHO%A+.-I0>5WIEG@]-EF7];(82UXJ>$7)/$73 M_YO0 'K 7RW[\5W*\=MHQGW;/)P$>GLP_&F9!C\M[?+>GO& W?(G]LV;&>[2 M"M<\%9^A:O-U1B'_$+W=U7^J6NNO N9-V =N\MF8^ZRK*@R546%>JLXK@W!0 M)^,_!>S!YT8(GPJGALO@(6P&#YDJ;!R%\)8@B%]0M?CO ;-=9D7XK6!>GKC/ M81DA"T M[8EMPKK:[)PI&DXYN_9F<\-]9E/# @.[:%P"TSB;V6%,8?CXW_>W MQOJV^JZPQ+=>^&\>PA+@,2:W\HU3UXO'[VNF>YDM[E^\T]J#@B%F0'L']X"2 M@X*R(ED@)*$@"$K#,P\%+<0*%7B[A73S.7R6,R,1&=LUG<@29U $504$M[Q) M*X*O,V#C2$0__Z $@VP>I)^!30H+;"#UQX:#>,6"*><@A?=3.R@L,UL5?@-0 MHLN>['#*C'07W)\AYWY=,DIY!A42S&M[Q-W" MMF#M8_ !\.,?0,@<+XA\?@]K?N]XYO<7=M!1.VIN*QS$:XX^EY\>"X25<>LJ M7"SC+\MTP[\LM6]U)_U):SSH6"W=&//6R.J/6GVC-^A->IW.I#,42 GHD1J8 MV(=#&(A!5 !,@L*_773@>=QQ$&N!0=GO"<2+WU,_(L9ML#V.,0_X9?K#6Y: M?Z>3'+'>6B5/:MK"CA5Q?BW,;[&->=,V]ASK(--XL#\)*W?3M5:Z$C!)N!:) M5H1 %R]IO9.*(G$$7A^VW!=)">)$O-*R6^\Q=D@*S!TCQ(TKC+L@5KBP]"5X9_RY9%\_&"#?]XGC/07" MG[!G^,G_"]X \CQVK8)[U*A=8#5Y1OJ( MJ\6.KG[8P5_H,J;<_$,(RHM 7$,]2&30G,;NG!O8%D^BD1!;J("A!_C=N_A MU_F'"09.N.]S:YLO=Q#+5/BLEOVPV4_7AWI;W>BI*PQ\#W,:TRA 01 M'5 C5+:?A1OM10%H5/#+96(8$\M^J!,5R\RE$87>VY<;"*R>EDH7M/X*C/ M4UCEP>^^%VQ+>I6-PSOW'6A]I3,H[]@^683CU"0J&424.!M-/57XR;!]I'1WDL/? 8W08"U M%M?"'S"L+]532CYQ%QJAR/+%#\>T)- #W#7QN>1-U\+*WZ&1+]7/Z@V5#LUS MJ)-"R'(UTC97[!BMG'+?E[0^LUIUD^T:?XRZ;"N/%^O^MPR\7/;2<)Z,Y^""O3G&ZHI=.,L47L." PF< M-GC<B N_2';FLP[9A&9](W 'HF M%F_I:G_8&@_A"\:\I^K=GC7NJJ,]3?O1Z+U7R_S);>55R+ I&*1SN1/-%NDF MML5+^C'V'3N80L06Y-VD4:&=2F2*XO35A\B')WT%E/&L._'1G+=3;NWOB!FM MF]M/VURL=WVUH^BC4;&K)Z;6:J4DKI]8S AW['K:2'IUDX>:HY<@^U> >1D3 MB'DJ:Q?O1KUVIUPZWI#Z50_2_ M,.OB8V#ZWM,'/@>Z;YN_>7@XOUGUNKTMJB?P!)L#45;FCI&:&'SX+&SH'KQ><+: @1BOF- 8IG\]!_^ %0<6X9_O) M\($M>'XKUOCT$6+2M\)<'HI6=>QE=PQ[%I]2#")SRE!,9GC 4/2D G:"4$/4 M8 >PSRFW(NSZ!;][S.&YXB27Q2:^-TN? "\)C9A"# ?S+>],W68'FP48=8& M =_>!5[ SKMD55\FBY;O&Y1TV )8EA0MO^>7&R#5Z#[[>H)[RDGG#1 MZN\ $44LEIP_6'1 )^<,43KSQPLE;HP^41-,KRM865D73"%T/^7)KFI;+++1 M,@?3_X#,21TY @O \W?H#,E0VN^U=^Q_.7=F+1K[J/]"4A;)8^'.71DD;=?3 M^NW1CE5FBJ\0#3Z(A^0K(:ZQ4_3L8 M:MQ5U(".(5FYH[=WZ1HB!I'Z$'<(22HE]HI_NU$=3N#<2L>@@SW;HT4CK_=L M96VK%Y,7,+TLJBPX=@>HG;8 2141DGDZ;1ZJ 4!\<.?[,6^DI/D+.U:Q"Z,N MUW2Q%,N;6!S;H<")=A%>^+@PB,2LRQ!:G:^S?A4W.P7,YR8'7 (HDRZP);M#4Y$:0GSRU7?VU7>97WJXKQ[Y MV&04O_-;9AIE\M@5K5>/RV/(G!!P-H#8Y+!3=OT$U/_J\[EA6XS_F',7+S/" M3+N'=\TP,P:MI,-;NHB6K!$ERAI"?'+C=W;C"R./C^;&)Y;S8VPXX?U?T&K& MK\GCU_<4;5@\"RV?B)-](21M!+')KZ=$_"D.9@L7'M[1*L>-IZ3".205"&8I M&U\+-WZ7T=T'N_'"-MYZKIEWYV5RV0(E$5U9;0FA)J7B97;9*16_-_4_ M((9X1$#6Z2RM$^$P)?&/9?D+$QN':F%B8VJRMYC/?XF%@55_Y+[QP..Q,9_M MR5%&Q1[1C.?L>!X9_#Z@>4HT@7T=!:>$5)7K.(=%##@R51VH07@T[A5L>SCN\2HWWM[SM+B.TZ@Z588F1 M%1FFLS1,!,%4:SEA9%6X^^0,(JM=+/@N495^Q*BJ;F/?90VU?O<\Z\EV'!EF M(UZ4Z F1H>Z8<\R:=S$G/#/^R>%NR<81)I_(;&07V,#*4^^6%4ZW4$M MLL4-L"F_R$=W D[* \OLK4N0[6F_QURJZ?9/#HA ,^ M6\>4L0$JZ8):L#Z7'&D)\\MUW]]W[I_7=A;V4 MQV/7%+W$[A@R)Y1MKP&=)37;Y+%3MKV2FWE+\-HI9W ..8-FP*RLQ">O?7>O M?7!,KWUQ-:^\CKNJ]+LC2K7+(<"4:F^TY2;'G8:=5\626QX"?"3],Z'Q0X84 M/ UHE3;'0#.,96<0#4 O-U(8'C-22#MQ[HT?N1-"3157?9JP:F##LE'K3OE#5TLAS-DO23,CNPR!YG WY!YY,YI^$?Q"L8K MHV/&*U(&*5U5&>AZ+6H99,@D+XB0'U"U'T!13)U+)Y87 9(PK7UT)V4%[&0 :M>WF5(_9,34#4'UHC'E;![YYM0(X ?8 H,U!"!2:&+:/^A=QYDW$7U(,_S/F>\^&$SZS&0^G MGA6TV?_ESW%M:8Y\", /@:]<^U7Q1V!;IA-97+R%!R%@=PB+<7#IN \^ 6J% MZ7/%:_A% ;Z&!/"LR,05@Q# KXXA?L'O2N/$W*:WK6[SIK(5PD*X:03A8O 5 M;F?,V0-WN2^6)CZ.7V>MX: "N\AM,7T*?I(9\[ECFZBT^)WX#)=@,+'GKGA!ZNFO$^HQHA1]$%%1P,0OAG)JP-? QVXQNQ#J%PXH=\/H4' 5V8XP5@ M"6II>:^C %;#_=C8X/ZF]CQ8F-H-EE;8$4<0;?F#3S88TH(=YB < KO,Y'&9 M2CYQT*3$(*-H)K;LT;.1;TA8?"18)/A48I_2C_XW,D2$ENAR8O]X]M"5#]OP M4XA_3-XO F$T/L7%;;.;6Y>VM^E$64JG@.,[ NX_(MP+_%C+&F7Q=W,:@>W" M;]M@,>\W?4L16T]I1V/_#109C97M1F)9NR78=U2F3@6:-%17#< !98(MF[BW M9T#M6_[$OGDSPUWRAN&I4S]][!P@H37VN?&]94S@J9>&\V0\!Q?LS3%6E\^0 MKZ/P&A8<2."OO@?FG+,,5$#S%7;CF@6?MW9;N_7"6/^O\P@$R&NX)GPYN\NP M:'6KRX'@72Z!D@61R6OJ6JTY7/Y6*+(BCKL'G>4\\M<5<[)PL72]_Y=ENN%? M'=/H3/H&1.03B[=TM3]LC8?]46O,>ZK>[5GCKCJ*'2CX$G"NPN(7]'O=_JC? MZO3[>DOOC >M\7AHM0S5&*C=KFIU-6MMQ+W%:IT^;QJ MY.N[^1/7X]I^[O3 M;W 7%>]ELT^OGZ%/GSJ*W_*,.\R?GWB1O]Z=EX*OL=\DQ5)V"6P"P^%Q4 +6 MY3L7GFSF4B91CAR;R8=:4JSH5?%>NH,Z1GTHX'_?OX)6&"/\N^=93[;C'+_T MU800T-3.%P7_R;$9//YH[WS#$, MR)$42!)@.F&+?/\8^XX=3(&3P9* %V;MW86>^?U&?-^'"-GS%9CD67?BHSE9 M+K=;]7"4_B@H@E8,(HD0=QXL?V<627R$583/2#*@/1B]):SW9C//%7O?C/ + MY;RY_;2M,/U.'8V4_J!XRH]]N[L*DH3!(_AZF&2(LP_ 3=M?N.()HW'9L7.X MV?7:>)HR1_:8A]]X$#EA9=S\ OC# #+"EKG@ M6.9_"@W$;TN3E7.A3QNSAFUVX[)/?.Q'AO_,8&/=97.=>^P!PE8XCO Q 87W M2=81A$>8Z_=H7/"9L FQH=J(4C0.^'\CE*5'^,_]\YSG/[_R\D*0NAVMHR8_ M:,/-@J2WAYOE*$#A;,6&VT?@*BC6DV01+8,=K-M(@14R(SQ,88%&=9\H$9'IL;]B&"KQ7:V;X: M0HJ">R])-Z3BRX/??8A8I)?W?8R?NLWX@:291C!%OQ&;^. O\X0VL0>_[&RL M,!_P=Z%6"6++:;!EH)=1/66_:,UM2V0 MW\N$J:I ]Q:B>Q)?KEI9$1V -@71^#\0@J#0F8[QA U'6.+*VV5<15+6M+(N M$0P69CR,U[_H,,AI]C&1X$H$UQ^X*3C.NJJ"@* I24O"#$P#KCAR$VMBS,2E M[8?A9\\T,AU)7O_J7W3][^R-YMJUN-Y"+T0N,G M4-Q><=4.@_+U:JX>) ^%9/KKY>$@#GQQ>0ZG4C54MZNAVGF!!9L01/1%Y&S\ M)!*$3TRZLN#> 10MI/%DU+#]?9'3<;77+EX O!1YG<:X9KG$&#@M459;/#A^ M1OS=-?6N[Y>=KE86=."G$WF/NR/M>"(NT.AYR<4^S''8Y4_5,C]G@#A"YX%1 N:6Q#*1*J$W=G":6, MEPI:A]OBP5+B/NZZSES]# MHA_2790&8&EF:N*%.PX?0VU*J\+X2 (&LB/F2@5_/Y_#%?X4#'O.W'89OTG M0EN%3UJJ[*([E79OKW;F86VC8.W@%0_VB#O/0""W&F4YH$O#-='0F&8GUO@< M*[F*Q#%4-N> TB_V[^S.(T\IQ4BB)JD4U.BW3K$U+"]*((O7>]1JMD&FF M>LTQZS5)<0#$5>2VDB(!,CL)!;[SYS75.=2@0AY,<-WXL6@.S5P7>+>1Z.BZ MQ$O:[;6N_M/K%$+^=?4?W_N$N[]9&(A[D(3W#M"O;/A>C=!\8B68%%K%_BY %P^F=BFS<%PHWS% M2 M_P^](1 !M:22,Z MSYV=F+:0&9VDGZ\JGS)6:AX/XM?YCI.:7+M+.](NA]J"M*J9F+72 M^Y V]\;M.I:VU]64_JB\V_[(*)RC12;X(TDG^"/X6\#?QANG3@A_G13^.@?# MGZ[VE$%O0/ GAQR6%78?+8%RIF$W7FWSV0L"Z1)6Y'B<-CO8 !LCWZTS#78\ M]K_KLKOQRIAUG@<8MALQ=NESV8?M7PR_ R%5K5WOL^SUE+ZJU>)ZF 88B8/O MHB0D)"2L"_$)"25BQ@%(J$J#A-LC\?V04.WJBMHMCI*43EB;821^61.-[WNS M4WF#QO/] .6.-R\.EA<$LT.0,_-ELN^3;!O[[,V[,[UP0:,+%]90F"Y#H4^&R U%Y/#3_;R(\$@/]G/VR>)3/HMXO9H6R8#$[BQJE5ZX?) MMG-T%;=*,0=_9Z!1 )-BA#,8W"@>F(EGHB>&B5C,5]O! L_AW;M\WOXG-@W8W< N+A M _&SX(_.LQA-F%RZ.<_F/19OV,19I^Y4C&!*L+%XP]G&W297U>6^$2=%)?=Z M)L?,Q>B#<<)5EANYV,X/<&';1R 4!NC=Q?3D7R;%ZZW![+Y\N?4]NN!EC4A8 M(Y=[#TE($59;-O#B=PDLUM+]K M!I^"J<3(::MUK_/3!TGK8%J_/=Q1&5FBJ\0' M3R(B^=HST14[M]*/K/WQ[?X.QU@;4)J3E3]Z6QL2AV3FT)*+2PR2D$%%IY>( M?:QS/\M.[D9U.(&'*QV#*AMQ=D3W5NVV!S)2_QH+.&*NR667(< Z7Y?]*NX4$A>E<, F M@#/IPEMRUD^"J_?>&<#[IUF&U& MKGG5$$FN^8G3[>2:RQ GG:]K_G77*YZEBUW)8:?L>E/(3P[[[@Y[[V0.>V([ M/\:F$][_!>UF_%H%'GQYXQDIN7ZNAH0\>$JNR^S!4W)];^H+T(%?W58Y#CME MV,\@>T ..V78Z^*P]X_IL OK>.NY9MYQ/[ESKJMUF)U.SGG5^$C..:77Y77. M*;V^-_4_X Q0;X[S4M))=,_,=D/#?;!Q](EPU:6+7,E3I]1Z4\A/GOKNGOK@ MF)[Z3685R_;/D\]\LF&#_+/]F']6O+#WSW\8_X$/.6"/Q?6TWE+0_5Q-%<0$E[8]E_0M#&(=ZP%?O--7A[DS_'M %9!J1/DZ M"F#UW&<^=^)YJE-['I069E%!Y SR/11F44&D+F'6QCO3SS7,2@WXM[S]+B7$ M4A6UQ!"+2B_G:IXHQ*+2RPE#K(*%/XL0:Q3QG4 MI^!$%D0""Y(/CPAFJ^/ #C<,G/@6&^F8S". #!2\)$$OG_=(ZE&>3?L<&*&$"G),Z4 M_N1>TBD)B=U+B=/,LO:87)FF'_'%<%+IPBQR,*F#OS'YXR:FAW_>/S^LIOEA MS,4>8_AH_H780"832$\_UTC5J+E>'F']14+2DU-..5^)G7*)<[ZR.N4?^(0# M#EG,YX_,JKG^S*@.RZ -=:NC[ 62"7=#$NN?24<&\* M^B3"E^71F. MU+JD^,DV55L&H'DO50,#S7N1O6!PZM!#\B$P3GD'0\J5(=IL.0^@O M]PF TS"0HA:,6GK'C%HD#54&BM[IU:6N0=9,\N((Q3)5NP,4R]2YC&)Y$=Z= MI;6/KB1Y I]\D U64$H:9'F\PLGI>"&=;DB2G3P@?EEB6H,0_^#XY51%E>,R M\ SCE_W#E_XQPQ!87[/>KL+U#Y])6/*V3SRS:D1P ^P!0ZQ@ G2 M%()0( BP<&HG\4$,)0Q^G0"..6TD3NTVG-V&S<+L.NS"A!ODODMA@!#FE#T90?P)"_$ZL$&'D*) C*GX M2M,+0($\>-(XLAU+G$7QN6/S"9OXWHSYWK/AA,]LQL.I9P5M]G_YL MR,05>WB[]-PQQ"_X76FLF-OTMM5MWE2V0E@(-XT@7!RMQ^V,.7O@+O?%TL3' M\>NL-?Q38!>Y+:9/P4\R8SYW;!-5%K\3OV'Y%AL;@1VDS(>'^MX/L9Q8@.9&&'(?=,=-WB&8 H+A MS6P3=NKRB1V3?GF%#(RKD!]T_A3F/0)1\8V+S4;B-D3FV!,AFYMO7BQF5B\N6O$^HQXA2]$#%2P,0OAG)HP-? PVX\>72 KIQ _Y? H/ K(P MQPO %-32\&ZXJSZSM&L,+?Y%&!)'$&WY@T\V6-(UIIB#= CP,I,'9EKYQ$&9 M$IN,TAF;LUGDA'8+B&Y[.&_/!)EE( NO!XDAFJ;>=OAXYF=6VCM) HCGZ4[#!-J$0FNLH6<2P4UJLM4L*RK->O<+=$V=AO5Y_;VQF MN4+NOM9P!1#6QT8'#,AW+I0H'4!9OA6KI1%#4E['!%B0[B&Y\3#5I17G,3$* MB:9DSG;J%<8L$;HAL#]38M7M. I.!S_KYWUJJG5GF-8R_+*?7Q MKL;VH)!18L!B!W<2VQ"#^(.__!4 T",YZ W2#Y;V$4C%#8-M<),OF2,BYC:8,ES M7BHPCC^DK,U'##%LA0LQRG#+FTQ$B! O!-D] [Y;##3\.\BE"<8_Y0GNR?7P M^ OXZ*$0#XS4 &; F(BS,"!E.:)F MCHYLRB'TP63((>)?F(OSU7@6MNS>2X FE7(>_.Z#^3J26NR@'Z-V\0!LIAXI M'*,;L1S69TX0RL\C(##B?^P8X$YL5XP;%J3%C<<&R6"_!D#<5'80=%KVC];4 MMD Z+A/:=0%\IC[G+82?7]_@!]ZQV"%*_!5@5IF20/N/V(^(_'--GE [:4MYD7]WIZ!TM_R M)_;-FQDNR"5+MOUUGFCE2ZC643M"0C55ZVZ1T.X+$IIR*LXN 8/0-5D(;VJX M8WE]%#M,W8\X'P??G9NV%VUT@.K4 M3Q\[!S>Y-?:Y\;UE3."IEX;S9#R#L7MSC-7E^Q[647@-"PXD\%?? YGF+$L2 MV(@>-ZY9\$)KM[5;3T1L'KO..^,0BX .P9>SN\PM7]WJD?O#/JZ;@XO%CAZ%1:^8&"9'7VHM\9\T&GIVMAH#7N\VQH/NKJI M6SUKTNNOK:!LL5JGKX5O LJ3/#T=TI3S,JI=4!L,"/O$QWYD^,^(]]V->"_# M>&P=#M:[+# #]IPL\.B MM=<=$Y6 9VN]IM17]OD,(B/T0R,W\9)2U\F*LFJ'Q>= 3TPVPG<8V^(I*7;< MEF(5J9]?S^ Y'Q0;<:8@0"D 1\!Y9DEN"J1E[GMQ2A%$*8B<$ .LB+"2],@\_3@4RT0X_P!T7."/OA<]3 NA ME(HAGTBLP+Y,6*G(Y>/.,(^,5$WE?2DG.=$'T4P:KL"G2R)LZ1%CU2(EQV"LVN^+*1[R-^-:T5!V[#7^M>Y M]?=E5: O+OO#>&;=6/*601U9Y' A+44%6=HY^QE3>UKGK?BK^%E]^PL($+LV M7,,R6G'^9>[;C[%BB@16(C=QJE&D!%$T&"B1/;&%)&-J$4#A@:.A3Y]Q=9,^ MH#7W4#PQ06PXSZ%M!FP.XHV;1A4!G7\$M&:QF(NRN WBAA733$M18$,_BA7! MQM6'_K/"QL])]AF%>HLW\6/L._8<$&?)F=C8%IES!+YR'X,N"$*_3/[IH3FY MP1 ,L"WKBGR=@R%8<64#>W)YMTZOT\W[!C>WGS+GH*5=O%,[Q73&3VFRPHM" M4&D7HR7V*)8L&"36C-9 /%%0=E/B_Z!T_6"')M,EQ^Q>2+X8V*$>B89KB;GB M:(%&;TX-8;K7"*9M]B5I@Q"GK-?333F$:L.UHQ+S I@\:XET_P-Z^1X!0JF>_$YZK U \I/X;TN M@*H?8*R6Z&ZA=K1^*V(M^3JIMS1$.%^$2QZZA/BI3QY,N3AO@T\ON#5F/5)P2P6C6+#(PJ;:7)'=*/E^]#B6LED;47OZB8IIIM3 MK#8X25L( ]F(A [5M3JWN5"#JI*KMCJ.9QJY8NNZYKUBXXHP$DL=?X].I^K']OB%"UKI:JWBZ<^ M,K4TPK7!W9K.V$47UOH>5MF[7N_7MJPM$C.+#VWHZG 71S"1+/8L#33C[T[- M/[# RU4_U\^]?#Y0-PJM'[)/B=O)BU_-\&TI20+ATQ3(1M?@')M^^H6NAR,9 MK!T,BMHNCK\X1=-/ULF#I!4O?8?OR;?=9-0_K/_F-0K&V?ST2XPC[Z ME:ZM4AI3^]U5'=H,RV4UH%;F$.04>6L3/68O7]F+BK;4\%$$0"_SOG;9&58E MS2QG$KK628VM"T>Y$/)CSS"3QM?Z_2(!!/J[>1.F,<^,>$VU_&A5!B'=.Q48 M%KDUN6H+Q3H":)T';\6/91F0_/KVKC/ S_'9*"?N%K5FH/MH2$.4ZQHT;9^N M'/$1;#KLI*:%B"]FZ*&LJKJ0U0_TX MZ7AX3_)$):G07"2_7XBZS%+M)2F4!+E$1#YWD[@?7)10 D$%7(SGBUR1Q>&9 M,W1G<%'_C8"M28)PDJDXF$S.L^97>)S(:D+(F6A? ,Y*EJM*C@/!5P,AS,A) MLU B"$Z]EH4M=+#TRJ9>Y*?G.=)G^CR1&.%Z_<<;'R_]-4<\SU62Y?*-6@ DHL46_>2PL$\]QO"?4 MJ)\%2'E1 ((:_'*Y=Q-@?I) KZW^](I&6#S1C[,61%DT;H_\[:(# L =!R=^ MP'*SWY,62?'[TE(OC2CTWB;-E29LTY@'_#+]X2V+IROT.\FU.87)9["O*D8[ M#CMM?7A^%R==8WU@21PE'*HYZ)\?X64=Q]R(:]DDG*/<:P]VN1*/1HB!!M-'4[\::EF M"+HWP_@(6V*JGKHV>.&:M'/FBJP36.ER*,D9%/LV= 5$6?[/+B-4-W6W?@3_ M)GS.$I4W01")U@3\ >/ZDEVE] A2FD>/'X^I,* (>&Q+TUZ$G1<-HJ4Z6EUE M."SO\@BR8[7QQ53I69JNGJ)I>B\Q6G0U5+,3SC9,N9)SV??PZY1F./])I_-$: M"M/X(QI_),GXHUVF%VT;?V0,.L,!U_36H,='+5T?6"U#5_669>F:,>9FWS#5 M/1'E:/26N]GF*F2FX^&QJ>5.0%ODN5[L PRF$"D&2^[9<-4]$PFJ.&\6SSG\ M*CIK[\1'WNU/_'FZQ=EP]#Y)6YCB/7%@H5S.+!+T[=:.-KI.?>2Z!D%^ Y"L04P"O#7Q9K% M(@JG%L4DUNS@2S85UD4G%U?AB?/VV (NVE*C[-=)TO :'[E,V_E7"3.%U7C@ M+6.&C?M""5T<1[OHGX=M6W9\4AN?,/<]W$>8S/?-ETGAB[,YS,M366*-". 1 M8N _L ")E@Q721B)\\WSS?G) [+C0VG/.\=F76RC=Q]MWW/CL03B8*>8DZ)@ M9RMH' Y@"=(EVX^VPQ]XL*D9%J21\YEH+(3'/7(_/C86?Y,O.O%AB4IV#,VQ MOW/'GGJ>D*EXP+0X40JO@*!;>-P3CT>$.! !3YB(1F40Z7K.5;\14XA='IO) M=6 #R%TX94^NQ$NNA#CBLQC!(@8%I0+)QHE$IH?3 M>_)#W^Q;8?OBCT+=XE$WS0I*X.$ #7].7Q 7048^^C&#,\Z(NS;=)C MDND0@979 6 >%D>H%X,FLHDMQ7/KB7E)SFX$#3VY,=AX\6_W:@.)W!N MI6/0P9[MT:*1UWNVLI[T$>-@1'$#?\!96$#MM#M0JHB0S--I\U - .*##^,< MC^["A:5C-#MT!@X*@X;+'-..=A%>^+@PB">8[(CG;7*':LH;%4-VXBR--"'B MR1/2Y(_+$#V=KS^^]JZ U0LPI(MFR1+1>+:&$)\<])T=]%U&3Y=PQ]B1>J4/ MN#PD,]Z+6T2$H 4O^/P[G;'O*[TU@][E4Q"R3H3#C2!V8R*"C>]W3QKEG2#F31*9O9$.)39+5S9%4X5U:CVYL/J(1T2PQ\R'B)E$0/K%N\]X(5L(]I&I6G(:^M9&P_"5SDXL,/)W1-/AI".*>>8\=<&[6Y/1O+'=YD8Y1SCI03& M.20PZ!RBU,5J>?'I/#K@P!$#DDB^!1":'VI.;0?S=6GR(_B3\9TA\,O/4 MFR^S9REQ"&^6'RTH5:9'VH%;0AZ>,F9H=_WC\]7+CFL-3Q M.;%)S+T@3.7).\=KDA!N@+7X13ZZ$R12JE=FAUSB5*^L#OF']/9('^^"//R" M#\H"G$,6H!G(*BOQR1G?W1G?Y9;K$IWQU$Q^BZWDZ4=;TB0;683U8+^<(/(< MK#3YY>=_:Z6LSOHM#P$A$H<]-'[(D$"G4R32IA#HH)7L#*)3FJ5&!E0SR)))7A(A1Z!J1X#" MF#H73RPOPE'N6OOH2I(G\,D/M6+=1))Y-ELLUNF8(9URR):6W!7PEUC6(,"7 M]23#:?AWAJ'+_I&+=LS(!0RV5!%+3U&U>AR,( M6!PPB+T .#JR/6QK,@B1* M>1.BH8:_6O;CN]4+N=;0 '>L:O-U2)C?LRYBD-/7+Z:S#;9 MF+M\8D-XY4W$"[G'@N8@D@M85YCWR'V&;^0 T/CM%HO$?7;,L2< DV M$&]X \H$(;(B.1*$?T*FHL[,YH;[C%J#+$7W0K P".&?&0B\$ #8C"^^'P3. MM1A^R.=3>! NS?&"(%[)0S)!G3T9 6HE:!(H" ,Y\^UQ) P0"ST6/+L<5$R( MH1$*<<)EF_A<>'F,ZYK:L%*+37QO)E9J V&A?;A8=S[->$38 =FGL!#^II6.X7Q&-@3<5N P[H"/P'W@&? \S@ M64C)6$Q!B(+("5' )@YP#64G%J:%L5VP" R$GXD=TCZ1)?@0"@X/\NR,#3>8 M)N"5E^-^_JM1/N&/X#H\3-D';@J=8EU58:A.P-I87F!')B:'0+AP2VB8D)PH M8/CZDK C+K@FOKH0^_*XF4^1Y5AEA^ 8F2\S? ]>7CT:H<' 3'$'?"X.\KME M$WU9)?*+RS[QL1\9_C/KQEQ5\CJ^='4E[!1$, +6@7R"V&#$J3 1PR>J_N#S MQ) )<2K2"'XQV^QG-!U:YZUX7?RLOOU%".3?]X^D"W=+K(FDKT$";2NQJ_>" M,J(747T=CHGUY[>W'###_[K9#TN1'F7&1Q/57B2*(!CQ=>]!IA@8"3 MW,&-!DMZOXF /P[:+- Z,3"2!ML]K"1>9X+PG M*N@[CF<:":1;:[W7U8MG8XX#&Q>>Y,2P?8P@(\&= S3QJ .@CWQ+Y!95/MPY M7?BD[X&%A8^MF(K-%D)K:QLM1.Q+\1\FW@J7*,@&H1'1 [[N%@LZ![*\,-3E MZ-QXF5IJN]C$G=E35)S,68>?X^@=WHW+M=U(4&JW^NJ.QJ-3@>48]E8-W@%5 MXBV;V&SHQ5.G?OK8.42-K;'/C>\M8P)/O32<)^,YN&!OCK&ZHO>W3.$U+#B0 MP%]]#V2(LTS#A2N$SLV1"'^ZK=UZ(FGAL>N\V_XI<]OO,K=]=:O+:<"[7/H\ M2R$FKZEKM>9P^5NAR(HX[IYR+.>1OZZ8DX7!U/7^7Y;IAG\9@\YPP#6]->CQ M44O7!U;+T%6]95FZ9HRYV3=,=6VZ=(O1.7W5:Y,?>)*GI^F#=GKYZ8%>:;6[ M2))*4>S=9BD1D:P!?WAC+B3+A""(P2>+P3E\^N]2;'%_KV+C=(J=?8WE4P E3=%-Q"AK@9S'^S =+P@\OD] M+.\]V*/O6PP-F I1CA _Q#:#@YF8H\/HIP-R8(40#(>+Y22^@S'J:\;0:/6U M0:^E3XQQ:\S'HY:FFFI_T)EP?6P*W\&R'U/"QPXHEE+C*FQ<'X@=MM\N.O \ ML&?8L0!2E?V>.&WB]V47S_0[\WM M_=7M[S?O/W]D5W=W'^_OV-7M!_;[ER\?_G7S^7-&#=$NL-PL4$;]8'L-9$_^ M[\'MF]4<8QH+K3.NO4XA;W]G3L%3<_B7R994VST2JPP+^UI25WVH=$T>?"+( MUG*0;FLROEB>"Z(9YHS_-TY^3T\!^UF4J+TH,%PK^.7RF&'S2FB>R/RA M30;<4;OM[K"D0^OGKDZ_^UY0*/^=WS:O#=_'=MWSWVE<&9'9O9!^ MB(1\]K52?-O(KP80GH"MKNR\,LUH%CG8\M((HY\=9B'37UGK_)IXBF:HTD6"-8JQ_A)8.UP5)RFV!M"SO3(_RMY P_^\9GABW.Q\7' M^1F>YV<__QL/O4MX:2[9R[(K4/E&O!,.A$TJ4NTD5 MB#N"._W="MB-!.#\E 4S40'_+V^*+HQ*KZ (?C10U@?* M8*02*-='@"F&)@Z\J ]Y\I-.G(8C_;W*<(W$WI?KWR. I/;HE?5O4C%Y:]ZO M[4W85O.VO B'[6OM$A%([;8',O+CW@L-IZH&D2U>P#%X4!.%J$V+SC:6-BD,/$<'8^_@7BNQ1/ZJ0%S3NHH^/),#V61@)( ( NFJ.4 Z1"!-(%U" MK;QWU%KYZYK0.DI/&Q!LGY')J>QL-R$V(7;].4B(?6Z(O2]@CSK[=)YOKYD' M/OPQ" '.9T .41.'/]V9W(5E>E]]_FA[4> \?^-S 'MNE=*IUM>44:]+H'Y& M5HEB<>+ NIK>1O*33IR&(VO+YH=SY1SA]Z6R^:C3D>'8>%U4+.94RJ@B)T]1 M-7\C[H6'OR;7Q-.-]"4?BN^T1_+=$5P?XUY6GV"/K@66^#[Z?KNW8ZOXN=\E MLGH?O4H=T))R2K[[Z*6$&GG80[!3-?DEN^*JVQ[UZ8HKNHV>[FZ4T;EXE3XV MT/NH&-XVLJL!="=]Y6.2G!<%[&6\1YZ0F)2 D)B0N+2PN"A!!/XCPNZNJH,^F 0R]/#U#5BW?]=H:CY)=.O^*0X_U MYX6<=\Y7>>A1.N60K:^FZK898M .W9>TGGT\M%;4;GFE;#)%\E:S":?/%@9(.21G$.%T MN2'T2()J]_$@N:/ E@F3ZR/ %$ 3 ^@N;/DXLESA)J[L4NC6<$S^@&Z7EXYW MLIRKWE+DTR5X907R>KEWRQ\>=&N:KL"' MSZ.]G R,!!!!&$T877L.$D:?&T8?4!0?'/MJ^=? MJ+J?4+M,S(YE5\M3X!- MVE-;#A)@GQM@[XW7:J>TZOCKL+FC*J-!>85L,B_5"R.%U,2 &EQ?W3B.K*UT M-YDK.U2ZNUCI'M&%\#OQ3KH+X5.WXC::<=\V]R/!TH[WNB!^]1GXC:HV7^=H MYA^BM_\_>^^ZW+9RK U?P7L/4TY6MET%EE??-]V<5 M" Q%Q"# X"!9^^J_[@% @@0/( D2 Z)_9$662&"F3T]/=T]WN_-+V3KQ..'L MVIV"N+\R[@?@KP6PU6"B@X1-N,>9Y;/]O=S<['5^Y[YEAKK] M3]T.^7;W4UMU/V_OOBSYGZC;Z(.^@/KXW'GST7$S'B?S09FML64 /9@7OQQU M/.31]73LFNXR*_"9-5\ITX6#W$Q($@O:8NO=_0)CJ6C8S<\9=WS^B.+\"#O_ M9+O&CQUT:*DM-440#G[V# \\7D)!RPFY>14L%O>'X01_J&\^WJYNB>FIM3 > M+0:9[X=3$&.0/Q,^"42V;??%9V\M!^3##7W=,?UW[U<53R@J_"I>0_30-)&2 M=9Q)0]$XH!%'XL9&]6]OX$AD!^B$TRJ*VM MSWS^/OGA XO,]J 5]Q(J:ZYVM]\<[)A.7\9@[>JX7T75WFH[ROOK.DT;8Q'E M5ZJWA\W!CD+0NDSAP>DZ[ 968[+/W!"W%2(.ME6%;AA(RC2Y^AH=!3J7QPJ" MF]+I+]E0.+79IU&G^=B)!QJ98>L'S!TSCS]S)^3R%5<) M9+HTJE>X4+8&Q1\2%L&V\OD!5.":I^0@,W4PG5R_'Z^FWG>W?[IU#'?*'P(] MX%,@RU?7$(]::O<$=O9^_*#;/-7D:34K?]@-EHXVN(PBV1J8%ED-/Z$LJ0*A M+*%L@2B;Z85<%LJJ"?A>EKW0QT40@6PE9E=7N$\B2*A#($L@6"+*9$O*R M0+:5@&SK8)!M*VVU2R!;$5F5I:BP;@%[H7=,=TP&2_W! ]B[?%DO\G3.FF*L MI;F1@_B1-T/.2AYG95""L_+ ;1LX=^68OR7F,KX^5V@87L4P?''."QF+BS06 M!(LDZ?4@/L%B?EC,3".2!!8+B)NWE5ZK&K-\R580*M:!V"3IA(I50$4MTX50 M$E0L(-"M*OT"2[;(5D@1QRZFDU?9E^-+9L9W[G/=,R8BOFWR9VZ[,U36LCM& MEGIA7CH%D2T-5_;%&6)0CD3_44PBCP@\(K4$CR@QR. 2?5Z8XU-$T-M*MV)U M[&1VRF]<2\@LH>$G%9&<083,Q2*S)B\R%Q#$UY1>OT/(7!T!)F2N-P=(12K+ M($+F8I&Y+2\R;T\DI.Z>87,O M^JR*@L=?';\@DU&W>4_>^C&^CV\AP#=\ST M>/)$=HJ#3-W9ZLE#&;.C-/7MQ)<03UV)04,ES^:(9NP5<[.AJ_1[Q94*D)59+Y/2#=/>:\M+.\P_FE=(57I(\,?-@Y4S MC28>C DW0YN[XRTCEK^$0>CQ4PY:7DE-QM&! M-8&!.UC;XPNWG_EOL*+)KJJ5PXM5^DJKW:Y$%7 -=%Z6"M\:^A0=^9QH\BDN M[L1"Q"?'XDC'(I.!V,^QP$CEXXM[,G^BIPS4:E34U%+?*49Q)G^B*Y\+3?X$ MG5?J07SR)_+[$YD>X0?X$Q./\Y-Y%&VEW:<(A23R11&*TCR*GGQ.-'D4=&*I M!_')H\CM4;0S_=7W]RB^N*%W*H="'2B]87$CMTGAI7 H*$2QMT/1E\^')H>" M#BSU(#XY%/D=BDQ[\@,<"OCLR1R*OM(?]BE"(8=XR1*A6/(>ZMJM]''"/:Z/ M ^Z5?2-[5_/+2^:"K(=JZNPH.8,B)X5ZQA;ER&2ZN>_GR%RA(3VY-S-4M$XU MPB-D/:0*H6SS>$[1_41M-_LR\D.T@"V[1_X:?X23@>=X$Y5WN0X]Z1O@V=HI$% M'HEE[&L#]E'OD<=^_3COIK.!;"F[9L"JN9?>4HY6-2N4/(OA&O16&;-Q%Z<0 MAXF7O':F/_'&R./ZCX:(J+W7[1?]U7\#=#_!ZK*"M$SA-2PXD,#?/-=P/ MN3%Q0$"?+.XK[-8QFBN(^RQ:$X$.*8[!CR]^*M; M7;;3#RE;/@> ^&_J6JTY7/Y6*%*H==K_E7]=:LCQHC/AHV--50>_W6F'=&QIX =C)R[=62JU2#_G?7-5\LVTZ8 ML+X=6J9X.&F'=C].'E!$=S,6BP WKX+%N_] [JL;6Y_U4)ZX4KG*AZJ0S&#',Y E28E*?CLJTY+&6K%U623_M?2.A,4DBH0%!(4%@B%F8'.^:#P\#&0JM95 MAKWB&LR2_I_;.DO6+^Y"#^97L%U4#%^ZF!9Y(=1#JB;$%YY&'1V)AGR\($4@ MDU\+8I.DD\FOQ-FQM^GL>&7\)[0\;GX./2#R-^Y9KKDCM)I<'C@\QMI1NTIG M4(V^%[74[S)[6AQ5?EE]9MP'$^XQW?QWZ ?BMIK"'!ZPO_KA?).+%0RZOWRP M+8@"G:&W^WM#F7FQB3?T+?2,B>[S*\/ .W_ C:N%(=[O3N6R6^0+ M$6KD#;PK_6&G4F'WFAN.=P2K9+5).RK&((+58F$U,RVU %C='FV8PVJJ?DNK M5L*ZYK;A7?GIZFUAASJUTKQQS **RT]XX9-Z:I8>#:URT[M*E.*=.%M"+37/ MEG+)M&O*5ZYW>//,;GNHJ-J@$ED5LB-50 +"XK(Y0#I$6$Q8?"P6=S)34JMV MBXSL2$4;66_NJ;K<5!.^FU J4E:D0]Q^\C[OZ.ZJMC0T>TP&7N. M(2'87^RZLE2,DDO-P$RZGE""Z(6?,E9.M"4]\U;"T?JR&K921A.;Z*229@0R M@6389-%%UOYF3+?V$Y5VL_TR6\X=P[]8Q[-"$S;3U%;>.&?I*\GS=9Z;E(_.Y MB:O#SO&LG[S22+>/'\_;Q_OS]O%-)B9MLA=XSOZN:&:^;N**WDYGNN7A&[ZZ M_L'%)K=W7Y9R MU*C;%&7-(""O;"9JFY-VW]QLS@=H+*GAIO[KG4XFO?D=GJ1[QN0S"J4[PY=? M.>:U.YV%8%T?W''PHGO\V?7]P^/#5C3?-+1!G4<>9N (O;^.' QXMSDW#POC<0T^ MB?^(CRW"4JR;XZ"V+F>. ]I9L.M_^=, ,.N#GSAO2%OFQ\0%F)E3%^CAHS\' MO_7#*6Q2?!(P/!H(X:\;ZE#&6*HM$8,E]M5J$L2@V2^[_W-]D@[)6--!F6/< M2P6X"HQ]: ^:.<>%7WHW61KU4!5.R3?J00)3:6.MI)VM.[E2I"MYM&%E3S5W1FUU5(Z M;;52-X?K;!AD-=N$D:0*A)&$D05B9&8"TG$8>?B=EEY+Z0Y:!)$5D319ID%( MD6DK>T*$8833T!8EQ7"\]P+K?^-R<7D"SG7CB?P7>\N.11*#3LJ27J4,Z:GB AU5&72+:\5)5D/>5IR$J9=KLDD[)&<086K!F)H9 M^%$TIAX>1VBWE:Y:K395-;<:!33I+&@VR+HH0IUZ=-[Q8/U%)W&YJ=PNY&M= M'^H3)G\P5.+^/I1(.:#RD!J%'9QLR4P&V>(V@2T^62O/@=+M]R\CU4+610)\ M((0NFP.D0X30A-#'(W2F"\\Q"'UX$$/K*ZU>\N'7QH( -@;S\*^2/8K=D7$ MB"(JJ\>?N1."?EK!1'1(PJZ,1M1\":\K+?5+7'1)Q*^Z,QXU_XS::.*7/#[A MC@_O9[;K^Z('W['&[>SF+)J5OH'"P:(UU8*P_.<,=LT%UPSN!3H0Z=.8]">\[[*+V%J,'6=>QO M-EO-=K%6,W,+I6*$RVMB6\WL:+RC+6RF/+EBQ,MKCMO-;#QN0;QENQJ;2B]> M@2!M6LL3$S@+KUQYKG_AO7Y2^8)MXK6"3ZKC^")P&] 06 M5SS_'-WX 8K"2$;\?E][ 44TZ &(+ M1)XL?C/@U M_WPPT0-\E^,&X(8$\T>RD2Y># L!@5NL$<#0<:= ?AOD-1+A6"RYF9(WAJ(? M-5F.6S,*>19M#N/FO9$8>WP*.(I_W$"'32>--4TAA7YE_*=L2\CE=I!L@VH4 M?R+=+-"^46C\>9VN;%>]FKM!]@9-QP+_"2=N\=0+=>;+@2'CE^SSPTQ&- M.!QV!VM[?.'V,_\-5C39UD(@?L&6YW]Z_4W_M^M=V[KOBX >WDP= 1J1[$)P\FOP>3N6"YOP?S MQ0V]"W%@VHI68",&,B]2^"\4@=G??^G+Y[.3_T('I'H0G_R7_/Y+YD+X ?X+ M?/9"_!=5T=K92^;R27A-S4N9(SEB9Z6NO:KQ@IG']7' O;);AN_J?7S);) U M9$#-?R5G4.034T?O*-*K;XB!M;VLJB8-%?<[E M,6;41346J^7V/9NZ0G6R346O# ,$+?"_Z:^XC2O'A-]X(3>_6OK(LJW XOYG MRS=LUP^]4W5_@G7]86*SG\ZH-^AJ9JO1UP9:HZ,:1F,P;!L-7>OU.X8V4 U5 M72M76WIVI04KZMF5IGLCVVIQ&^V+XN]YC/7(8[]^G(M,2D!RM?/(V0>MC)T- M^JO,.* IR8'J!V^=>,EK9_H3;XP\KO]HB(#K>]U^T5_]-T#W$ZPNW:1C'877 ML.! F//0M?C[)$;$P?L[A.8 87=.D:F:5[EMG;G!L#;P&77Z8:$X%7HC@$/ M9_/>B_[J5I=Q\"&%E7. C?^F;K-$!\C?"D5.89'V>.7FIFW'&_(SD MP.GEI M)+<(#7'+MP/[R^WJ*:>V-C:52P=SH@]'B)3UJ/8%OHQ>G;.OSU]AY4ZRUE)7 MHK;^^BLN1J(E-9,5K3\.H$B<@->'K78G)=Y\O+J^_O[[S6=V\_^^W=P]W#S, MMR57/#TDR7YT7/TJQ+6E@OTDUT[NWT>Z3H_[K<2]3C2WU$L?4H?#=N MLJM'1$QZ]/J"9KKEP*]2'=#C%KI_^=, SO(?_.6NO2/=!I#DS)]PCLU%@ZBC MJB.:L7+=F+ 9<-4UL^U%]\2IM,_>;:J_'.&KG;%S:+^\SJ'Q%-'N$84/IVOK M5YV@<3%LT)HMK<2ZAU*A;2W]80&(=]AN7(*48T?=J24)K2Z]\672=3?BFI2M M=^7)#TNF5YNRP_7&&GGX0[A3.OWGN*/)@#OJL*EI^^=;:@E,>%J3&8N.8EX- MP:IL8[B17S4@/%G!JK(3)U^1%:PJ]V0IZ-S(R=B%O[2JLSA:##+HA#[WI:NY MB9#ITJA>X6I-JL0L@S&#?'X 55GFJ;+,),]B(_@ILH'7H8=G_AUYLL/;N0Z4 M=O="JAUK8 PD-=6$BZ0*A(N$BT7B8F8"]@&XF!T^G;M'Q4 9#%N$BQ41+UFZ M6-3UP&ZXTZGE^S@'7+JH%SDGE]?T+V\5F5RTB?P#@O\\\-])X!\O B;8?[TP M,R<[$+>4]J"X[E155S2R<@0I]9!T@I1J2>O^D-(]"E*..$NVE/Z@1Y BA]Q0 M;K? MTM:*.X*3@;AP T$86C8'2$4JRR#"T&(Q---,^Q@,/:HR0&MW"$.K(VJR5 ]L M"Q+4;M1/87&"8KBRUL>AV3^EQS"K/"Z#;M8=T'F&9O\EUEV*I&Y4*5#8MT0_*V M32/;28*E'1\U-&_3D+QNQFW]S$=!L4/P<,\TAV@/4WFP791FZ(^JTARB(U:[ MDQ)O/EY_O_E\^\B^7%W??KU]_->V,40;=E6AJ3_QH!XVT4VF,\/CIA4P_XN3>7"*C];ZOI 6>S$'[R<32@Y1AVB.9( MC 0:1]/TX%_NF+VXW@_\T8A&[S*/_R>TO&C$7I-=B>%$R2 *UE85ADZ%(IZC M/\&&GL2;/'B#-<,P[10'EC+]6;=L82;!!8 OBN%%RQME+[K/PAENX\_[^T>9 MEGI?+8??CZ-W)*^(/:1/KN>)$4S7.AKIX'4+-/A>\%UWGK@84 S_^$W_:4W# MZ9:IP[=W7^9N4^\05R_3!>E<6\GXABM;Z7>;Z]HCK?R"@6;9N%.<4R48[<[$ MSH&Q(!4>UWT>B4LD$Q'S#V9\)P^UXJWN0ZV3L+9[NL7N8AXX$_MPK\D>UZAH M9+[@K!!Z^$^<,X;V8)-S-NQGK@^MV_#-SYGE"3?O,SQ0W<]12Y]=<#U3^.[$ MU%]?.89SWGS\37]E?6&EM%5/-KJ#FIJCQKC-#1R=!J(8<&\*=C'@:VT5<'OS MIOM+E\[7[?@Q?GB\Y6)W? 76UV;:<-.FX<\ #[!%/S0FR\QLIJ^M;KB4N\6? MD YZ-\+5_JJ;*<%+\_40U4RQL>%S P_>@+VFCRQTW*QB1DCJ"QT<<>XPT]-? MX+_NB[,95+,BCBAK.6+:H&V)^8#"3H,CD?@!PF=XYO S(OXE2T&PXIG9/ "U M%Y^.730W#/P 2(@>T6;/!3Z_/W(-,@?7K]'K$Z&Z7[S[2O!^W\A.-VW_>\WN M9JA&8\ -."TSI)X;^NSWYD-3R,Y5Z .5052 .CKZENYX;('4C*/-6QQDY/<9 M/F-ATY @ZX41I"Q-TBS!P=/403S3'X+GZ4C/:(4XU]*WP(=%L86/,61>RDF- M]@*_]L%9AC_ ZBUATPW=GVQR8#4E,H;9]018; #?/L SR10<'(R<+PP@/G%!EI8'//AYE6P6$XTI+JG]=2V M-AHU>GPX;'3&PW%#'QE&P^BWVJ;>&X[: +P4J:E?I$:Z0(TFW8HN+71T_]MO MMX^_W=P]/K"KN\_L^O[N\?;N[S=WU[?;YUGO%4A*A^\WCC5.DR"U:0R=6,:^ M/-Z#H]]"SYC@2=I8V&:Q\XT3NS-AA=\=CQMHV,S?';"[@$@ %;J=//E^!,(A MX+Q@(U_Q<-Y&#V(.'Q:]^,)XO[18[L/S,W\G[-.Z>Z5-Z5[8X9QT#I-MZY2 M(>)?7 ?']R9RN=/2+5]E>K/?NS3JRWH)I:9= .0@?K?97WM0( :0]%_>]9:S MPVW)= >GL2U?\=1IL%4Z$9>#V+6P+Q)6K^8$5BH\;0T'F6!P[K#!)]W&_-*] M\\7R_.#*<:QG[OFZMV_6/?_5VJ'2Z19WM9;T7@J_HG+'^/+]BHY\KC3Y%71N MJ0?QR;G([UQDJC;W=RX>.'[N'-Y%6VFU:*2')+)&48O2O(NN? XU>1=T>JD' M\6=P[GHJ]T^S3;0A))H\A%:;Y%3SYWFGP+.KO4@_CD M6^3W+3+7#@](B[BA%TS.X%QH2G^P[NJ?;/)74^6GP,69G(N^?/XT.1=T>*D' M\=;D.Y+X5L4,_K*!5G/VC1=07(&1?X*C5\IRJ?)= +*[=-\#OD5FM$OX,N(6VJG\V6Z M!?HR9#LJX^\4TV9\O;]3N\DLY?9Z7^OM4*_WTD]?56[)3+=E.M3K_8RN4F9: M_;[AGX<)Y\%A/:7R^DJ=@:*IU:A8J;+IJ6(W^"JU!KQUV'_K3JA[K]C$I;W< M$I#_Y$:(K>-T!MX"?\%VQO.6S=C#18_:PZ5ZNQS8"C#37#*KVEL4.?[20SCR M^7]"6,7-,_SG\746M?I=_^=%V]]V2]W66*ZSKNMONG/@B+.9#EKE/L?M$6<@ M&:[)QIX[W=PE=3! MU@'8-!BSI\GFS0Y;)]OL4A/GXC?;7=ULU!@X)?&6#XJ"[<1YS'(4@:@UD#X" MF<"615%W\$1UL 6IXP;,!VQ [5K?4*E91.?1M+TX>X^NKX#3D?)NV4I%NEY] M$9RUIEST1H;_7S:54_T5[8 ?CO[-#=&#,VDD:L^)@*V&17=-^(L/8,U$_RK. M 'PM!RVPX8:>+QI*CT+X /?])ON'^\+!KBR_S8KD1Q?]L^#C^#LC:HANOX+Y M29J+/H%M3EX*YMJP=6N*PJ@'^"[;9!,=Y1,_PY&(3#E/O#'RN/ZC(9(R[W7[17_UW[!?3[&ZK,E9IO :%AQ(X&^>"Y#"V2,W)@[8 MB"<+!SS<.D;&?E9N:W=N +P%6W(-NH6.NX[.V)>Y-CX$V/T\Z7R8WNJR0_^0 M_MKJ51N);6,G4L<:6 M$1GJZN/Q[4[LS )T/$&&6!HK.F0+GK*VX+T\WTL>O9/(^<>W(X ?F\MQNG MM^-NHS/]->HIFF9VY-P(-T/T11<#+:;ZC]3TG=VK1H8LNW3)=805?<\/99Y9*HKYH&LCDB(_>YH]"2LQ;:2^3T8#HD>_!3J\*2 M@Q:.N(%"(AYB6S^X;4U'_]/R<E!PQB ?[VV4$X&FJ# ML4ZP[E8T'!'=S]MO]\NP.+9P0 PHRA7 F"E^--EWP!UQ7+T&ES)"6>&=P\$\ MGL>4(5>-VI\R/-G6392+0/N*:I]T[U[3P07S'_BZ[YQ3Q#R+-3[V&KB<[.T MF>$L %Q&=#XX0%(R_1"^>7S,/7"[)166?**"1P5,)0AUFR5;.IWH9*Y^+I-1 M!^C'#!'5\8_N_<1OFX=OW %V3Y MA*/5OL5'Y"+.$6LG:;6CD)^N\^YPI&D-C7<'CKAYO,?<#;Y=G/WW^W13H7 M\AL11#RA(1[!TH\H]WA3Y($F"OF@!X\8^_-1QSS#7%BJ=ORY M=1B.3EX,2OWDZAZ<;4QW!LBUB%'[J: 8TV<8F\4_XY_PNVP-U8!D8N#]&_$! M_/>;=XMIX?&4>O1-GC#$)](2^)+&2,P?Q:R_N33#/O)=HBGCF 00_\2E@"\0 MG;-$+2G\Z?O#E?CO[_!? 'GA'> (W.B9J:%;^!?A7"9O V^(3V>V^\IY-ND! M6(O5 -' W*NX*&PQ%WL?'SUS36;A'J0=B*M%M/;3:\:#N,)%)^[7_FX]^L%"$EV=GHD[AZ$#<<(9KRY5*G MKF6?KK7/0:'=4H8]3>FI:T:@;CI2BF%JBX,WQJ\MWP^%."PF_DH>:O2(4%_O(G\*7Z'_SEU\+GN/>C<^8>CJJIYK=K2[['FRA)C=N.\#?\/ M9L1 Z-]:[W:*,6CL\CD@4\YXL!##L0$%3'\"!SHU+S<2F"CI5!%YWBS8<:EE M0WOS,2N_OR1B%1F5@X1N99ARJM(N^?K8PD4(Z6$C/L9Z$ORU&0>MA(S-!7(N MC"*/^M8""<'AT#Y(=G9]26YND82-<&0^A%Z4!LYF -;B1#$72S"DAB'2VT\V M9FPSDAQAS#J"+&U>5'O%Y6FH<*+F:IUZ1WL2RT0],.U.MM5VS&(QQ%N/*_"43>6CRKPZ^S @ MSES"J"$0[\V[=E_I]3H QFLB4!OT4]\/A[=,<#^"WRK0GE1VSO;56T&[V*X- ME([65UK]P9[^5T*;'&P_@*69S,C!++V/SA8I#R1B\LEYF<<;S@0V[]PU;$B? MD:*Z9U$DLAD2BZN_/_>%GM#!;:B=Y31=?'*--ZEVMIU,T8_26A_$Q_"WXM_J MAW=*G+'#&PQZG.T#O_D*O!D;*=="CR9Q)?+Y)QML7W3&F"]@4#)<5&G.N;KS-+#T[DZLZIDHW\;R>A;'M%:)LG"EA7(D82+'96-L MH%3\-ODCBKR:( )&R)66X MK=%N1!IM0*2;Q8+^KS"BW+P"FL%Y^;N@!-#I&MB), '^D>@@WKLY;)MB';E MF**K+2#+5DQK):FK5N1JK**9&7IX%L44<.:RW:L85(XJL^ -5B-']P]UMB3+ M^+2&];,QL4S0F?-0#ZP#/,ED<,0 MBT-B:1 F.!NAW(2?Q]ZV.$_USE]''OOUXT7>2!K2C:0U%*8;270CJ>0;2?N4 M)VRK;U [G7&_U3$;O#OJ-CHM4V^,NAV]H7/#T$S>'_8ZW3V;-YR,WM6Y0_60 M/DA4_P+5 ?&$3%O>8^,)(A[DWSK1K?^_>ZZ_J[?=2LG/'D&! _9;7"[RT/VJ MR7[5O?>[)@BR*RHBSEWB_ M&'5Q0/&0L^EGX6%OH(TR9S<22K2L#ZZJ9 L$' M8\+-4!2SK:6@4*V81E>PM&?PG!_1IR_J1DG5+T.-7=MV7P0_Q-G+#Z>PTST?=A5IS?<6*977F/,;DMT M*MO842ROC[F[4]/9E4#6+KE-]7ST+JOD3U;:GZ>E/9$^2_IA4QWL-\N"5(%4 MX3))3PA 8E\_TA,"R,4/4@5"@+/3'A: T8&_O='>R,"'EK!)E\Z)),W=D$\1 MR :1#:HA[4GLR0LE?M17%3;-7*I-(D >5DA!?0)CLD U)#V!L5S\(%4@!*"0 M$(6$R :1#;I4R2<;) LGXEM7\JD!62"R0#6D/8D]G8.)'_55!0I*2\,**:A/ M8$P6J(:D)S"6BQ^D"H0 %!"B@!!9(+) ERGW9(%DX<2\ YA\BD VB&P0V: : MV*"KI&V&?(I02QM46EAT*0;*EKNA^:EN:$SL;*9[0,&+UXYR,2(%",20J@'' M-HXM^A==-K>B'NP%-)64?)_NF$6S!&0$T3R"6$.@+X=9NT MFKY\\_Q/[*5-]EE2[N1/),"&MC#J^LN7UI?K9 MWO7JH0IS,CZL ='J<^$X[^1TM%X8)R1E:9:)N+.Y\OIX!J6@WL.U%('T)7/L M@%$TQ4WC/F"4;Y[Y,ZLCD?M*KZ,IO6%KS10:R225[(C,=H00E33AS-SYLW2, M(3 ]!$PMW^UH:O_WA\^;<%5=/Y"X&%Q=&4B<) -%JFQ/M-7>?%2UYG! 8%H1 MJ935P!.8DB80=PA1MR+JS@'R:O_-QUY3C8=#2L=;TCR9-8\PB#2!#G0$/T<= MZ-*'.*UUPD/9C5U6587](Q[N*R&A1^>#S M-MNJ/MV3&(HI7Z4$>367=G65B+_9/K&/XHVZ!7F=9#"'R5?[^2C M.X$:R7@=B%]?4#LN?=K>^^3M[SAZ)[#GWSH1,AZ>1=T,C9A.;3=;Q=4FD56X M1*M \$>"7@OBYX0_HC\)_P42GZP\"7H=B$^'G/PI1;7HE&+F7//H!KJ]3W9Q M\W$F=YJQWU5:/8KW22*5LEPJ+: U9?69<:T[!K>Y^>L7UQMSD+V#4XS%L..( MMI359X;\U51EWX8G!NVNJCJ*1Q?H!1V2OQP6[0?%YC6$%UTYYLW/F>6))\S] MHE.E.^$[2J^M5:K$JN96YN"$*$%PQ2U\+DU(D[\&VB #1W8#[%Y,N4"0/2Z? MVCD[W)XHO:IIS98\6$OF1$YS0@A;-@-()23C2,$(2TPA-;E(CA!RD$H01P@Y M)&<*J8F,UR:W93Q--QS9G&G-2T>1';UU-0FZT=>5-9(6$.6Y_+V-935*74C* MP9QM)PIA8KV"NYLBNJ?L39&G<>_>>=*NTM?:2K]?7/26[%'YDBO-@!F"]!(9 MD)_\I!)GXI!+$$8+0@K//0\P^ MESU-EC1,3@TCT"F; :02=&2K#H/V3SRO'V(SVGU,&^T^IBTGGM7399XUI=5O MTPEN3\&,Q#"1PJR8GB/Q_&N @@*_-:WGCPD'[\(IAZ/\.A+@AE5MMDY7TUON M--N=7\ZO?E<^<\?93*["@@EG ?8\!XWTN.$^.; &$_;F&C\:0I- -Q;:!O_P M Q1^^/@S]X/DH\R-=(R]Z#[[\_[*GNFP=C.=V>XKYP_<>[8,OCY$<^?&BQ!J M[HO>[>F_7\-B[]S@7QS>GFPM/D+DVO3 SK9/2* M^M%]<;WX5_BY709SI05=RE;B2>.]&7JO7/?>?&PU.ZN:Q? O?I,MG4^63<0F M:5:ED>;,_18)I#D[!7U9FK5F]FKIJC@C.4XCSWV9Y5E-Y%G=(<\J'I,38,')M,XT,%E# ,G;CRQ[0\1TH##M9* ?*O[]E(SU90?#6 3.A#B(S M@7*B.Z\@PT]@:"S?#['CQO>'WWV4;(-[@6XYC,=BZ"L@OV,01 ]^,BV0^L#% M'W4'+8KCAW8 [P(^/\*CQ4.>8$E(LQF(FX>/3+WT+W\:@-7XX+/;;_+\IQ%AA5OSQ^:]\!GK# MICR ?<(7N'B#CMHR7P.?=Q]EIA[P)@/=F.]??-2/*+;VG<(F1$NV4$)A@,)XL$*CHA7X OT<_71CA#12*J(P?@*VAB=ES3!)AEB.LB>?:S651>('7SOF(;$>)2['JB3M@ M,6V@'_XQLJ>;369VAO6A:2SQGW]&ZXG,XS:#&+].?.GQ=<:O?EI^\LN%K1# M]#M:"B#!;P*GDP\]A"/?,BW=>WT ]+D?BX^FGP($C;^1SYEX@<.,SYTW'\=N MZ$4&-V.&@9,QUW7VGU#W NZAG,(_'2<$?R%AAV],N!G:'"UV0:;ZG";N6V)M M@/"1[FQUI)Y \)VU0@UNTE1(/UI\U"?'#=@,CHF6 72#Q9C<5!)02[\BO>5' M:\I]=L=?V'<7=!1>R-9]9755N!ZA,Y%.CG7+PS-R*-13:!0NR.3 PZGE@&)% MGMW<@BY_8=?N(IO]R05Q!EL83W=G/IS(+3#XN(I_A^:3L "@VPL!CL@8C/\/4G+EZ(6K:-3/@HV_K!;6OB1BZP;DPL_BQ( M!'_Y3VB9$<%@C2@#8E?X?HXN1;PI,,33F0M[Y6X(WLG$\LP&[#-X%8(7-0Z/ MI#@EC2LJ@EAN&& H!9&%&.JS&=!64(O;T13H1(9GX@2 W@8("_I&"\&Z$@85 ME/?6 8L9A!%H7H._8 FT_28XQJ[@9:$CG")EK=)GG=95,_#/9'/X C!LSV , M0!+^P6US[KW= 6!#@_<"#V0)N#*;;1:V'T:!>,55-2J(V+R_X1H@F)'$L7; MY@EQ-GDEP/3?]-?4V3BO*8T-*2H="F=D.6)Y7Z.2*[9TN^U.O"$ ;GQV%(:* MEHC2#S^U#CUW%S<6)Y(K%'$O%)IQC[[#(SAX\6'[G\)K7YH:^ 7VNNLB4\G. MTZ;3?UOK+4(Q:X[_^_.B75R'K0OAQ6H482,ONJUF=ACD@A>H) ?PH[AR\POA M1ROA1VM'9*RM;=4-@.I9Y)?9K\TBX*7D3-VW=, B>SR.O),#SO#"\8D^F'@9 MZP[O_N*TX;DC]$Z:[/?9QH#"H80M6[^._2#A&P'*'[F F\26OW$ M'3X&/;IRS/6V0!Y=A7>JP_D/6W15[3:SZ=9$5]$?BCQV1S0EU*.89B(O0-[X M "/B9D[$"(]/@![(*]OU%X\E0-M,/'<\&FRMT0W M&5(-?6I+1(E0.N,O+ FIGW$7-\4=8W=O$;5#AEL..M#QCE*9K$5X:GMDJKT^ M;J\YW&QZ#O3:UG?*JS,_\KK1ZJ#?[.=U MVUCN$.9JD((MU82H"V; MR :(%_4X\-:)E[QVIC_QQLCC^H^&/H:WOM?M%_W5?\-^/<7JLLG590JO8<'! MSK9K8%KND1L3!T3K240L;QTCFV_S -)_A#[73& M_5;';/#NJ-OHM$R],>IV](;.#4,S>7_8ZW3?++RZJV#U >.Q:O:' P.^IAF- M#N\9C8$Q[#5,O3-JMWMM/AKK:TO^JG2DW9)MDJ02+T]:+,>'SKZ;(TJNYF=K M=WGB23#1XW-2Y,/FH,S^?M7YZN<63XJ^M.IVG<2SRA'Q'0[7G)0EE+!"2BJ3 M"$RJ%"VU4ZGVN_E8G2GXD*9&[CA!S5LMJC6[JX=G&>4U/N7'IP+IUM?,48)1 M(5!4)=Q-54'Q?$6X98'BCIB!-E";Z_HM2"=A"2A*N+0$IR5<&JB.A*NJJSN3 M*=:X#'= ?\B'1!=S_Q6=\T$F+CN]GZ\GN_KZ!ZEB#"&:P6O MCY@J?H2-?;+A[_M=4.( 3.,L7DAKWRP0]0!NK;MOHB4D:CO\\,IK!Q>Z2?9 M0JS@%'1;S2UM2"WEBDR\WSM0EKX>&E'O\&@Q7M3$"[5BQU$,\6]O6B )W+;Q M"BOL.6C\@E+S[&N_9Y5R&AO-JL[/'<._"KTYG(OJ'F)Y"Z0\+0$N WAA[FG3/> MKIM'W'<.%2DV-;=K'$E/Z6F:TAMD[V;))_QDFF0V3832I IGYDYI_6H)H(L% MZ-WS1CKK[_"<%JM7YI"(X +&%DY[#WL=C&MO/G:'S7ZVN:!\&D"FJQ*\OC!X7%,@TYC@7H$H:%.@W50)4221; MEG*! NY%5Y\9U]C+WN;FKU]<;\RM$LL)I+@?+9UJR!*LE.4.%S$H1RGF44RZ M0%_JD)!$<2,)=GI0<],K;U1"5=2.JK2UXHHRR5C)&[D@**\Z4N12A33Y:Z . M4G!D-U#OQ94+!.OC A_%S;C."]LA+$'2J,>@.9"GP)!,DKSU$=M"(:8;8GL\ MK7GIB+VM4X165JQPBRM5&\;(FIS(E9L"[8NI"HF*!+G1)JSXGZ. ,NOHND__!9G *Q.U3AV MGD-Z%ZFYJ6(/5@#B8.RK]WML>2'(T?0HIHNY)QL&+>"^>OMLZYS6Z=9A=^YS M%(C!3C%*>C0]LWP?Q\[O?PCI9GOA(:%NQ?,^B^$641XVZ@L>_?Z+Z\5C9O:> M-34S<)#,DGF)9M$L3[7^%/J6PWW_R@!CZ(N9,_.O?^7/W/9YD&Z;,Y\:H[9; M>^5RAT.EU\\&AMGWARLQ?M?@7J!;#OO!7QF/1^SXS,*A8X[#(RJ_6,%$<$-? MK!;'"B4+C>:/H^^1B\N V<.A(/$(DG&C69&&*";9"?$01P*='<$MA2+"CY!]QO%)S,/84U M/!-"\PUXO3<2G4I.EL4#8&O8;;:Z6?X#*9G8=#*1"RF&5#1L%U[YA-B!F!/; ME9DGF#=.*^5?_C0 $G[P<5C=U'7B3T:\7Q(5G$PGF.;SZ)T^@_\PC]M,*1'';G\!H2,#N#=G:";,+^B?X MJ ?Q9GW(Z1)YLSI);#-OQ& QX,\+.(H^=]Y\=-PMC#'G?(G04>@)TQUS#2KG M&5Z)\^L<7^AD/H.\Q,],=[PKVW8-G!6__OAQ$[U-"@YMUI[EN9+#YAK['(]P M%(0_@&Z91@$5HMMFR5ZFF]KL;:2;@GB"@Q,M>/HK_LO6Q5!$<'F"%! UM[C* M^XYT@\5^T4HXUX/G_-\A8"7(V[ HKWE^IP19=/A1/S:BD5>=5#S^W7/]8VTH M/(C[_U"_>OD$4G4Z@OIPA_VO*W9ZBJ=7C8$ M,'==@-31PM@_&BK\-ED;;C59''A2\>J63FSL+7I3(#VI!Z _*WZK?GB7=M47 M;CIXW3I[$J-!Q/3?99_X2/]W_^H:?X<8;&TIX;E%^)-GT(ZP)76>LW^ M&E.=[[#T#]!@."!]"BT;_6I?8;>.L>(5O_"M;O$N/9Z%'E]BX7!)BX'L.!X' M:)TX,M_C5WV!-WU?O*@/_FTU:/B4A A MU^GN]UGRX?CPNN&@>OOM/@+(%2O+<*PGF'T+M@) &IMK>*7E@-V-E1.>F3+T MJV=>?7^A:2]C+#XI8J O)A7C\U=^^1TM;EFV<8L_V]I^W@#+EY&+!GRA 7] M9EO@AFT;()O,K]YX4 2N)2Q?Y:PPJ>,0V;IRKMDQTE9-SCRM,Y]Y>IG6F[O;P S2R1)7<^/ !1/%&X8^ &H$3Y_":"$ M*[GN(2D0_1()T#Q"FSQ4'#*B^"\>/GX:<)"?8S"X$%.,*JP)QV^+$F=-JF>> MSJ!F@H)%!4,> G@(GG*BE#8^ Q@/9YQTLCF%Y.L,)CRNM=D"=+?%AF*53X+B M@LG_K3LA^E8)B 43SPV?)IO<(71=?M,Q=A!_/GFF:8W!@'$'N#[BP0OGD8,5 MR<%,MTPV>A6_28DAV._-0A%]7_AWL8 (=8GV=(BU2J>C-P^'WVZ\BC17">PP MP6KV+?2,"4@6^V;K3D43LI%D)%'?3RZ@&---=P:\5>;L%DH[ ?IRE('9S'.? M\<_XIYN';]^2_-*(&Z"#C(-8"2G_E'TM(2"^]_ M";%MLBOX-/ 0_[I_>*M7W-"5Y*\(DO%_X M&:EO)N*8,3PK]F9WC[)>JZ7 \C?F#%80.G*Y+6"")4Y3\!$XN*$U !9C1!*[ M4 "30%[F0A*E=)UD"GGJR3OSC7D>OW*^LQS#P^.XCU9I;C#Q;5P'216HC$_3 M$\NZ$+*X:B0M2X.E8UPB#U&,ZWZ<8N#W>*4 M+?Q.J66DI2XK)[NS-";G^X" M@ 8DF;]:6:. SH-9<\2!W%E!IBBE%!_N(W\H JJECZ$S%.,,^()^)!QOK7?[ M'[:+ZYRU.2^GTAIO$ MLLD*"X3$WO>C-07QN.,O[#LX%XM!FH M&J.TD+E-1?((B=S[L!]M6R4<:X;J*F,V[J(05JV(P\1+7CL##Z(Q JOQHZ&/ MX:WO=?M%?P5#\.LI5I<]!R]3> T+#B3P-\\UT/X_'L[G-S%1@+Q?I/Z3NULV+^^._J=N"'<>; MBA*LTU)E_HHYF:->J]-M_V$:3O#'>*R:_>' :(RZFM'H\)[1&!C#7L/4.Z-V MN]?FH['^9I$6O I6'S#4>EQ76X/&J*VW&YU!1VL,AFJWT>\/>:?7&ZAZU]SS MZL/)Z'TP")W%5N*AW,4X(#KAT5DX*MWUC0DW0QN$'_.C@>X%Z'UAN B]KGD= M?_I$'5=MBWS[RC.%GX6AQGG2=_44$7W-U*.<<5R9O!JZC Z4TYEGH1\&YTG. MV2R)PB6K1V<48U0_18@23AF^]9.!#Q-,1-6[S9VG8!*M53AV&,ZR3. P!@1 MZ.#T&XK85(8NPG$5KFKP.HLC#:+.56=P7-:3.I"-@83^Y_O-MYABD9J/AK-HS K3SH7K?8H MQ@U>UE3CKA/;S8*CY2/*YU@*RR/+MC#20@\SPC27(@4.AJ-_?:MK@H()35/S"?((F]7;8Z'+PC43:X*/H3!69PQ'1G,SCVHNJ\(CGF(K-' M/":)N#:]T! MCS3PK%$8\$?WZC,?6P[&"N+?P?MBDE_#[AQ3]_X%B"R#. MK =1>M QYXXE@$9#@$9V-6A+%[],7U^+'P__%X45][9PZW,)AUPRF@L'KF\I M612;Q_*MX&"S%62V^Q)Y^4%R(1-@]0>@\E(AR&JI) 9G%[6WB3>?./<8V9W- M;'"@T;BNGA3F\7_Q>CW[?2$6*\* #@1^7EP"P4/&\D.;[!^P#_ ?E.2#\ \G M6&QJZVZ"M)R)>+?EQX29AZJS=1 ;][ZR-F7=+_$-4;A<;">=,QFC*_22U!(PB4'3 X*]$NR M$!X7Y2_1&\&\>2&/$ID)U,9'07'V<]P 4 IS(MS):^B:;(E,1]?81 MF/G)AD^?SGZM5B.#..DS#"H"/[9%=]+>__PT((GOG[4VT6D@D1?1B<9?K:6* M+@"%?J+UGVS=^-$ IKJB?E*P12 @?F#JFMP6E[T795J+KRY,@+[@Z/OX+(7= M,[#+B3#,44!3E'X;W+:QKPA\;?[O.*@I_KW$AOLD6>= MAP>P*KP&\;:&#(Y58G,68UXL-&$:=VE'IIYNY[6TL8=TQ?]%$IT$+-.[[*5Q1[2 ML$O0,+7\Z1 ;61D[$I?6MO:[Y?]HC+%4P$(IPA8-'AR*Y>O.+:Q?C8S6U#)- MFY=!ZKQ&ZPP&J63E4)N=_B\8L>PTN]U?2"=()T@G6LU66^A$JZD.?CD>L$_F M>UTH8./E;)%=QO0'>VO%E\]*FW]Y;NLD\^"%G?;IU >-.IB?+AH?M=DB@2>! MKY/ =^EP?':LG:>(30OK41V3O5K<-NMR$JBTZ3GU6>#R3<^^A8&#XIH,S"?< MI"IK$L_W_ /,_2#>/Z C]=B\3NV->;,>#5LKC"?VU'B8_3*IKJC1^ZALMRI M,.JDX.--;[X818$4B':S5.2 ^S;A>\_)L(DGO$7MX&/9R,5;)]%=X_DB!27C M2S1K"!G=1. KA(._BVLPX![",[ U*'"'F2Y2(!"=?:/KLO'?E7FLR4^N8V$[ M,9]S<>]@' ;@4S=%!Q;^GQ"6BDV]="=^4"94E>?BYZJ7/ERY4+_B5?\+G_L[ M[_Y=Z:I@)XZ2.,E[UIAN+6Z^+)_:7H&YLT:6EZ M0W+#;7X!TX(/19I@OXJ_KLQ2J.;%_7GOW^0F_?)]L.26V(9),8*2HFOJ_K?$ MAYEIA,E:OD>W';]:^B@V2->AYYWT3NF.06>=+>WL#^S^/\ST]BYQ^SN&'W2V MSGF+>GRL&8,1CQ5;7#.83Z],3>5+SP*(IV5$'9IUT8O7L$-4-)0X1)U8'..N MZG,["[^/U-\2_>-3+:Y&NBW:ZOH3S@._R7;(>V@'27N=37<>%[K[OC6V MDF9"BV[2_\6XZ#VX]IIM,^JSO:U;?'+?-XU88*!2$SS$X!: 71TM0<.VDGDD MT=S1M3[!2OM^?T/__FTC$[?WNC^H6<3P9(,2BX\?KXP$Z3;7-!\XTBJ<;/QA M\;&R96H,MMB(U8D?6]!DHY@>:&#F)F7_'AK#;,ASVP#N)?K=OSA@!B;6#"\; MER&JNUIG=+NJTN^NF7.;9XK8&EIE9^[)1JO\8V'> &S)4S=/893K4.'?./35\2VTR_XKGP1"/;UAO=.]>) M1G)%XY$>L:]X^N_7KA_">;>^&E@U/ MS+NAY0+\.+(D^BJO0CJ"O9^G%]HA_:,*^_[P._PW.O#CB.4QV3E\:6IG)>NA\W///%/;)@XH8^ M/,M_]_Z4IF-%W\[856U0=E>U;G]GSZC-+3I.U_%!F@J8LW52T0YN"75Y?3>V M]UI36S(T6VL/FX,=':3JTB8%.Y>SFZ67CV]3<2_KV>7G0Z2CFU1"^RC:/ M.1OP7"3AR0I6E9VK+0[)"E:)>V0%92(\6<&JLA.LH(3-F\@*%AW***D741S: MN+2KHYA+P_R-A\.Y0AD;]&H7V#/@.,P_';%S6*MS6**2N?-G^1C3RN<'[&1. M"O;%U<(+N'R]?Q%HYFY?4==8;AW#G?)Y+<_7N((A73R(]O9^C)6%?JY+/>UM MQ?])56?[S<>^HJVY,"&?().%D=G^$]B2*A#8$M@6"+:9F^1E@^V6.Z-YP7:@ MM(8= MN*R*RL]I_ EE2!P); MD"P/5F[BD/!MI6 ;>M@L%65/A9Y$-A60F:+ MBN.?;L#R9<;QA=Z)*QNPU!\\@+W+EPPCC^>LF<=:FALYB!]Y->2TY'%:3M95 M*H?3\L!M&SAXY9B_)68S?GRAT?EN6VD/LUWZY)-;,AH$C_4@-DDZP6,EX#%S MDUXR>"P@GMX;*/UNMM&7?')+1H/@L1[$)DDG>*P$/&9ZNTH&CT5$P.'T."!X ME$1$J5*]'+I_YS[7/6,B@MPF?^:V.T/%E"\31([*6=-NM;0YZU%:U7C70]V0U"R#H0FR2=$+(*"*EFFO/+AY!% M%(]WE58G.Z]%/M$ENT$(60]BDZ030E8"(3,3B>1#R"+BW9HR;!-"2B*ELE1T M%]!AMOK,^#MWN*?;T0Q:U?1^L6EPLD"7;@%(I NFP.D(I5E$(%TL2!=9MNVW"!= M1*ZAJPRUXAJGD@6J3#Y"XOI[M=WLRTCZQ^VSA7FDG_+EZ:B8@OI@G9D[U&FO M2MS:WS\JOM->,9D!M:($F:0*!)D$F05"9O%]WHJ)TVM: M7X$G$F161/)DM>($F:0*!)D$F05"9O&]WXJ)FG?:RK!7C0I],A-4PB\5,QXV MA<\-?68%P(?_A3_ 4YCOCH,7H %#QET6#2*!C/Z;[N4C[C48MANBR$UG(7;4 M8KH'SWP2V<)+)X4UG=EBH[%$N'[@4SE*V;\!2NJ^< M/W#OV3+X>GE7JZ:][]%6EWRJN$Q39I/(EN%Q4(5POFP.D M0X3KA.O'XWJF&>2Y<+V(.REM3>FTBBL4()M4O@03KM>; Z1#A.N$Z\?C>J9_ MY+EPO8B+,QVEVRXN)4(F:;T 1^*:2&M6G,^1,ODUT($>\%O3>OZ8L:K-U.IW>.ZTP&8JMW=?EM2UX7,#5?8%Y-GG3EI?]]]KIC',.?:Z^<1QTKUF;O2?8Z^; MK? >>W7<-39XUR^8P\$_UG^R4;1\GWGS5#JS'!9,.-,-S-#ISBO>7()M",N) M%S9!V^.6ASYSQ\R=<4_LV8_N/,&7/#Z!W5O/G-FN[T=7P#9E_E)WHJ)/XKM? MN>[YC(.=,-EG;H@VB:RM*@R50/P7?L:W(?&8&7(6N.*+U]&2V41_%A>NV#BT M;42A,'Z;;;LONF/ ]IYTR_$#AILW^9A['KP+2:+[/@_\9F0'@6[(0&$L4K(>; M5\'BY7^8AA/\,1H.1OJP,VX,>KK>Z&A&IS$PX3\=G9NC_DCO]0<] 5I@R!.; M'?E@"$H1G@E;'P/BW]ZTX'WX"P5B=9W9G?K?[U5WQ[ MJ6OH2K"&9K*&]8XHREHA0G38^G;N?8L0+<0LVN'MW?7];S?L\>K_W3RP^7:% MT[;BLFTP6MWL9:0'8\+-T.;WX\A\?>*P(;XP9?!_?F 95X[Y!7X/%'W$]Q1A MUS8QI2>Q'\G,F!X"B\81102\P?=B>!0(.!)D9#//?;9\Q"$$NKZH6-"Q_-KUTW$AC0Z'1*$*Y0@L /'A;V]P#'GY-:GM87.@Y:M+O71V M_0N.->QFZ503<1".-E1++"G3\E<2UQN)Y.$/H9*$')FCDB8#**GJ0;FN6J(6 M'MAD1J>CF%=#^"K;/&[D5PT(3U:PJNS$G -9P:IRCZR@3(0G*UA5=F*^E:Q@ M5;DGRZ7HC9P\?N"T]IT%>ZO>%E%#37P(R\ MDX\Q!*:D!02F!*9%@FFF0N]D8+K]KN^^8#I4U$%QC4G)C!"87@*="4QEY@Z! M:96X=0"89MI^GPQ,=W05W0M,AP.ETZ:#:57D\MWQ\74)Z@2KSX?X@HI,.=^Z ML4#63M[R5#83@W*X/4+Q=E, ^Y3X>R.8/TB$-\C**V0Q!&4UIL#I"*591!!:;%0 MFNEY?2HH+: 7IJIH_>("]&1$:#K8B7I92ST=C/J)RZ00E4DI2MR\EXH7J)_X M.0LHL7&;F_8ZQJL:7Y M/:73HU[CEV2N2JLX)+0GM*\^!PGM">W;&UJ.EX#VQ=X=&"A#K4UH?T'FBM"> MT)[4A]">T/YPM,^,XRD-[0N]W-!7P#H1V%^0M5IW 6+?$6+YMG_,^(+-0S$R MMX060S&NYZ,=D@$9H%;QK*=X$M3)!V+DGJQ6=DYGLL_ "\N/)D=9/LV\H)D7 M-/-"HHJL-$DE:%E'$RXD9A=-N*@@TVC"1=7X0QA4.OVIAW%5V4GS+*K,/?F, MX49^U8#P9 6KRDZ:9U%E[I$5E(GP9 6KRDZ:9U%E[LERC6H7(EQ&N0[):5.SGK+C XNRM@)Z"/2 RQ>2)Q _:_ZC!C;FX$M]I^YA M6,?[>/M?Q^NMWA**TR+"?ETYYE?7T.W,[:"CFN;,+\UU.EHEN@W60(ME-:&$ M5R3IA%>$5W.\RDQE+P"O\G:A[PR*N^%-6GR1)I3PBB2=\(KP:HY7F<'G!>#5 MCL8EBW[NK6IT/G*IZPGYN-*)&FM11V47IQ* C MF$0N"K@HF491L8L2V\@3!7_;K7ZEVJ61,2C1&!!>ELT!4I'*,HCPLE"\[&2F MD!^%E[E'H':K-3F$C 'A98TY0"I260817A:+EYEIXD?A9=[@MU9@\)N,064" MY!)T;MR+&5J_V>[*R)"C9IE>1+-&Z31"EGQ=9;JZ$ >/N;Y$'E!1'E!F"'SL M 6V8O5!,@+W?J4;VGZQ)%:P)(7+9'" =NEP.$B*?&9$S$\:/0>2\(?Q^N[@0 M/EF3\L6.$+G>'" =NEP.$B*?&9$S4\"/0>2\28*V.B!$OFAK0IV4\S/B4*I_ MYF,.NFI2*^4J8"8U7:HG=W)Z-,0ATA_B#D$)J0)QAZ"DJAPB[LC,'8(24@7B M#D%))3A$W)&I/OF$D45I>W5P$+[R:I$)QJ4@=DW;!,E!_%9M.WZ]W3^3V5W- M9";YD=B0G:+J5PA(8RFUV:E$9K,&2OU./KH3(/[C4T;*O##HJ 9L<$D; 5F_;6@LAEY7X!&Q[ M %MF:D 1P+:CR'0_8%-:?1J&(XF O;OH E)9P[Q'3TJ[55RHEQ2_G% OH=M%&-A:"+FLQ"=TRX]NW4QW_N+0+6? -]6#>%B-&3I;*0[1Z<3:F0B)8-:-!NA6'>ZSY:-]@(^RMZ-(L]G8H'^UOWN5:6-WT@8S MG5ZO4G4:9$%DQ@!"X;(Y0#I$*$PH7$"4(]/\K?R<1%OI5ZRJDBQ-]>XI$%"3 M^E2$@P34!-3=3*>[\[3]&198'D"VI'S)6Y=I^#70@1;P6]-Z_IAP^RZ<ZLX)4FQ>1,@<&/)9[Z46HVFR=?=BR MC+-0'95HEF\7FXE[("WAK1,O>>U,?^*-D:5"+8(BI83Z@)M$UAM=;J=/TS#"?X8#0CQM#L:HV.,=(;H]Y@U.CV6YT>[_?' M^K"])Y84M_F%)5ULO:MEN@L^&!-NAC:_']^,QQRP_IG/G8SO(&3?.1# L&Q+ M4/$10>,1UOC)=HT?^X7I.3@8,U1&+^1KJ9+3EG>:[_P M4O0UT'\4Y(HLU=_>@$@:W+;1 P-:SO\=6ROQ[Z6EOM>!,!]B.P=B8.LSG[]/ M?OC (O=PT(J;ZV9**LX4@,"JBLZA59$' -9N+[1F48AY'.C@Z[:GXT+:DSC$ MDA7*$5@ [!]8HH*JE7^P:P^;@YR]$BZ=7?_BNL=N8#4F^\P-/AUQ+^)@6U5D M/I"77=DGF8YM*NZK-Q+)PQ]")0DY,D^:[^"KBZ-%;(VAL@APFK0673P562I3=M MH K(/!60O4R]PJ(X82G%OJ$P\BKX$B74'Y)\^E)Q0R'-$/,- VXI*GI"E]"_ MH09V1")>9HEOK;^SO;F0&Z6UP M-R)C=^LD<_;@ U>^SP/_GXGMNTI,WS%1Y%R.QT!5M&XU9NR1%2"\JP.Q2=() M[RJ!=YLGFYT([[;'E'/AW;"CM'H:X9T<,B>K%2"\(TFO!_$)[_+CW>818B?" MN^T1YGR!Y;XR'%3CEE MK0#5*I^#[G>NTS"Y&8+P8Q=V'MTY*&VX.3D>4A"[ MIB9'#N*3XY'?\=@\$FW9\0 SM[!R\<6JDT>0>TJ[P(M2I.T7J>V$:R3I]2 ^ MX5IN7.OG;72U/ZX5$"GN*^WAD'!-#MF25=L)UTC2ZT%\PK7\N):WQ=3^N+:C MYG@1]NT,"+KD$!_J)UT.W1^X9W&?W;(7W8,O4._H*N 7Y9YSG+XYQ7"\4$+Y N?D45"6HA[$)X\B MOT>1:5E[,QYS^/(S7VJBO]+[:*)[_!/:O.N4R;OY:7#?AR\D??FGP.X=;LB. MGK:+;GY4+BJ+C,FJ]81O).GU('Y]\6W_?G[]3,?:\P)UY(;#(GK==I=VBL262B"+UO#T[R4'SF.%Q MTPI\]C:9F*8[)NP0-)CFQ58!%2G3=9'$)Y=D#Y2R$I^@; \HR]O1-B^4%="& *!LV*72+$EDBJ"L MWM:T%D(N*_$)RO: LKS-:O-"60%%QD.EU2ZNHPXI>=D!7ZHOWH_D7UP/'N8P M3P\X,ZWQF'NP-'BQ?#D/U=,'3&5 M$1M,GL8L;KDE:7G:$]]@8^U(XEXU0E+?M2V311]D M8D";E4A#DWDHM^B*P%->VTS:(3F#"#R+#5MG MNCL5@IUYP]1]E1"S.M)5KDT@V"R; Z0BE640P6:QL)GI&54(;.:=P]8FV*R0 M=,G2>'E;V-QTPY'-F=8L$$'5=K,O(S^^>>ZSY:.>PT?9VU'4IX:-/7?ZCEE" MCUF@_^1^61FF+9[.*?A4$:61)<>7< 1)N=:D;6-9CG^5CWK(7=%H&DIL$ M;E*FK]C<38KGTL9-PHHIW>[T>I6H$B +4@4,(!0NFP.D0X3"A,(%),@W]]+: M!X:+;%2MM95^MQK#Y,G22-[MFH":@+KZ'"2@)J >;.X4M@]0[U]=/ZS&S BR M)8?7Z/\:Z$ +^*UI/>^WW:7=_;*TFT=KRGUVQU_8=W>J.RM %$G473CEGF6< MYYU+KYQK%NA%YE[+@S'A9FCS^_%G/N:>QTW0LBO?YX%_Y9A?+7UDV59@X\*#;PTU@JA)+$5^=N;%G"; MVS;:"C!)\W_')DK\>VFI[_4P<#_$-@AL@*W/?/X^^>$#BPS9H!5?O,SD_\[D M*O?ZS;9V:!%-"J@-Y*57!%+7S%].3BR=@TN93L>%F,@CUS8/@K%".0(+@/T# M2WIO)/! VJVFFK.*YM*Y]9D;?#KB7L2UMJK(["Z677\BF5YMJCZI-_K(PQ]" M(@DY,DK&!5V8EI M6[*"5>5>427D)ZOVCYWZRZ+ZYVQ8\[U\]RP$.%T6X66]197#7-4@NR0K=[1\ MWD =4]&RLHP42F;NG 99B-BD"I7C#F%+Y5A&"B73Y>,3GAQEO6=\QP/FSKBG M![!Q9KM^:1>*">*E('8M^@-+6,<<@7<=L7G_"N3,@,=,=>1]8M*^@D6[UCWO M%9;QHGOFKGZ:!T]XU%I#I3^DB1:2")6LYI6PC"2=L(RP;(YEF<&"A6'9VANP MN;!,'7:408'SBDG#I3@>2YQ8E?5X#$K(C&A&N'S!(_(E:#)Z/8A/#D5NAV*8 MF?&8<2C@AVMAT\YR,.X.E+[6J40O4-)PPK(Z$)LDG;"L$EB6N1!?")8=?C#N M:,J@4UR,ES1104AZL'\,:=$'8MU5?G9-GBMJ*UJM'/BA2;(*P.Q"9))PBK!(2UBX2PP\_"6D=IM36" M,#G$B'+$I9'^(7"-'XT1:)TI&A!RQQ=CU>2+"I$_02&X>A"?_(G\_D1F3.2Z M('ORN[C%\W7*SETY9MSQV7^8Z![_A)8P_8%KU]\U/.EP+T13U$$U)DV2.2#@ MJP.Q2=()^"H!?)G!?^<'OJ..WYT> 9\DPD>IZ-)(?ZW/K "(^[]P_/;=Q*\ODC7D8T9--:&<5&X!DU NXH!Y'TRX5U9H$+)$MF3I M^TX,VH+=A3#I O%]_Y-J9O)OME<)VLJ3W2166FIQ-=-D%R[<+A!TELT!4I'* M,HB@LUCHS-&RWNP.E,QQ4(@M--D%>FT#P2*I MW"%X+!8>M=;N'ILYX/&(VN]A2VEU"!ZK(F"4T9>+'__4[5!;*;W0--:;?[E+2HCL2](Q0E M(TW:43$&$8H6C*):X2AZ1*B@U5'4 N]SD9TX+XJ6D_4_=Z"@>J4 "G-X:3?, MR=V1-\Z>(^))=DYJ#N;,E)##5%0VI;W37[KC)[OOWN\I:H%]=,BPE"^!Y1H6 M N>R.4 Z=+D<)' ^,SCO[@Z[$YP/CUX,NLJ@UR-POFC#0HWJ*V'3J3OO11"; M*K)DYDY159K$(=*?.G*'H(14@;A#4%()#A%W:G+3?3W=TX0JG4ES6Z6M/^FG(0/V>G66( 2?\%$I].;B3I]2 ^V7F2 M_NHKK(C@D#%M4 M]'.JV7\)[0PM6@Y@>X\62/[V,,P19TI[D;$)V_B;-[$MD%7 M*8?B[ZYKOEBV?>68MW-;%SD8J_\^X;CFSK"X)EFD_.6"+=M'M4I$.[P(W5GH*B]XL8^DO*7?:2FC/+>5+_69U8 Q/U?.%7[[CAX MT;W2.E:3JR$%L6MA;60E?GU=C89\S"!-()M?#V*3I)/-K\;QB7V[!O,F0M0GJUGN*NT"G0G2;\K!5H#.LMK16@BY MK,0G$-L#Q-3B0>SP [':4M3^D$!,#FFB-&L95/_F\9ENF4QWX'^&X87<9#P* M3=%%WBH &\7A+I+XY%7LX55H.;R*V-!=.>959.;B /S)RI0U95!@E3*I>3DG M9,*RBS"GM1!R68E/6+8'EK5/AV5'W/%5X-N$97((E02IXW,/RY7U]'P?3+A' M4_>J"GGG&(ZUCB.U;G4N!X.61P4D0Q76FJ7L+,Z/;J#;H'7K!PR5%2F#A-SZXZ!W,.&R0WJ3 WJ;?)3;IU#'?*EYVE M4\48^@.EVZY&NU.R,)(7!Q! RVO>27VJSD$"Z',#],8>HOL#].&!C,% Z0\' M!- 79&$DKW@PW1 ;?FO-2\=J$>:0,&53&P;(FA'8WY0ML:Q&INS/\C'O,#_I M, :2GX1^TK9.M%%GV92?='>Z6_R:TNY7*^=#YJ5Z!16$SJ0^%>$@H3.AL[JM MD=_^Z'S,I8MANUK5C&1>]H]C_!KH0 OXK6D]?TRX?1=.N6<9AV^_VP2V+&W_ MEZ7M/EI3[K,[_L*^NU/=60$O6 2*M.6$NI"Y#3;"@ =S+[T,59NM,QI;%G(6 MN@\[N*],EK9_H3;XP\KO]HZ&-XZWO=?M%?_3?LUU.L+J;@ MR+7-M11>PX*#NTBXANMQ]LB-B0,Z]@2646&WCM$\$>'/M[4[-P#>!BZ[=AUA MV_2 F^R+Y>B. 0]G#P'\8@IK\U>WNFSS'E)V<6Y,X[^I:[7FF/4&XP:W7ZKT^/] M_E@?MB.8A8=P\RI8?KUQ%Q[0[S1&AMIOM =J#QYN#M5Q=T\T M.1F]U7>++NP$O!E8*? N:[4\YF MKB>DQ?68;MOX*GS_FM7@2HC:S1%X+ M%A!,K.@1ANYYKT#6%]TSV0Q W(7E?-)]6#&\!#>B/^N6+;[MCO[-P:E[YHP_ M XD<@Z<)-^*VQ9]!SG;3"U_L\& S<>"C2*!Q:,.7$Q:*]8OO_MY\:(H.0+^# MW M-S8F0%+W!6PQ;[+'Q:MBTEO@3,,W>?1QM.-"A WW&5BZD.%-@H5+!*EU8A:8 M'/!J:CGX(1?IN8LG:Y_I\10'(OJLV0V^#[X9&BC.C^OXFQ28PEY=WXJ^'6SA M"WL!SLT\.&5XEI "^_]O[UN;V\:1=O\**K.SE9PC*Z)NEI.95#F*G/&N8_NU MG)DSYXL+HB"+&XK4\F)'Y]>?;H"4*.MBW0F*O;65L6X$T-WH?IX&T)"1#$8R M;?KGH0^^ 9XN?]D$@^QRV>!_0L_R0:38E%^,/?L$K4[\>JU#_4>W-%GVS5_O)+F+!DE(Y'O%,"4AH@HO%#,=>U9\K.HX9Z+$I&. M5DY.7XH,FE1FB_SO"=7]0G/SC.>MG-ANZ(,*_7JJK'W@8N!\C0 6JLOG0%Q_B/SXRQ40;I:B@ MRLS:\('2G[738F/CK5P;(./7"6_..4(2"^O8U?6WX!YK06^ZXUBN- @!7>?<7]I;E#2;8XMV*>4[ M$NFC'XI*&FID')7*.@0EPRB>UG>T2?/8U8FT3.?HI/T.6_TF8ZKN<:&^05_E8,=DQMOR-Z?8DJK(8$\;K9> M>Z]UN?3J7NO9_0)[VV]=JA:,QNYV7)-OR*?GIC!)4X'")(7)'89)8^=ALK1Y MH5BC7*@T=G=M*OF&?'IN"I,T%2A,4IC<89B^]M 6/[M+>NEZ@U0P^WO+$1[GPU^]QYW#CWO;_E(T(K!UVKRZ7'T4/X M"I$0X%@%<%1> HY9?/$2@C2E@[MTS@>@SM[TX\K99N7*CEHT:7S3G*;KE M0=ADZ13=,A'=9J[TW&UT,^+HML6E94:U4*_L+A=-D_XH)SV%-[+T? B?PMOJ MX6WFULW=AK=2'-XV7VHM WDK5RBZZ6%ANNR,WL$)[Z/(&]\)6W!?8 &G>35P MN,\X\X0?V@%^91AZ9A^^OE4M'%U%H4Q3_+U$>WV(]-*'G,SO4+AW30UKS1:C_7CJS:8F;WFW$9L['6/_" M]3Y'2+^9 /H;');RIF" MNPS?G[GB 3NZ/W-7VRI>O]QZW;/J6UQPW2@7*I733.R@(!^3A2A!<3IM#= < MHCA-<7K[./WZ-=?9+;U&/B9]BZ0XG6\-T!RB.$UQ>NLX7=E]B51]:K^1CYEO MDO.-AFL\^] *_H1FA=8(*;?0:#P2N \2IG^("O M'X[W'0EZD_H_UG>A, M-#[@M9V/C1J)UX'/)YH^_VGY#[C@'*O[W.E.E)WXHO]-7OWYRCGIVM@YUX%$ M58NS#(J!?=N1B&JM6YHP/&'HB;YP?+S@WG9]7YY&43?$)V]J[X)GQOOIAY[[ M9'6%_):\('[2"[ U5[4/LG0,>&KL<] M?'X/="E@L+*;\'B8T@[SPPY\T8)Y@98LK]@>28O&(<(3U+0 "[7 N(2\,-UR MGH2/[8X;@1[)KIXONWA=63&71P;E;?-SNY:XU7O+089#$);2ZZP<^QRT@>+N M".'$,N_B;?/6 .*_0$<8W2SNOU W2 ),!C^?*+YX#'Y9VL6,_J:=3Y^# 28 M!0P?G6)D[]X(6GKF7M=G;]'#E4L?KV^NIC^1[QL?WV&#&WBQF?J& M-W$OKJ 3S61+KWNGL0<\#X.^ZT'(D,XI^O0+?.8'EME$J_5&$V\TNQ@SY80: MU7)Q=AM*[(4*O^&=3K&M+(O[TS8Q00'X^T_*N-5D!2]C85 B<:35]]W0!^E"U+I_A@D\N@#G?M\'3/_8?_%QW_*"41NBG+.R[1BU M>G&V5-78=B*?)F1W& \83F5H$-&+\""X083QW('4(=82]%&E-7@INP=B.G'3=R#6^'AK8#\<1G=\+W@#G\G[0M>?(.P-P@' M">M96$?P\OIB;$Z*_@$#NBT0;B*S!"L:^8!-P=*Z\*8W #[%K-[4+Y + M YC_CS"#"+@J6.LKH^DQL#;6%DIGE489.F+#Q,:0P($D>[$AX0]?,285,E < MBOPFFN6.$X+)V]; "A0+FO5[XR%TT:" 4P7,AX[879A/3!)H>% OM %,*",7 M$0Q?HUL=T5,&*T;1Y"Q,4'ZR0X] [."! H77ZUFFA25X@2/(?BC*4&1Y0O>Q MOT#^"7X'#!@Q)IC-4Y3M&*:T4 MS3[!1?2%NTA<,S^[E5-_G;@'[ZT>]98F/'!^H&(4VMB=6F;6S?>HEJW1QIH* M6A\HED]7@.PR43B>/N#DW%X/4YV], B]*=W(-!,HA_TG,5CEZ]2C 'GP6>11 MGIJ""N3+/(?ZF@(+8V.028O?IA+:8P6#:F9863L<@*,;W?3&RFJZ\JP'H CP M#/>@W\^V:_Y8KYBO "$.<9'+"\7<-84L>5G$?3T7LXH8H0*5#99B@R9]E0!3 MKG0TG>GRA.D^.O"E;C+=Z+.WRA*D<_#??=BJ:L^6:PZX_H'K6G)0:LWH]S;1)KNXZ.ZBEM+_B8W01%%TLGI4CG(V\+$]NGLW6]5C>^ V2J.H<9>KB_+3K6."ZS ML_&5NOM;,"+H0E>@YT/X"IX0^E@%?WWN&W#5!+K7!FS!XUU,\6R1%0R,N'L,G2*>1E(N3-5&DZ1,A;4K9Q MU9!W6C!J#0IY>IB=KHZ 0AY9>CZ$3R%O]9 W4Q+O$"&O%(>\S1=MRX5J)1OU MY7/I"-+92;V#$^%'D8]^&U]&[;_#HDFSN>DAS%=O9YGIW:AMFU/CQSB%=%M; M2_NL""EHA17WK91TA(#H[?J(:+H:ZVMP:.QIIW#1+?K7W>:^?6EH)ZON]BX8 M9[O+")![V;NAOJ/@2[Z=9D?&%$3!=[?9B-.T8N\.DO!&H=JH4,C-CGFFZU0H M[J:M 9HBF540Q=T=D]Y&6H%W^5+ F/0F3FL9V=J2GG,/\B[]#>G+5@5R<\=[ MRT&Q;%MQ98_U87.C"5U7S;-]$W8FSMWM>\O#811XA(AI?< T<[O/1H?6-]_E M7C8*I^733&R (+>2A0TKO(NWLL8:CR[Q5:_1PBPG ME'?^KG9/ 0IEA8MV7]P:>Y"I>%9[>?/MPE$L5O:20;QR]6W?BYL=\D=QTO$$ M_W'">]#J!VX_\Q%,Z/?[Z%WRZH!Y$IZC@@T%?.NYINL)=B_,O@,F_V@)O\ N M';.X)\$?;FC7;H!7+[NLZ3K2U6PQT3'L[DY>(#Z)O_5AE$O5WGWS.C5UO3->Q/7BGY.72A^<%?W)917P^-5X4UW M,.3.Z)^_- !K?/19+[1M#-^1%CC>,X[+G0QO=4]<^BYO=\=[Q'$.KX]B5JW+ M=]_GP5]N:'D\PR3TA?/F MD^/.(!L'AMZ3HEI\@_HS]I!QV;FY4A5QO^7O/.AY@5D]-GE>D=U/?L:Z+IB> MXP8@Z< RK2&*&M_'O1Q6SS+A[<2A--?#(48O0*W8HYF^CD^HL6)FVD9]DP[N_%=C&>EP6&OW!#7TW.@A01/!/:GY*Z)X+0 M$S\6] M$3P,^JYGH4J4-6%[(\%!\SW/'8 N2Q7LTC/WNM"/ 0=[6/!0^-;8X0Q##U2) MS_P*4P[>L4>%R ,EQXB-)7H 1C>*'BGFSLJ$,%1S((&HM_*Q.%_ERP)\S1^J M&8Q-R['@$[NJ"[/216FAAF!B_^$^BR?A*6'.RDGV,HI\8B*$^3V>]<#7-U?, MY)XWBJ2*4S^P;/EK_$882)7:UL *N)H+INU*M^'$/8K&#+H MF/VY=NS+3DB M8.X0WL3-:@R>@0_A,*U":&_6AUG*@T4E'.T1] N>*$>'+>%7_A-ZEM^UI)\M M*@+RDE3\-L4ZDJ!@YM1]BWMX(Y)_*[QV'_IU#_/JL^V:/]8[,B: Z@X1@X*[ MD6@"V$_L)!0D12:G2* D2!&+_/U-"1H2-EY$9T(_QJ\C&"=?3X,^X'TV'_KB M0_S'1Q9G54I1G9&E^[S4EY4OFN6I9'8;WA]7]S75'MB_/8> M^Z)1C^K:]:@8]VA^U@=M= _&MUEO7Y4$L+?6/;NZ:;?9;>N.M?\XOVN-!R9S M(=.9D 4#JZ\(&M*^.8[[X$?1JWD[TW4.(>$B]$7&A M_\0'6\%(HD<5-Y[=$]/F\+N!@&"&X?R_H>4)&8[9D'L1#5I.V?"O(S,7$1F0] K8K1GSAC6L92M3ZUI=V7B? [SD M$IL@Q0H!;+D=<* *_D*'HKFHL)+J>I&I^3MGS@+!\JQ.J" )ULY.:#KN*%B* MR6TS5%P)8+LT:U2]8H/10U=Y%&)^^$UL>"! )+);4CA31I4-T?"DO2(:!;PA?%GZ/:!2 /Z!+$CD>EL8TW@[[GM+XLC*SRE&"?_YJ'\ M6GFFG&3;[(MN:(N;WGEB9.WQH%L_33OLBJXLK04J"!7KN>GMBQYDV50QT$ M='*!K58T?MUB$2;"=YOR.M63#\#NW8^O<;S&0HIWH,TP6]7XVF"%YO5UT)SM MB-'B^'*J/'*N_*$#2"Y_?V/ Q$I_(T'EK-@HKW86\5!3)"UU_0U^G+4<]/AQ MJEYIL&(4=-X DO;Y4=8M)7R,Z%O&!6 MM:?+C1@+-;G]9K?Y!8(M[=@ M7?_(1?!BUX)^Y0'I+K94:C$NC%DY.'ZMJW96/(.=Q_/5)_IIB^:2SG.)P@I- M!=(.A96-RW;\['BVI3;)39UXK;S*+M[TFI(LMI$L7$94\3LPQ>:82MWT[L9$JCGA4;>T*I/SE=]VL+#,W27[)E[\*Q OX5D@J<'7;7/ MI?/50_@*?>817&Z\?D$SX2AG OE\LO1\")]\OD;*H)E /C\?PB9+)Y^?C23R M3 ',_"6158[F\B^5H=D^7VP42K6S0KV1^U_ZN:B#?M<^G MRC[WPB#T!'L2/I9?U&\1A;#205>LZ+]X^EX7AV\J+W[L7TH?_J5SX!#2]K'2X\B)[P6B<%EX(\9MY*+O773.VZ\AU,NG MA?K9[D[LDRLRMEW(=(.-!/ M:Q5*BRL)M="'CNN NEQ-0@I:@F%VHJ0CQ#D;Y!:,H\XMS#UEB0^7;]RH0+"# M]'ZA6BL52CM,-I"+.W(71R@@;0W0%,FL@@@%[!@%E D%;+_@<%:H&XU"HU$F M%)"=R4(H(-\:H"F26041"M@Q"LCA%3Z+4<#&-99JA=/J6:%1IF1 AF:++F?4EFN M79H>&BRM=M723K1(N YQW<&O8]IB*07@4[E>+YS5JYG8N$G.* O.B )ZVAJ@ M.72\&J2 ?NB ?O#2V%NLBE3/"K5*N5"NUBF@DS.B@'XD&J Y=+P:I(!^Z(!^ M\/K-VRQPE"J%4KU2.&MDHYY!EKV1,M+81F>-^! K(.\#7"B#=[O6TZ=8X]?A M0'B6N;D(:D50S90(?IT:Y+TU$#Z[%L_LSAUPYT4'ISOQV]3+\;PJ56?KHM\* M!Z]6.7>Z-T%?>+>N'W@BL#PQ@#Y\%H[H68'_Q?)-V_5#3]Q#!S_;KOECO627 M\$T^1.?FA4+]TG)"T3T/)AU[Z)I.\%#G9Y5ZX[1RTNC63D^JC4;OI-&H&B>] M:D?TN@W>%1U#VAG(/A:SAIL/O3%A_B/CRP. Z7H8.S2-3#UY6JQ4IUWI&WN)$%[,,K#>;X^:=4=U^YN MY,LW=MS0GVO6H&/=H?LQ!&]V#\6W6VU93Z]OM MUL]NK\^OV>'#2&T_[X@6#J\\=6]+5JLF:]@IO7S#$,-P9 ML3[W&0< TK,<@9C "3RK$TKP-+3!W"Q'%LK[7FP7X>] P#"Z6#WOOR$HNS<" MA 6>C %.DC^IE@P\Y8B_N+QKLK?XQS]_:8"7_@@?O?WQCMW"0^4[QL=W188] M27P _AHOX,);@?P ^@RRL$<,_E'MB\'0=D<"@M-SWV4#(0(VL!QK$ X8?Q3R M4B%?>$^6*9@G_AM&H47=-@0/<9]]!H0TL$P+A@[OPS!@X-!]SH:N%T2WLT.? M+7C+<6"$>%YS"'&+JP\=_*8G3@+^DW6X;_EJ!+$L!_P']"TI0S\N-"AE&0[Q M9?776$3CSF#5S_'H4#K&Z4>?_7529B)"EW(,SS!*:/(;#\P^_F)N2TEQ!KB4 M#_KZQQ)<;/EN%=K[WOXR!8MG2J=_42;23+2);;14KST,W!C.78=[H^275MV) M=#?& OC8:VA[O(GHP@V]_RL\]\81_\8/5SDU=%*#,&ERG*!U<.K5XFR= MVX8_"IO(9Z9\K9;R69PYG);/67$V13@1#]K>!B*:J5>GI8@6<[%I$9TN$1%R M-CGY1C!??::T5P$OY0_2<3\(>%>?!ZP5TW80A M"N_CZV%U"W&S0W"=)QU/\!\GO >M?N#V M,Q_Y;]C[??0N"63F27B."C84\*WG@G4+=B_,O@.HXM$2?H%=.F9Q3X(_W-"N MW4#(J :N0"8/> "SZL)RN&/"PUD[@#=D@'\YU.FD0CN1>!AG*Z+/C+FS9G/[ MFX&64^:X.EW?39/HLB,&K !,DIZOR8+7P/+:X=TIXJ01]H8HX[)YY"[E/B(G M6,@(?*0$IO "#O]U,9,#<3G$+XD9.-P5\,\2L.J+Z)$2J.*W7I?&FT__6.5+ M:\.5TYDM^(>%*^TANCGORC7E7)7()?KB!7AX\-N;0=_U!3%3\U _W+9G"5Y> M7R1%6"XVV)Q\^TLPN(I9KO2E!"^)OKVV#F?V'>IMS*ORE/4%,5-DXTB->;$$ M7QBS49RW=O3RC:4V/$4,-8Q?FT^;F=T]>D^;5;GK^H*8.95^I--FL01GILV\ MRW16GS8'GP3Q+-U15#IX_Z=2*AKV;UZ69Q59@ZVM]#4-A[S3 ZWFZ$/(Q6>_WGT5;B/,,OZEGGN">[?8QN[P#) "X[@W_NFI;0 6.C #[13/NW2UP<&L:D^72R 7:C)*6QQ;=9%H MP6KNJHI^E:CI&N94RGXO=%U4?D>3>PU(0_IIB+2CLW8HE-!4(.U0*,F$AD@[ M.FN'0@E-!=(.A9),:(BTH]--7GM,-^IZ:1?61],O3T\Q_*"+(CEP,?_03^XJ M.E.U[56.E<\4!4X<[9&GQN%)?UE!/S[>HZIN@]S/?5_ _[OW_.>2(SV^%XRK M0DV.!7%;'@-756I&W]NO5$^I+"O!'9\(K[SY5#?JA7HM&W=EY< SZ.J6*0:2 MI5,,I!@XCH$S)^?3BH%+BBZM&@.KE;-"X]2@&*B',>KJEBD&DJ53#*08.(Z! M,]73TXJ!2RJHK1H#*S6C4"E7* ;J88RZ['D]]+E<73/3=\(/XK(@SZYG=]-: MO='BG*YVDT.W];.T]^N3@E98@MY*202 #-W(UR0 4-7GM.M_]E>J)KXJ$ M\'K*6O5L9TB(_,V1^QL*R6EK@*9(9A5$(7FG(;DQ<^U%ZB%Y!PGZTVKAK#:O MUW:6+2ITW1#+:9>+.XS/Y=-BI::C3N[QPL"X?+E.99[VJ(SYDR,I M60T*S.BRTKEN@: IA>7(N6F[D>(P"B2*LW2PNG)9+A7(I&]LL MR/ED(7QH$;YSK0&:0Q3 *8!O'\!GKB[?>0#?P5)$S:@6&N5LG!4@YY.%\$$! M/&T-T!RB $X!?/L 7MU[ -_%RD4)&/@9!?!C@FE71FY*+^W, B72D%X:(NWHK!T*)3052#L42C*A(=*. MSMJA4$)3@;1#H203&B+M4+UPJA=.,9RJ0>54^%0L;L[BZ,^.9UO#T!-3:Z.U MEVNC3=?!M1./X^_O+/_'9#'%V+XH7-3*3".?1Y^%8_9!OC^2!\3:W!9^M%I[ M+8+HJ-CBA]R/AB+Y^TE/9KZ\2FV6\GB!]J3\YE.CGHG%V1SXG5_UD_N?/ZG45/D7; ME:/MS%T@^8NVBS7QC=[>*D@-*)[-PT"A[A'Y&5\^?"ZO75?@4 M=E<.NS,7C.0X[*Z:T#=VE] G!T1A-XN"U]7SY\+J=14^A=U5P^[9S"4B.0Z[ MJV;VC3*%73W,?5YF_WW .[: =[O6TWK#38ZN5@0))L=S;PV$SZ[%,[MS!]QY MX?V4.5R' ^%99CP+HY?CZ0;S9&:WRI7K/%Y93Z*+A7$"__-H8JGGGN#^/0[F M'CKVV7;-'^L5K15@LT/T!VZ4A_,<7U(6U6*E^NOAE7O?%ZSGVK;[ M#!;.I%89R@B+_P1]N:X0R*KJ;H\-/70K&I:#GEBYA;RT'GNN&/OS$?_+A!F MJMKZ(DP)EY36*D9!QRT-NEP#H]F\2OD2&"TBBS[:H"B3NOS'4::L0Y0Q*L5& M=?U"D+D,0\AQ=(X\6RDOAZ$I;6>X4%\Y$#QYP:RJ$Q<(R0MF57O:5S*. /NQ MY8RWJ22RQ]7:ZA$6C=9U?7 %%Y6#Q9.-[W'8GV+*JP5_6ME=X8Z&L_%MU$,3 M.GX;K9"<.]U6O#YR+0)X*=5UT_ONBRM<(%$+4=N?W=KJ\D2CU"@T&MG854R^ M1%]/3V&5I@*%50JK.PRKY=3#ZN97&AI&I5 N[>Y@,OF20WOZ= J.ZK&"=RP' MFH]B.4^[F:%;]C/MY"8I: 4LM)62" X!'*JD 8?F;"C?*MUP5BC7SS)1KH6\ MBP;>A0)PVAJ@*9)9!5$ WFT KNH3@#=/3)P6*J7=9?O)NV0F,[%M!FE99F+J MFIH=Q6)=JZW=XTFHM-)X2_#0/G20D0F1F40J72V?\86;G2B0P!2 J=J>P-1V MFR&,1L&H58YCU8:JM9G*QKBCP0O-(/3 .G"2")L' MHGL.UOID!9;POUB^:;M^Z.VL! U(*1:(:F MU)=5K9M9>UZW?D[2_@Y^M.@W/- 7]S75GAB_O<>^:-2C,^UZ5(Q[-#\ZH(WN MP?@VZ^VKDEAB?!/S5..]:[7O[[XW[[_?75Y_'0]>^M57BWCAX.MSQZY!X:I+ MATT)X<07YHGU\Z1O=:%;'R+D\2PWEPDD8+<6]9T!_!BQ/APZ+E/ MHEL CSL86 %X9A:XJIR5!<#(0E_-..N$ON4(WV?CWLG:=FQH0Q? DYE]Y@D_ MM/';LKZ58('P!I:CON;VV!+8A;"J-1C:[DA,%PY<-9@T73^ 6-01WDWOUO4M M;,!OV99L7W27A)/HP5//O84QR04H[-?G:.#W4^/&KR1K^IU&-?U*I]-H[O+Z M OQ397;;!Q/1>/W"6'Q#D" >&NXJK?R$9P0"E+=VO<69,L>;B>T68KO;C4HS MIB?#Z;J(IS.B_#7>+QG9]#]_:0"&_^CC_LD?T)HIBNSS",USTKWI26#!P& R MH^7#=/($']C07V8%/G.]1^Y8_T]9,7S<$3!%/";=)H3^J$39AHI%J/Z=IERKE^4 M;E"U.%"FK&-FK--6Y D306*7^:!3:,84THNZ\!T/[,81/2L V?MH53WVCW5I M:*5D+-5\LP^2%,OHYKQYBBY VHPOO*>I:J:Q0V['HYFNA[KM;%]4!?6D-I[N M]3>?JL79!7L&=F"CQ"#.P%@=H>0WGHS+0I6<@9Y@??X$7Q3"6>9<%ZBAL@0DIRT" \PB@#?L0GA)IA#6'WM9A[$OOC!FC;$[[IS,R4M+F^.J M,20P\7,H'!_8<@1UT$GX"[Q$67H!U%2120"ZL&[KS+V';;,ONJ$M;GI+ KB_ MK\*MD4NN3R<1ZGIXZ+EU6\,!=!2:]*52> > [;0*3SPEMXD"H2'IRC'F1D%? M#*0OB50+(I49*_DS/]ZKA!XN*0-BDD;@DVYZ\FJ%E>!_97J-:Y;NZV=V MN9CNNIP2SANRD#-' DSHZ@\1P-CUV[%.Z(*N4\^'\ EBK XQ:@>"&&W@R2HM M\BUVD2W%[U=%'*MMN"DTRMDX/I1+_Z!98=,CA2.X4, ]LR\125<\"=N5&^#T M0^6$28@"Y4/XA$E6QR0S=^/M"9/$?A) R9>)E]P/+*DW#,J2Z&&0NF1)IC!( M7JN'?!6.\+@MH0KO#BS'DOMQK*>-UV=V5=/E])6;WHY9*[HR>ZJZH+F"%,RA MFBZ[@D(SVTWV!(4B-PQ(Z'S*":\)AB:(IU':'=XA?Y(93+2;\\CS,5'.#B3/ M_JM%:9.2[6#CN^^&^("4NYY9W.96]Y-'8US[6?D]C[;7M\K#3-3AS@=KUWHU:E\ MI/S3*!>8!T^PL/WN?T(_4,=%O/AG(7R@CI:L,I#BO.(;&Q?\F#6 934_-HZA MJIEDPR>OMSPSXQ;V)0$TI^]87C*?EY0].<@<.#M=>10[K]T"K?:]N-DA?Q0G M'4_P'R>\!ZU^X/8S'P$H?;^W.C(SWFY#$].DR8.%-0G1+N];WQ[.'II_G%]_ M;;4?+J\?OERVS[_>M5K?,$X\_'5Y_\?#>;/YYM,E'EP[*[(F>*I'=301O=(7 MR^>/GHC\XE]X2/;\%O/-447-.47619U M]9:_8RV%"Z)R(1/C6S32+([S.[3N23CCAT/A/5D^#A?'-3Z^/N1>8)G6<"P) M-_08.#5PW#B'"S"Q33M$'B0_,?N6Z#'Q4Y@A+JK #WJ6B14J\$BJ_&R"*Z+/ M"@"/$'IT0U,6&W%B2!8UB+T0O1Z>JP<,A"?IHS>[PL>R%[*J07SX->YA MZ8 M27T-Q_H"X(68JR2:OTTI4L#1Q7( M9Z!UO#QDK3"BP)ZIO@YE\1+HRQ- 05E2(^A;/E99<;U@2[>0DO%\Y@@Z76=N MR9&)"@N;V@4J#DTKQL.KJ95Q+[:,1.T@?'-L0_)=K#-D=0$5 PJ/JF,$C(-" MN.\Z$J7;N%%*-8TCM)Q)[08P6'QBA*QEH988AJ,I*:WZZK?PW9X%CP/,#7!^ M8 4+;(E)/D9WS0^ UR9%!)[AIAH-0'4R/3I(/0LEC@J8"M<#Q,+\=ECV3:T9='VSWQR#W9V%CX$YOPLSF1WG;> <.,!3J>0G=2 MSSC!+A&0.R"P*/2P&_ B"62DO@E"R20PNIFR)S4-_"$HV\)9B!41A(\)!\OO MQZ!PP"T C)8C7W?!$)",6[&4(L_ T-F/']OD>ULN&95W48)$Q4H9861!.)0+:Z-]N+(,RDVB)-88&MR# M'^\"DU2_\E$U17:SUKB5;L PABX,PA(S@48ZT#B,).+&)*),G%4@"VW9%N]8 MMA6,L)OSVE1^&0P'WN(30#,WIR0GQL]H-)-'#$-OZ$:U8,"30SB179$V^;W8 M+K*OY^>W1385O%6IO+%M)&-W8F+V95&PF9"\ND2QJM@D""] 3DL)@[X^_'X1 M2'T)C%87UP(!23W(6E$<7$=4G^W6 V_P#+;A87T7T701$/OLZNH6@SU#V0R% M%! :I>4'$H4.0_"JIC23B''W+&\@W:,TM+AVHN5%W8J+ UI^/#WD5V[!S['+ MRP*3;+"AA@[?.7><T-@N0%S,*)W\.Z.!VGR7S&<<=UC.!#?$)+XYT14[1E/46 9BJ.EU2*%B0!] ]2 7@[*2T8L_"A7(& M 80O3=5#LYQ@VB:3X]Q]?%U)V4#HP86U@23'9?-8I%/-"_H)I?^#&D'A!H) MRZ(8A[6I?B N!YP^\_W"=FXOHYZA^XY=68!/8ACBL-;+:'!$>:.;W<_S#J C M(-S^>EQ?E@5>.:!.9P:68S=T+MC9IV@*00QT._]1&O7GY!2B+,'<9\E,0I'] MX3YC\M&(X&7/ M UA19.?C)_DC0 L "APYU]&)](&8/PM;-F8*&'PWD8.3M9O!3\?"=1U[E)!* M00Z4=WS7#I'I3X0T3K0DQ!QAJ.FN2,$/!%"PB]##U=!",AN(>GOY@T$HO6_/ M5M(%4LEC,0?2X:IDC@^2--4J*$P#2RZWQH@\*I@JNS36A7QN1_T"QHH^7U;T M4SFFR&IDB54 W,+D@,SB(5D.-@PJL!-> R&[;;_HO2]%/QWVQCU(2CH6ZDN9 M)A\I*54\;P#CP9?DD*3681[+B%I(U"/%16F, 6 1W:ZLR(RNOC#= Q2!Y9GA MX$G5BXX8&_@H"WJ&$!#D+=OQ796G FN <74P%-IVZ,=L]=E%@QZX'G[)':JL M&7PK,5G0L#UI6%.V$14S3A@!1,U(_4F!<=MW,98I5@L"1PS#0J"3#-P0YA2D M^ ;#J))BQPV5RV& LS)>E(^L!.>I$@=H[*46G%'<.SD% 7B8 M0G5AXF?0P"+D+2LT1T #-3AT V@+YW+4-J(B52+[G[_4SCZJ&8_YLH1R!L" M.P*/1$ [XT1)9V**"5PQ>9Z,]VI*X5*=DA\@%FO"),><&+Z9\$;8GMS&8+GH M"E:W>CE+3B;>]*7S00X_H;[=4,XOZ;FP!])Z9>,2>TEU*/@TL=^C6+9OT++] M:FOH&5A0_?QP<_=P>7UQ<_?M_/[RYCK=C7-J'?=SD=W(_44:[**[G*Q*%%EB M1UW6L'+&U_V;N,.C>773_G[7>KAK?3V_^W)Y_?4!S+9U^?7ZX5_?[V+C:1:3 MJ^1WX]SG!81S#'O_ CKJ=RVU=UW&Q-L(AEXZN&05:SJ+*@YP_0I"(D+6;3_@7@[^RF6]O1F ]N78]7A'&A+A*25]& MJ6K7&[IJL0D!*/RN@Z2TAV#4%/&BMDS_61)_XGTWHT1]]5[$LW'_;YS6_B9D M;3>Y'!6XYH\^:!"3[F\QZ54N?;R5SQB?19;O&A_?Q3ETR0(Z:G- (J>*Z_71 MPKY1+K$NV'J,GJ-DX9(K0,K9#31&"0+-7:MY?W/7?FC]GU;S^_WEGZV'B\MF M"]YHWMS=WD2!QBAAH/$@8+@><)76.,]THW))BMXV8Y6SK\B,,!$BLAE=_HH2 MPKSK#M7M5TU7\=^F2HS+\;; 9,PH>R9C$:;2Y#:*.,<&LNK&8I,_F;GS"3=_ MC#>INRJ=_BPZOA7(_);E/ D??UU$R@=1O0BT,**HDS;=RU\BNH5) MWL$$[L7OC12%GR"W#Q"S[\\OKQ\^MZY;%[&EE(NL#8;BX?Z7FV<' M E+?&DHW%F&YSS+'+MAS;75J]:7A_LX(V%4BF/;DF:#Z6:P.7_*D.357NI4>I3)C\$E1,9X MVTQ6L2,9UYK&57VXO;N\;E[>GE_A.::;[]?W,MW5:K7!T=W]>1D?;3*J1=QU MY>#V%SMY:.E"1 ML;=PT8V;U"(Q>EK.[O,Y*9SK3:36+>4*C5*)$H7Y'23.< MF_PS3DW^N9W?3#.*U( T_7'Y^?*^_7!Q>7T.\03"2?L>X D>DWUH-_^(HT@- MZ5/?ZEBXC6"R=73B..-+-[<-(VDXA[?\W?3%F%W7#%6^!'? MWS;\(8N1]*WQ;IYFEQY6FC^8 W<]*;MZL2*OC\"=?\UDF8AY(Y/:M7&7>;R# M/,X/(J+^B3FU5Y\1IP]58BTW.\S+0GAY[-)2VR03&5:U,1G?'./3228VOET7=[IAT;/QWJ9X ]3+YX^?@8EP M&X\0C:;..:A%F#EG<:+]4M /==FO)P(WHP98>3<.2)FTM7BU1 47>?XM&D[L MD:)#3WCJ1>Y1Q\ 4#5DR_I_3IUS6XRO9Q/ &87C],+S>B/W3U)0YD+C*L^)* MN8A?_)N^DKLQC-N>U'L;6-VN+=Y,;#Q1NA*_/UVZ,OG.?22LQ44K2WNX4VK5 MF3NGM-T>AUHJGN9FK-73HK&/V\+T'*U1+.WC9KH-!@L3';>9_O[F],VBBK1K M#MPHSBDZJ]Z,5&V\'/H&H7=%821CPR:EC#??R9L 48">[F+T]$+\4^Y7/3&2 MW(<2UA5]6:Y_!=^[9^W-^M_CTUX4YW_K>(#"KD/<;J:%]]^?I#?SD/MV%/-B MPO%9VQ?AFYXUC ^ZQ<:G15#*F<75B]7RO*+H1J+:^;&;(Z834S&^NBZ2U](T M#:/8T$5 J9DF%I5+*QXK]ZB' K2TT$:QIHV TD:.*:#%!OG/5_PGA7;+QLS_ M%V"E^^>A>\X!ZJ')5_.W]6&08I[I\!E$748><<=UK"0GDDDA]ZC+T->G=SD1 MC&)?^1SZVKPJ+X+)KY]8G\GD1#"*91"XVI!1Z" 8[9#^!BM..Y!CRO>:EHN& MW.U9S04IV.L[V%]#?.^AY>^]D/@N&']^^?GY^+OC"+C^[3 M^W//[&/]R/>B^\B]]UT>\/?1Q:#O\8[06KU:.RN5X76U<59Y/S1=[T3\+!L/ MU;-B/QB\J,0E.]7%FSGD+M$/UM_BB&RV/"WBE.T$5+3LPJCC0-M.3_]&#S>F6[=TW M9I"L[@ B2!E'@&<_J98J9W4]W%3.K$SQQ..W,D"K.>6:J7NQPP3&E.WKVGU2 M.+&F8")15@V55"'*2I3UD)35.*L8Y5K9,$X-PVB\[QJ-1J54[8J?%6-=RCI0 MM2-5#9RHVCR6R;%Z\HY')*N3'=N)>^3NY,51,-* &"$QPEU,B,;)OXD0$B$D M0GB45I870E@A0DB$<(_V]8V/6+F:#3*XW"<>^K2R+HOCN=]YF,NQYWC/4"J4 M15=A:$$XM!'&H:A')H2A TG011@'HPM9$(86\%X781P,Z--^PB-9G"G3X@PM MSNBP.%/>Q>+,YY'-GWU:AJ%E&%J&.2:+2H4+T<++T=M5*DSJ4,@NIUPL=4]U MI+&/%E>RGAV@Q94\CIT65S*0#LL+C=!&&+2XHAD1T$48M+BB&Z#711BTN$*+ M*^L0IBJ=?*'%E5065VKETEGU?;=6K\+'7?&SNN[)%WDWG-MCICL8N/@+U_S! MS.F3+[3"DB-2J9R4*_73QID>+BE'1G6\"RM5 M.L.2#^9UL$65>C;65'+*X6B#''&XPW.X4JEV6FH820ZW[@:YMO4SZ+.YV^0N M'>A!X'KRZG#C]".3&O/9I$;?5+V]::8G/T NR"U9\ #O"_8G)?'\N)A?HHR? M7#4VSH@C$DR*.2!R1..(ZJ)$X(G'$'5G3A>AX(?=&K-R03+%$3%%+ MIE@AIDA,\>"EV8$J-DX;X]+LUF$/>N'"7J%':=)OH);PW<-3>4.20,^N('1$\"^',6TD4'#QC MM(S8M3QAXKJD^N0GD$YY!9?;@T<+C[@G<4]:0,RD/1TO^:0%1&*?>T&C1#^) M?M(NT[R0SW*2?!(+)!:8UCY3H[3N1M/%US'CKL\J:_TWM((1O@&B0CHG+W]& MAN<)6VX5Q9$R'I-&HGE$\XCF9=*>B.81S2.:MQ;N(YI'-(\VBN:+[%6([!'9 M2V7)KU:K3Y.]RB[)7MD@LJ=OX".R1V2/R!Z1/:V-ZJC)'FTI);*WRS4]HT2+ M>CKSO"KQ/.)Y>O"\ZJYYWF!HNR,A6%O6!KT-H6O<5W2/*!U1.J)T6;0GHG1$ MZ8C2K07QB-(1I2-*EQM*5Z,B+\3HM-BFN2ZCNQ+(SUX7-ZJ?1X^AG[ C(HLZ G_PMM<51@ETD>D;P>DCR@?43ZB?%DW M*J)\1/F(\M&6S>/A?77B?<3[M.!]M11XW[^X([V4(7E?E7@?\3[B?=FV)N)] MQ/N(]ZV5^B?>1[R/>%^^>-\I\3[B?5KPOOHN>%^]7#]5Y._\2:Q(_J[=)W6/ MGV)_I\3XB/$1X\N>-1'C(\9'C&^MI#\Q/F)\Q/CRQ?@:Q/B(\6G!^$YWPO@J MI8ID?!:Z3HLC\7/"5;G?C1FX2/UJDOK5:.&/:"#1P&Q;$]% HH%$ ]=: R : M2#20:&"^:. 9T4"B@5K0P'5O<]\##<23R67% >O$^XCW$>_+GC41[R/>1[QO MK94 XGW$^XCWY8OW&7037^:97VQ%M7JE:1S>BO;$ \$XUR."3>[W$S2N%4>C,:ZQ_>N7>=D?,G"%\L39N!ZK.D. MAL+QY=?9K6M;YHC(')&Y[;WER;^)RQ&7VY$Y@2\\J98J9RFFQ3A-*1S=H$<4+H7E-\.HE4MGU>GE-V--!G?3ZPF/ M78D 7.1,_4V/6X_LH@B$+O0" =HW^^+UZQ>&GF6SROB*&")^1/QH%2][]G2\ MS(]6\8CZ[04(IK!?G*C?D08]/,U2IVOVM"9^-2)^1/PT(7Z5'1*_6Q[:[&H$ M;WE@ D3X](Q]1/B(\!'A(\*GM5$=-^&CM3XB?$3X\D/XZD3XB/!I0OC6O5I] M&>'[+)S_@ P4+XWS>>5&N9(\G_=0W^42W[_<$?OB63[,,)M]"?$GCZ_?L![:(U8^C;>C M$^LCUK>M@SWY'R)]1/IV>Z2/SO01Z=LM""3.1YQO1^9T'CZ&?J#NJJ(S?=K2 MO@;1/J)]:="^2OVT7DO2OMHN:5\[$$_X'Q/DRK[P)^OU[9WQ[7IUHGU$^XCV M9=:C/!', MK.1T$I51DM+19@I 1_K>Q-H?Q4G'$_S'">]!1SYP^YF/_#?L_2%!Z0L-O.@M MV$7<#R4S;"5*#*#I,&5FO[\IO6&FL&T ]"98VOAU9'GR]91AGN!J$1_ZXD/\ MQT<6IP'B/ E)?9T7T.2_J6?((EIH$Z].M.P4Y,T4D2;*9M$V:14]XV?KIE. MNH .81ZH]5.8H;RCI2V>! S!%.S\T1-B #(:)YBF,TDRN22XV<<'6('/Q/@A M;J]GF<+S*9]$^23:/)Y%>SK>A!)M'J>$TGXVDU)&B3)*M'D\%X2];!2-_T5\ MC_C>NGPO6OL']O:P]B'?*R!>R+7\L.-;70L:$7(1?YJ6$>49 MRQ.5R?/PB7AHZ_F)(&A!$"I$$(@@;$$0*D 0RFL2A*;K^+A> YS@UK-,\(#S19<.P8ULFXZ;IADX F<]RQL0 MG2 Z072"Z 31":(31">(3A"=2(5.5(E.$)W8@$[\$%5L\RY;>B M=0C'M(;<3APQN5&G0X@R$&4@RD"4@2@#40:B#$094J<,RR6Y#[JP6AF(^C!( M=08=&MSK,O*]PGS-QYX"/M9EZ%J@95V$H05VUD88.B!I;82A Z[611A:H&Q= MA*$%YM9%&%H@\)6$H1T>SVL*OTPI?$KA;Y["+S\T]I/!O[ <#G_"7Y3!SR,G MR3D+R3GOR#G3R#FWR#F;R#E_R IC6"Y)RN#G;>24P<_ET+5 R[H(0POLK(TP M=$#2V@A#!URMBS"T0-FZ"$,+S*V+,+1 X(?(X)_)_"CE\+?/X9>+QO_Z)0] MGY+X^TGBEXV'^H9)_+-2G;;A:YG*T8*6Y)R(Y)QZY)QLY)Q>Y)Q0Y)Q"4!(_ MRRR4DOAY'#LE\3.0=LD+=M9&&#H@:6V$H0.NUD486J!L782A!>;611A:('#: MAI^E%'Z94OB4PM\BA5]^,"K[R>'31OQ\LY*<\Y"<,X^<">_ ->0WP)3HA;LK]/5]XP($JV()UA,E# M'QX3^*JM@#_ZC'N"B4%'=+&B_[,5],?/F'0J;J^H!]C(LE43K2!:0;2": 71 M"J(51"MH:U"6X;\N(Z>M0;D)?SV00I8M2W_VD'.^D'.&D'-.D',6D'/AT^H5UO/KQWJS6U&NWE^11EMRFCO**/=Y+89 MVNKHZI7E_.AP7U!^FY ^(7U"^H3T">D3TB>D3_EM#3=#T5[R/(Z=]I)G8/=? M7K"S-L+0 4EK(PP=<+4NPM "9>LB#"TPMR["T *!TU[R3&7>O[0N*/-.F?<= M9=Z_B)[E6)1XSRN5R#EYR#E=R#E!R#DER#D)R#GLSPK07RY)2KSG;>24>,_E MT+5 R[H(0POLK(TP=$#2V@A#!URMBS"T0-FZ"$,+S*V+,+1 X)1XSU3B_>K\ M,R7>*?&^H\3[%>\(FW+N>601.><-.6<*.><&.6<#.\ MC9QR[KD%#YZC.3&[)1,[I0\X)0\XI0LY)0X92[]4\8/SCS+JG;#M-]TEX[)8_"G:);H6;@?4DV!<><'9AV8*] MQ4?P(!!=QGUF)5+VW.DR$Y[*X9TN?,):/_M6QPJ843+>Z0$NLFR1^A..G%., MG).*G-.(G!.'G%.%G).#K-"!Y9*D]'S>1D[I^5P.?1Y:SLG0YR'EO Q]#DK. MR]#S.]?GH>.<#%T+9*R+,.;A9!V&KAU&SF7*/,_;U$'T_I##8(W2FT/94..L M6#D^*\($>9?UA2>>K:!?3,J9YN]>)?_/7QKE@-!!W/Q1X/DPN32-R]G,]>#OP5 X/@]< M;\2&-G=2FN.4C]9C1NHR.$W&9W8NAZP*$==@&M,*-T\F\V##T_A)99X#*CP;X7V\5FD;6% M*2NU&)5:J8#-\:X[Q&WCR:_'7SHKU9G;@Y8$:W.OPQWAG]S\M,6(G2-C[[%R MJ50NR$[Z?6[;,,: =03K"B#W72;3OR!@3-?)OXV/K#.2C[L3CY:/X@H8R L; M'[H^F"$\<]S#1MQVZZ?9Y\ZCP%95:]P3LBWH*S1G.:8+O_,(Q M\1/X!@HK>M*D6>R/9[PAT)MN8<' MX?,>A2,\$/RD:>RR#;T,<9/^U(9[_+X?FOVH*9G42'D^1W'B?< [MH!WN];3 MO"YA!XSRI >)+DYUX=>I.=)Q[>Z*LVK#*<2L[N]O+N];WQZ,^L/%S1W\M_3O MA_;W;]_.[_Y^\^DR$# 'ZL7$9&B' QC#:)'L<:#U5\=9+5:JOQ[>7US#9^L; MS3P%K6 A*Z' ->WBL*>L*BL/8Q_"ZWN38/@H3CJ>X#].> ]:_<#M9S[RW[#W M>U/D"]DNTFL*3>Y(!X?U,.W+K]?G]]_O6NTWGR9_9]&%W":".X8X3_PWM#R9 M@9^.N17,PQNUM]UWX\ _B8;).(P?&V>5JL(0\*"NZ!:B9X]#>Q\^ZX;VB)D\ M]"$8O@995#CWP4K@R_")!;WK"$ 6O1@WR"BMOB!;\T2((5XVPL.@[WH@P^Y> MO>5BO@8M1H%4QE6FV-KO;P PF\)&^&Q"_!^_CH"O?#W5SP\P$O>C^O4)@%6; M#WWQ(?[C(XL)5LRP(M(WX2,PJO$C.]S\\>BY(+B3"/=>R/]]G +K20ZBP#H0 MCR0ZET1E^JW9/'FM6#W"PY=+UMA5TC8!_0C]9SXD44N M?.^BG_+7$3B.1>N[MM5EZHM,CFS(/9#AT>GC"P_$!_:->V:?&056+I4K:4V% MI$?/JSJ6.J/]TJBDC\^K^#^//N@:"):I));7 1;-4U;0>_\]:WK<>F071=9T M0R\0 ^Z8?5%@__)68@8I*I*8 3&#?0H[/=*[)V8PDV/?1/I'9MY]N>CW+ M%-X&&XGVO_"ZJYT&B07ZPVXVN+WYJW7W<'Y_?W-WW?H;5(&OVNN?7/=9I__9O=_M-HM=GL'_U[?MW$5GP=,<+//AL+S78<] M]UU?[0+@0>@)QH=#P3W<"6"[S[BUS@^L(,1SA'(KX'#H6KB-83% D=^[Y:'- M6D5V-8)7'JYMX;NR7;7382"W,N .!=?#:@$L\$(AOV3SYQ[\F(-D/4>,0*8@ M1%/-$?Z(LP4+"S#XCLV&[C/\%)[HAQW53]Q7@=^$-A-O%>2^1[DM$%1D/5G= M4&XGE+L%Y8/A82;'+0.!7(D+7"F2J<_EO@NUB4-N[%BZNT(-&+Z'^S'E9@H? M?E]0?<>G";7/U%?[*N3&R2YS\07K1M?Y86EAU( 3[1<)XJH*T6->;!A1NU>C M32--=S"P?%^._1&WAX"C97+WAL\!3L?2]6?%.U=7"6G++ZK-'\$(1]A5?0=[ M0@M5/Y1/>!(>2"]Z-L@+>B"WPOA6H%0- Q.^S[U1M!>E"\:]>,Q@+]B-D=0E MBA ,44I)MA[O:46K$FA4/OQG@'-+'78-[2[V%)ZN#+\@:U3@_E4>6+T1=BXJ MWMRSO(%\"4W(Z;*"Q+!'XXVO _D:M3,QMO$.V+%9@C$,^"@R=Q@5= X[BGMW MDN* 'CY97@"3 _OK]I9MJEQAEZ"F6Z(VV/L$T\]3\PXW/G6$<.*]3-'NI9YK M@PM#32J-^SA!HPU.49.)W5.H34O:6\(1J$FIWNW*P]16=*QZO.LII3U(+X^< MG!7/AK.G3EY N&FD5BS7YH"U\BQ8*\\#:^I=U3'9^^<^3.L3'#(:R+/'AZL" MN"6FNQL$)^VZ$9OU'+O?T*K;<=1<#4'O5?PIG:)J#%\]0)8-(\R=J')O,+6* M/'>=HLFDY+;NKE2D7K M'L,^$@,UUO-N))&4) +PHY)>%0P]95+27205FCA+7&ZY4JS/<;K)G7T'%--L MY)O>9-:>M[$@;F-6N!E>47U]7]DZB,'(H 16VT^1!R2[QB[_:![]AO[_'WGW*7NED#J)+_RM&XLZOLE+W7PA-1BY!];>[R8HXI$&53])(( M95,HFY+1B;,XFT*Y%/U"YWO__2R*7Z#[Z:Z^^10#^)>[(_.0@9DW9H*R:<]K MXBW'JNPCS;NH9,N%Y7#'A.;BW(C,M=Q[@ONA)S9(MLP\\!WE6BC70C[K& )4 MUG(MI\5YP#_'!(ER+7I)A'(ME&O)Z,2A7$N60NJ["/-MXQ/#E'^@_(?Y$NRK.R4 M/?# MH:J]>.PYD)?C)2";]GPFUG*LRJ8,"&5 \C2GR)=D;=!9S( 8Y;DI$$+CZ:-Q M]AG?9!?"R=*S*IL0+)5[R-*?(EV1MT%E,O-0EXJ7-S;IL6R6) M9#HE0IN;:7,S)4:R&3]Q,\6_Q9/E +5G-__\I5$V3C\V7<=1X/S8\QI+AD[H M-.U92E3D6)5-:0U*:^1I3I$OR=J@LYC6."T:E-;0B+"21"BM06F-(YDX"S?Q M&?.3R0<+?6PZ=>'/2UT<8*-?*IF+KQ[O\P%K#ZR@OW_HM:+09?>'W /1'"48 MR[@8R"#V8Q 1I]="$$?&]I.\7@OY:L#_,S[WR L=HT%D,6N@#8!%,><&O1X6 MN>I%MHXV::A'/,C4N+.\VJ2_NFDI2#N#IXE^[(->!+0:Q<846\C2GR)=D;=!97#"J%*NIKA>E1#U.%Y.QHY]_:TF!#($,(?,0 M+VNFD (:6TD,^<%F.EJ%YE+(JR%HNQ6'TI5+3LGSH.^-'/8Y%#\$G1#7PD*) M;A^KLBEU=UQ@,??PD'S)D06.+*;N &"6=<:7V5<+H<2CG.SDV;54-NWL3G_@ M!.%HHN=DT!&L>A_PCBW@W:[UM%Z7IGKPZ\KMKP2:L VC/&DST8LES1X$%!FE MZKJ[^W8GO-_>=]SN2.JM'PQL^./_ U!+ P04 " #]06%6&-?!:4'-D[5U;<^,VEG[?JOT/6#],=6KC:W>G MTY[T3/FFQ#5NRR7+R61?IB@2DC"A0 4$?GAX=/3TX$W)30,_(B+IL(#-U@H$N'8R3_.T4G1R?O M]X_$_\?CHP^G'T].C]X?O#_^_/[#]Y_^]^CH].C((/"SD@$9_YVBCP='!\<' MG[XW"]XY[F_.#*/K2Z/@"<8?W4\GW[L?O4\?3MQ/DT]'[S^=X$\?)A\^39U, M_8M@^<+(;,[1._<;R:*0EU+L^_@%#0AUJ$L<']UK2;]%U]0]0&>^CT90+40C M'&+VB+V#F.ISZ)V&2G/"&C0\]3#YLA=K[GG"_(,0NP>SX/%0O#@4+9[LQ06% M@?C+$H=)Z:D33@X"-CO4;S+%0[YDQ83A3;8HXV6DDU>9"DLW2&F#N9)%IBSK$#8L5)%_E5$2*919:>G\H/CHN,(EU>3>(*&3CEYD&?$)_ MJZ /KR=.F-!_SI5_>B]+'W_^_/E0ODU8B1@3WJ:,E_AMU@S/[KRX.+R)BSJ< M,S*).!X$;'&)IT[D"PM']/?(\HH7\EL'A<$,VM.'78B-%S=IL: < [7\L:[G88]1K,\PW6OVQ MUV#"YBWJH_]N&/2I:*O_IU63 _U^2O!DQD/_1?X=UOHB"ONF-160N$'YJ[X*#/>YWA?I,W;H,)<%/A:]F\NOGI>^0QT> M2"0>?08/B7&FMQ9C)H$6&.&;,-'(EY4, M)-3/^D@QAR!K-JZ'>?"C?L/IX+!AL[E!W2'V>2@'LE6-%XP%VVL8#%BM],R M6Q9OG0GIHNHS88[ZU[6\GFC(7PULGTY0UA7?'&DK%<1/ZBD@.U!OE8D&6-"E MM\%& S2L3"\--AQ* R[;EL_TT^62T&D0/Q(/8?QW"I*,!1E$Q*AYC!?"QW-\ M(R<(\.IA=&T=>"M'F*W;;-J2\*2Y\O"44"(E.(+_T+X9T-!-(6CKA\/5&JO$ MHA![0_HW^7O)Q,2?*N48M>,B535=QW*GVA@K-M)Z&N$IDI.W MT[ACKI[B'0IC+3'C1&#$F"%* G.&IU_V(&"PK\WX+R'A@;";+I)K(&L\:?05 MI<1,:@J<<"!QD1:2%@N_18Z?- ,8_K(7BD_'Q]N<[AZ^C5*%]9LJ-0N88IU> M)F6L*GTCP7UGTE1P407[Y3+?P.NNBBL<2U-Q5WU1L=1W1JG&PB?>O;8OY\YS M0(/%BV)1.UW][QGUKJA@[.5:]"1L(9G:DUW'2!3_5ZWB5<[^N,#;)S\=ZB%% M#AGTFOG_M;WX^AW'YOY_4RO>"[9EJ.TB@.@_\6#:=.[X$(.ZGV/,0\.&-0K; M+'@,%DSH((C7IZ103 LI8KWY6C#?GA$LA+!SB&,^XIL@M'[$#2C9@/"^$@AI0RB8HK0I MZ<$SC2%HK4?&YL@880^+.>?$QZ+$(XQ;Q$\Q=)ABQJ!DX/XF#"W_G0>^AUEX M]7LD>E(81[J$-X'.IDW9L/6A ;927I#!#$JX09(-B3N3H;\XRR#\*U)\H7GL@-NK)MM:N#:(?WPRB?:_:/F0OG' ^\(.G1AUH6LD&EN\:@ 6H(DFV M-ZQ]@RLH2_AM/S*"049T9'#2O:#/Q)3E@3FN(/ MDRP2=)%!&,RL2?=&;F#D^VBQ<-C+<'I/9I0(=^A0?N;*=7-"9W?BBW()+C9S MS:HV0W^?,W1,&&QJD$8I;:2)]Z9N8.IKT4^&7'K%0GN:[VU&^YPSFE&[MTH# MJPP)7-K.P3+!9$36/E M&IZ,-V!:&@2I*F^S7#[R85"+E_4,>KT=&]HQH#+V7VHW_=YFIWRP0]562PN] M69J$&T%CYV+2))?'1?>12W:R%;48ZR0?[Y"$]B$/3*V3:U*]X1I- D0Q/':> M2_R@^=YFHGQX0]5&LGIOE@9FN<4Z3":%7E+>9[7SN3I#=E6RDE%9:L*&XS9-WTDMZ.Z^>95%@N4\!FJ[*W]NJA87]"GL5E[38[$,^F)-?Y.\M MU]K2<87]JLK;K)B/Y!0O(_>6W'@]N<*"1>5LELO'=3)4>H-M:\?ZF>=);AW? M^#XN,7>(O_YN]DJB-BCD0T69G>Y.^4YWF,0D+6>_][CQ'C_M+WPV1E +9&T8 MRD>F&BR2]BAZ Q0EI:Y"3A9P:LD-><3A<*KBB)OCJ68#-F3EHV"-D&443OA MDA%X%,=,>YR] LXNY@Z=X?":0ER$.:Z*A;:.MCK-V#!7E-:U'N9B;A"A2/,3 M!VE[Z+T>]*[I,N+A@^#UFI[[COO;O3L7!,.A'-'<,5&:SKX&'A9=G[ '9@LA M*9TER0K#Z2\.8Z*-&^),Y)ZV%@&[/>9L,-\HMRU36,F 0 B NA1C/Y8#*4%0 M+ F2HD I0Q@SDT.0BP5"B43]9_*J'OIU@-^D.1N4-TK2*_/8/2BW 4HCYPYN M;?,B7]C]J\-^$\J<^/@>NQ$C<$*[TJXM]Z\6#1M\JC,#]Y%N!'"0-H/2=C06 M>BBL"87&D]JZ=2VF_Y@/1&=-WT]-M_WMWXMA,<X58!=<;%O MY1)OWW&V!9[&0Z;&1&P R4?]2P'2#Z-:3_%O;/\:U6P6ST?CX^T O86W8.$T M5&(X=?DJSAFU6[LV"9OE\S'QQ/)F]"33#\@2.K^U1T(;2+B/EDM?CO4RW^\( MP]69WCA0Q1O@HAE!&TKR(>4BE)AM9IQ%W"KB0;+-J ?-YJ#Y!9.9F!256V@ZJO#X^AGW*/<.2]R$CH(6&,W5)^8#3GY6&X1K!LN"FV\=RF,1$;-/)AX.(-M/W$ M9]M@2#[\<2#&BW<1<^?BNFRM,1O8ZF[JSZ"M!&<)2S#9,O:. M&VSU6.P4%HL'1]MKS8;&?/3WE=#8#Z_:@R,+!C!B&>$P\JOS<->A8X-0/IQ< M!T(L0+(Q%+?6^ZFV3S%)[#H ;C'DRWNKQ:N3DEAC\:OE)FR(RD>K MFSBB?%F3E7[];%M@2S:$#2(.Y_KD[9^L@K7?#[;;N V@10G.%H"FV^44A\6@ M-%;L^O[TC7QENN7-8>R%T)FP5$3Y<*I+;NHI:S=@@>&GHF3K^G[2W$P7,X(4 M)_ V/?2N!]IV3KU+\6 O6P6Y+35E U\^HE_S/+TL"&N>P=>#<#L@;#R+V)2F M#5;Y%8#:L.IG%:_LP)(,_B11)!GEF*.;5_%PV^#%AM7\ D)]%VAL*TC3;-)! M8F9TV/O)5SVL-,62F>6Y4J@*KYO0LV$NOTR0._@TBZYL#FG^E-0>,1O?^]N\ M$ZU?W8:'@F.-L_<%]QUCRZ8O/^LV#<;+*?X#=0.J-9^N'2;5!P'3KOP>LT?B MRANS],E@0'W(YYC%[ZI[R+=FR@;3_-I"]?F^V:4%%3')L&XN?::$('TLZ1YC M'E%& -F6%$&_[WU@ZQ]"X)BT;[)H>*]W[RM8A$E_+O18DZM2U0:#X6G9] MW7=O\78M7GQB>/,S%IN3L>$@'[,O/8Z\Q\0K8"+=,@6OU:E6V;,EFD"C#C4+ M0KZO?]?\ROXKZ4CB<[E63ZOHL=(F5K1VY7F$%+OP$HY6&(51]:F'FY.UH2/9NO/)6G? M@:U0[ M.TK+ K-H*KC-],#AM])M?BM!#K_/Q&^8Z4G&T_ZZ1_=F=\YD3D (PO C'K5V1.MD;=ALNCR/^.6F]4S>( %-)$\H(0)&6YZ M%_,AD?C-RETY?=>]& T\/CU> QPFY 89E#BG2.^1/&M#DX MZI*Q0:,H@3X#C6Q#PI_(EGI0M H*XWQBLQ.!WPY]N;_$4\P8]D39ICL56V_$ M!JBBU/H,H,RSF+,=5LS)7YQE$/XU1)HAJ-GO3]P6\E;C"4G.,GV&Y&TH:HHO3Z+JH+HA)&9G+2,DJ9[[&R*G36V\]2K:T.#Y;K'/A;^^M[B M@3(Q4!">_0_9@\0CR-I=T[IT+4CY7)1NWL1OF,W+?D@ST&.IC4M%LX>(\>04 ML;N "UF)X_LOE\2/A%VP+!^>,7SU[/J1ASV8"UVDVAQ.94GL73D,$A.3-JH@ M^(;LV)";C\T77(^:/PJ-&V>A&6PCS;>J* 92#(YE5*RK@)3!/%"+V4>:?_-2 MUA[Z:T#_:K'T@Q>,8P]RYSMK''+4F(@-9OGHO&Y"NSHD&^D[U7;14'CG;N)_ M1O@1TPB?OZ3%1GAFP<:&)&U(R4?$2V[ZS3BEN%DT>3&+JY9[Z&P!.B4GOHL_ M1\,'-8MN$U8;-6>#7#[@70=R)2>00_<)3P1?.IK0@[(U4&;NCF[QK.I&DRWBUK^>"?Z8C&'XX M? Z]4V>Y).+[D,_B)Y0&BA/U$)YA=8JW-.=2X.9?-UCX5CQ+ M@ K;L9=KCA<@[1X*HTG("8] I!]9$"UU42**["'U6[1/ F\L"1$:P(J@Y A"<+7KE[VIXX=8UYTX/C#\9<^5&USVT&&KFOL5.VS\%*RO ML(3 GT!/AV386@8AC24%6YVKND(:MT6ADU"NZ2W 6':HZ2)8=K#P*X4^*D MA_.X8D(+-PUF%N?%NVB!O8N(,9S>G0POLCNVM0Y?N=$_N3W$N]N YO4DMW1N MT226=G?)*MJGJ=4[K;/5IRU+Y$7J;.)MB10O?V8SK.)+QE,1JTMU1F0/3VP2 MC_%B&3#!( 3E^(O,:;X6B,7>I9QLWTE&U +5+7Z2KQ*7M69E4S^A?/DZVJG2 MPQV+,YL,(13CL5FOGC%S29C@O$&%79%7[NMH(&YQ^IP5D9E MS)^P+P9O5Z'+@B?(^AHMJ4.@.O&LZUQ"%*67\6 M?:1X$L=2B#.;.?SS@PSCEX6 ;T&L+,<#++Q"?N<"J*"@4DW^%VB.\4Y K4%HF M6VOA;C'/_ V;=^?"*0EG)(9[R6P6='"/.5+]I\#W)DX\$!F)HDZ(J[OJ=6MW!HPUNN?U9,PB;#,:7<2-2C%S MA7]/NXD!ALL6\9#6Z"V2X,G&=#J#I3J.+0X,J;%MA>QGX:607(Q2R"/Q,/6T MNM:OWQDU-?KDPG&09GW<.<2#<\SEX:1Z0"&/(LU_9[4K=D8O=>!S&U#7">=) M(-V\#%[KH+K,3HE[344I![)%U+_75.\L@X/4@#H84855C;!;@SH[I0Z]H":@ MK6+(]X(DQS/([WO$,>Z34$R]PKNE !:X&'NI3$-&9OJB,7FYL&!%4%>+2\94 M9HV*NZV8"^$&@P5F([R,<=!(/76K=T9)=<(LQBC]3KB "S\(\2\!^PWZ M4U M&-T'; HINC4OB22T1&V7-*AA(L\R2.9,]Z)Y,2*M,5:+@\#A*NPVI[>K6M3Q M\%H!EB*U-22P2WHR?<]-0&=CS!9FUL!PXI.9^HSD7-U4RXWJ^5U8>WU,IV&M MDNR,+FN%3M5'I;^8KW@Q21>P2UXJ 3W.]N%7>.H%<'/ ED54?UNCP/FSI-(K M"\1D6GCC2+Z.9+H)R#7#R8T+F6CPAI1V"@7)G.!"3! &?O DD6U^ 8EN:A7= M*>'S$P.9[0(#&F%F^ST=Y1.,IG1V2FW"$:J[N]*)5&8&':<,G4?\-N PT4[F MHGU%[':1=\>DU\?F'UG5*2N71W]N@0V0!(YOA"J@F_QV[$I/6O*0_BO)SD M6=$"X#I4.J.R&J/-PC6@LS#SK5W3BJ60#0AT1D\-0I")=[^,\#C(!AM'HHH# MV[4R :DU*NZ48NK<514T_Q=&S>,YEK84<)]P,84ZTY%H MZ++/=*RM1$DM$NRPVM)3K)-;Z1Y"/(U\N#DY3#>KPXD6W-RQ/H8FN)O9Y#PY#-RFH$:5=T(=R8W'&^EE/2H=5I#L8>^CY5*]R.S1+U9&DQH= M%CS=/CZ<2I'D<4O)$5')A9CR'80$A4. .G Y]4BXCK!8.ZV3[; *:VYC^PJY M!^+?,CAM1*33ZA&#-M%-9\.JJT\[&D^]<28!$]Z.K;*?>]Y1 :"+=^7IVED! M\L\[*D"-:4#Q%[5&Q0Y_106#ML:7*=<>#FY,N<.*- (0=Q&#L 0?!WJE\)H. M(M\?3A^HA]F3<+28A>HNBW&@+VE),Z>R:8Q;(-S%W$8I8!K\,J1.'XZ@H4Q0 ML5X%4]XE'*7ZYM*:XYCT8K/TJ.\S5PY98+,$3"C%^/>&4,EW6#04:DRB@W&- MYO)([["^.N+J:ZC"XZ=S\9ZYT40J=(OKKK%C%'-G+W)S:\@E;SO:YDV%OX#)4+R8?(O3):NRU[L5'H]#E"IB&2\"ZX5A%>^-(YQ#T6-"OC)LHM&G MY4HVC76IS4F9RM.2OST4#+=BIBLG)P6'!4/_LH*=@4>-Y;<+WPG#)!BI=FBF MP\8TC2T['&U6J=6A9OTS,^JXKAK)>TH*)>2J@VM,W;RYDY6ZGK#3@Q)@G_%G)3J!62'7&1=3K01B<(\+Q;<#E$J&1KID= MOM0IV='!S)@LQ$!R&81D=>19]*:C0A@[3*[I#5F(UKP[AW$J8#HGRT%$O=RP MNGZ-S@JMCC2*\]J&M#IE)C.A:%*M,]]LG:R:Q5)X:W@&UU_@<$BKMBS5+;U+ M&C Z9'!&^O"OU;N_JXY#V8!"9S2UG=,I&ZXL96JVK)HW/6%1^ 7SL,V5+*-U M:WO$BJTSQ%#U)QL=L0F&7('--O2@\([E% ML?SSCG:GHAOD#G2.OABZ@5URHE25Z*A0\7G8X; A[A2G=*SMX;85WRL?K M7DKV8J&,5.CY>D8L../K7,@JA(_SWR%T+A?KTJ%\Z4.5*(%8)+;H);T<6%[Y!TY6<# CNE*&-)SX!)^ U[HD4?>RD^&-@:E9=Z=0QK?*')6EI[!+L9 M\1W 51\8\E+A^&^'SF"@KY)^5^XR3#+*="KK-(V);4:DFYJIL<266XEN5J># M(]RZF2A-4X ZOKC<.!UG92BX;O6.CA/C8)"Y3]&:7YB7P]0D+R9(# MQY7S^'TBM//$%A?79DI>=G)-??Q4S">!U'H4&_\)-Z\#"E6.QB3,QY@<\A*"+Y9 MI8XZ%T,*B @%$>,8TR;"UZO64?%73N@\$]W#ZFI$99&.BC4@+.1GE!)8"Q0= M0%:BLK<=%>8>KDSP2J4I?=U1<0P\R<2JGXYKK-A;@+DNH8ZJ2/85N7WYQGDK MYR]ID3CJ( 53*<9Q9L,U57VG8#Q,CWG9!NDN3KX%@^"&Q2QO.%7Y'O'QLG+3 MJ,:.&6&L7Z$@I0*JOKW0>M"AK)/9?2\$P.Q1'NF@=^>O#E7JUNKF#%E?^)Z) M14(7K ]:R8XX:Q??,6D38^IG]:0NJ];)\6JI%#I UEC\\HH[9G[3BUWY1,:^ M3$]OU82=0&>]WU?GF2RBQ=D"EBNO''<.23/$)4LQ@;]PJ$P-)9.(XW%P=@G7 M"L?IHO ,UD&4]!>.CZGGR!L:M;:V07FG0OZQ K274/UC7A$:2/%](H7?8"ND MNCCBL/K6*^HE,DI82!XN<>@RLJSU<3:@].KAW#H:BK//=<[EKP3[W@,G,CJ9 M"%]=J'WOTTXVJTZY'SO/:JUA-:TD6<2Q%^Q*#+-&2E=.FH)X,P292Z4O+;^; M2C#L*.V:/8^]1L&NB%VG5R@6)W>T?+7T!<5W7P=W#"\= K'!DJMK&U?;49TH M6.>/"85-"RKTX/O!DSHK+DD@2;:$%E\%4^Y*6V]GE[2>W+&:;KG-KPE;"G5P M$;B(X\RJ;T6!3B_SZB-1X.[CY'@1(TEC)=Q9NWA'@YK"E1$FOLCLTHE:.AJ0 M1SR>"UYF\Y77<\+@',U'O+( TQ:UCBKK-N!*PJS4N<<=9?\B'[48>QE&C"YWG(1+2*XQ/81ZU.PAT_Q M;J8TWI1+T5^73&<#5.M*9D1/-B+1S5CF V7)'G71B\=;TY.Q7*@'<^$(AY$O MAVLL6-P)/I@23%2Z"\+LEO"6B78F6%?G;A\9#\LLX\BU&]$*7-#9\";;E<7F MK=#NJ#]K(&SE^2&;DNFH>HIN=Y4'3A3DB]Q'DW]CEX^#002;LN/;I2L333:@ MUU&%I<<. 7CT+#[N[LBR%27[+20A6@'#RL?Q+D$M3^3LHH=50&D@_T?9L&0 MXG_D4\?*WG94&'TZM'DP]*VBG__;_4$L#!!0 ( /U!859K#$[#YAL &_W M 0 5 <&-O&UL[5W;JMKHJIF9!OO8YPE1R6JWOV:8(F(0O3%*'AQ;;ZZS< 2"02"> O?WM=^*-G%$:8!%\/3H].#D8H<(F'@Z>O!TETZ$0NQ@=_ M^^N__]M?_N/P<'1Y??-]-'9C_(PN<>3Z)$I"]*?IMS^/_GY^?SNZQ<'OCTZ$ M1I?$318HB$>'HWD<+[\<'[^\O!QY,QQ$Q$]B*"PZ'1XF(N^")%#?QA= M.C$:L7^^C,Y.SCXQG]R?OT\*G>3SZD_MGIB+@#0+D^V@UNL:!$[C8\4?3 M'.E_CVX"]V@T]OW1/7TM&MVC"(7/R#O*I/K VQ<_)P^J)(C8GU\/2NR]/H;^ M$0F?CL].3CX@UJGV"_G68/W9(OSH\/3O\<'KT&GD'P,9H ME/(1$A_=H]F(Z?XE7BW1UX,(+Y8^58E]-P_1[.O!TB4AB#D[.SU+A?SG X*G MH!7=,M!4SH_[FPV=ER&!MQ!K@_FKQ_3!X\UWCROTX987.Z\D((M5*G@:@U3: M)RX([038@S^]<\>G'$_G",51&ZQ[$/,/?C&;C)61N([O)CZK20ISXWGT&J/ M0UXNA>JN 2K3)M?')^X&=%I:!,6Q=C-SHD?6>, :/3G.DA5ZC/PXRK]A+#&& MLB_^<1>BI8.]J]."^Q&\7<42P#B$*89SMAU21+$T3UR$7YV'GTD MAZ19CF80WYSP=Q330J?(34(<8R33O!K%:&]6T1P:-/W?U;\28-"'4J-Q?.&$ MX0J<@%\=/T%B38M+H&98I0[ZG02N>)W4"-"L]B^$>"_8]T4T+=[1K!QX-IB. MB^"WW 3@&CQA:+$914B(W#9)O9E2N;;")T]WBU^B$$;TX.D6@5O%_,S)[$>4 MTBK4\IL%Z6]DU$OH"J)1C&8(=R$!"N/5'?@[,9A":@:7U!L2["7-,P05XWUAN$&/+M[YP5=6H[>/7;$@RW]0ZN8XT4HTY MKL-*$D>[,(/.0$< B=K$0 !YI^HUJ7B0S,-27"M$W!>!:VM MF&C=4#T/T]BDX]\Y&&:(F0B? M]A5TK0M88/^?O<4NZM$7G'S:5TYXYG %#3_;1T.5GU8]_J\GX07>SWN'MR%8 MLH8-P/<-=FN@JP!OM^M7!9XC9%G M]O7JX3?$'DN<%OHWC6$'S='O-_2ZQ9X"O86N'A_ZNF6Z KJ%GAX?]-JUU0*[A1[=UFHXV?ZE J6%#EL] MRK:SFC)LPM.68%:@M]-,Y>79LG M6("WT%%K;.:-.9\%; N=M'K8179N =!"/ZRA*U9N 6_M:\'7']932993X:_,H63$L+"'3I("=&?*^B>!D#V\@H $!W M;DD$;G,6]!#+)MEX47LJ'BOG&GI9;C!^P_'\(HEBLD#AU:OK)W2_.>U!\*\G MF+TF)5[W/BX40+OPH4V,O04XOE%,6\DSRFR&"+Q64=IK+T)@/JF[ $.S?74AF8HFV M&Z^9R/:'.0O)R4D7QB6:19LDW6GR#@[9C&/L_1.L'NU6D]EO,!5Q K$M12V" M-,.X"6(4HDC&MNR\VJSJKKM"OUE+26N/I_S*UTP9@B*/0\H4E%_77K.T*!AX ML_HYAS%-T##4BC"B.F4I=S!PD ![A>-WCF;@1:[U0]'5*PS1X/_CP E7-^ J MLL (=4T(&SWR]B(.7Y,:)NQL30;2^-G!/IT_7Y-PZI0C"84)DMG2H*[,'LD! M_6!B&*1S2G?U &8X N^63H8#C_V538VU4=5%@QZ)RY6X(R'3+HY#_)BP4-4# MN7.D-O1U*4HS%:"#W%BP]:+^K1#;#,JTUT8Q_8>/>%"2VBJP.B]?$'KG;F5U MVKXJ^\5):!=+;O7. ,,\BSD75N\]J!YVB"&GU>H=#)S454QWI#8O' X%MXG9 M5%6:2?40:^&BK"$"*^,:5F^.,-SR=@)24CLMWFJ_;8E#2FW?>*MI7>5=SP^JT1:"-G*<9':*'(XJ(0LFFUZ[9,71;E7.^(& MG&95Z*I]M2^D.Q(N4?K_FZ!F1ZG@VAVO4/V+F5N:5-D*12!;1!N'NKM%,D_= M+*I#[J2C[F7U049YJVQGM)O"C,/)4G+S?:"5J;G=,/*5()EVLEU87DHYOYH? MA(30WMI?D4"OI@F6Y1D']1 ZU,4J0O[=,%6(TW]R^3.F=RA=D_"6.'1I*!VA M2"28<-@FR=!IJPH2CUI%Z4[NJUVX^\7! >7S1P -ANW'$,KU$Y(K9=AHD H< MMTUO1R"[CT.([BS6C(I)0-?R)K.-#"SC[*5_+*6 M8E:.1Y[N'/VY$Z)SZ-YL)PUT<&$8=1+TCYLP%(AF7Y7?DK*O4Q3'/DJ[W!UX M")NP:EY:M!,PGQ4]X,U.)HEZS? C"-:*N'XC.'G4T:5^M#9QW?!^WJ M,X0$C8>* DWWQ:H]XYTZ8;5 N?:Z+7M*%Q#0$W8%?0<1:<8J(%L3RH\1DB-] M1XCI]E-[0E"G1M0@5:HEE'E"X*!_S,WGT\5-JK=C04>[,M^GDWX6W M\3-?YU!?IJ%J!5.-PB,CJ19?%[#WGG MJQ\1C7UW')5%I/8#,'7*50.LE-H/P'4 72G 2JFZ]Q&"'ELGK]T#RR%VJ:.7 MGLRV^47IR3NP.,3;76S+TJ.N7MVY$SRA>W :K\#$NH)7W9K5K/\DK)[J@L@U M3+MW5PZ5ZDHC9_7>S,%273E@6KT]4\+?($K\*-NW7DJPIM@1MWT'IN)V5S,] ML_JV*74LU%5JR^Z4M56J@+F M4KL>]Z6QB"Z12.V8M)PL]6MJ=F_ E B;530YGA57J9V:>\?3SDJ[U/Y-RVD1 M2:20VMQI.3^"63%2VSWWA2(U^5)6WS?6I1.*9]Q)W5%F>6OKEF5I]05GBBU8 M8W*MU*UH^]"T5*5@6WW!FL0"Y^9 L,ZZM_JJM6XTU.V4L/H:MFZ4\.V!L?H: MMVX$R>Z%DKH+;NCFFI,SWJ/,;+PAKALSO#LAI6Z2L[SU<.Q\E;IDSG):UIU* M:.^RU&UT>\)4Z^[USO?4V/ MK2!%6=0%(PM$>A M;)ZA2^STF8*F/0IM2SGD_-<0)50<^;\ZN[GT96D+<_06YI\EJ. ML2NXLO"N9]5.O(3.3:O6TR[A M"^SGQ#2>Q=E9>G]'<\JKKOGDG]I%.IH:)G>X +],W<<:;2FR63R8\V21L)P= M=@9N,=>E,Y?T\'C!.[44%3A06FA0P"@M6P7V2TL:JTWSN\Z="'?J$NVR^Q_5 MI/D@RFM>:L/18+ST/HG\NYR%(C M'#^=]&8/>>-X_=XDN*?(Z4X+QAQUTG&P_OE_,?BCH3M?2?EJ/6DW!%_/-'3= M)_5*'?UH\IRFO79GLQV36_LDUXVA:'8BZ 2$ZJX[U@DZPFD0,H !K!4AD:H8 MJ_=C"Y$B,WS;Z.F(<%*=(R*[3=* MHKJP(?@4'9%H/T@ZGXCPI($I.89079GZCT2J+IG-V40@MTGJ"PBT,R4PF)S^ MS3 73L)?+5:/TZ)DJ.N64D.YT3O'"NO,5FRB*>4S7$UF9<-UGZN7&:7_-&,08AW%,+.)G]B!";1\C>9<$M4C,TJ594VWCZ&#IW$1 ) MFJWV'K@I:+CQW<*)?"/L*DMG]2%DC6BK!B*K#P]K1%OA)G0^YZLW+W::+)?I M=DG'OPEF)$RYR0X\>2#IXTI\6JFB!NCABN$PZ8^MT\GHOABV\Z.#>U8IS*A[ MN=;@0AF6BWZ!*$!@U-WLV*!:1?4!1:(Q-ANDE(^N"]N:7%^4-9%#$__81N1%3GD@H7 M,T!WE!^#[EA.%"%4TRISG2X3-)[%*/P_Y(37^%DH!B=9@/80%I]6.A$/$RQ) M0FU@F>P!@7V ,K55;29\2'!?B#:P5/1 H'X'P_WP@OQG](T$\5QH'5^^C(& MUP&VG\F2BL%'4'#/,'4@'!8XP<&%7^8 P D/)@)"AP!/;/#@%MDSM"Z#A;CL MGL&J!"=Y/^/6F#,./.7&7TTYAM 9 -8/)DY3W[D(@YBX+7SW,DRBXC/L74LP MA$C&GBLKRA!&C9CZC*9V98,HK$DK5R?Z(W#=RZU%-Y+K#M\;5]G!GH8MMC*HM\VZAJVV"JMKA4-(!'WZ.Y9FA),MU M.39G69[UL^/'AITEC3WL1^!EEV31 _U=>'2\H'\I2T.J+^ ]X6KHNU/,J*VB M"0H*?D_C: V<Y?Q8NF:K?;K*TV[>6-"H_>*=X1^K>KY[4_EZ@OI M8L>_2T)W[M!328((>PPP/99/9J>DDK*&,)'O!D2O?UZAVX86[-K6[)*[?R74 MC\@ M2S_V16:=-A816@P1I=^8[>J+U":-+"+V8EBLUJIC-:5Y![Q'SR@06Y8VK)C4 MJJM>'<>N&R8H=UGX]RD;ULKJ!@IHZ/I)=.>L% 1;=2IF$[[G3%9 M.!T2O+Y,>=&##"HK8;,Y[MRYC>U;('_(G&]8P^Y7L^T+\U7CE*8:X!C@K<[\ M,5 M??BV5F@&.@ S:3)9X UN5$@?9J;S8>X$,@P85LQ*FM_W@[PG?;\G M+>W_1-Q

    D]5V:0*4SO63,F MNTI+9.\]>6:/DF?,K3-M.Q* ,Q\5URL@USB JKO%S[M^A]QQ)&H+'<(*DB)$ MVL_>K5, !M]D0:F"EKX@88S_8*R)S(QEI.L_;+A.)>&3NMIE]0=&<"M1FZ3^ MQP-.K$2D>JR.#B@EI+8[=M]@,XB!ZRJ*\8*BNTYB>+*,,9M=W",_7;PW.;1I M46O@@Y]:S/T-C[MZ;UVZHF:<;"VFOS&F0C?]Z(<,G%WCI!4X*V%PP+.[OG0B MSXH8'G1Z(9Q6X+2 0<'>O3I0%_[=DMX=ZH'ZCSR5]^YN\_1UJY?-C+"T?7&R MA8M9)GC:NE72QF4L(S1MW6]OX8F/P-P" M6A+0;,C);.LAN=%,04E#&+*ZP-!\>3+;SIZ67,HAR-(\1"Q;FR3-)OH*ZI>L M4![/[X:%0YC4%JN,'JCU!8XBNLV3>Q]4U:N:*&4PTD";<\PN M?!L'T+@#>HTG"ER 4Z1[L17O'X%+ @^G:A='":Q?OR9KUW2*PF?LHFGR&+DA M9DBC_,";[#?9F,1 U!V"*]@[%WH'WQ]!B%S:D[Q*]2>//GYB-%\F::2/1OEH MM$\H(-"E%,W>![=JYXY/KV^>!-=X%L_'00 JAA'4OQ8B&DH;'B$D"4TRLEO< MX"AYF./0,\;(;FF#(V2*Z'/&&*DH;G"47.,PB@W:D>W2!D;(=(Y0G%_RKH^) MC6+Z]XA5L$34M@NK9YJ]\UEA>:R>O_9.Z.[@9O44N'<^*]PGJ]- ^B=TQT.W M.E^D+SXKIGX6Y9),8^+^?@Z V HB"B)6VCI"\$!BQZ]^AB8U7$,-L%\G:2S@ M/DJBJ^G=W7WDT+C U/%1-)FQ)]*P@&! IR?MAA"_,0W=S*I9'D":.R':43P[ M;!0^36;%7N4[!)W'8RDTI?5N<8=;FPJZEYGR(UBK-G!>453.0[DE472.9B#F+B3/F"Z:7I/P' 5HAMD 5GI/=I.J MZH*'X!DH1*77P*<%4KUH\>D25(*#I\DR.UT\T[>D&&@,354H)[5+*9I'. G5 M+N%#%&-7,P-%,<.CX.HU#ATP;S@ 3_<&['9$K^* -Z$?@&I/-P',MD![S13Q MJ]'_&&:"9:*HP5GM+ R?Z+5ML]-!,. *V#[H#V5XSQ*:L@8'!6?S@4PGH=T* M;:)T[[M(RY_&,-FA)Z"!LKX*0&T"-%VW$'E('99HK#H?J#6N(+C.)M34GT30+G:,#$*B) M^#WH9";8HKC:WDJ, M2KC;6QVSZDZ,T&A@=1RK.U?5/H/5X2L.4KA\0ZMC50(M0[W';W4\JWN?*L\4 MI4)9A_O#17MHH//M:G83M!LF*@CY;%'T@YL$6Z+OWL!*OISEB\ M>0-?Y]BHTN('%CE5@\U,LL-:B>P>2_$%O26KZ:2;Q%(K[HP5+AV=R7U4*VI$W$! M_NAJ1D*Z%T*(9O^K@-8DU#;%;E',(8GBQHM/KD+M::Y^Z+CLZ']6R1VUKI#7 M2W/9'M%V!_ON;8FGC%[ Y[<]0MO9OF!D^^_N+ @5IK#ELA&>'P2O)-,YQ8+> M#I\^;5KK$6%?]MT7U']?@15N1 KA9*U:OT71@H;IC=;^58@AT M-!H?PF\KK5YZX25#X>AG]:J,&KYX?":KUVT4]+$*']KJ!1D%E#1,ACKG&MM M#=>DUNJ%F$:?LLE+V;E22W+1Q4KPC0D1P(6]/DI-V*J)C*;X84'*/KBQ_)S4 MA8P+/BS,,&KG@W=1H*#!8@]6KEET7_,IR+/8G15M0[7+A@4;%GNM,E9WR_DX M57V6;/8#_0\]V^ZO_P]02P,$% @ _4%A5FVH5W[[4P %?X% !4 !P M8V]R+3(P,C(Q,C,Q7V1E9BYX;6SMO=ER(SFR(/H^9O,/>6M>YMB=RM22:UGW MC%%;M>8JDS(M5=/S4A:* ,4X&0RP8Y'$_OH+(!8$R5@ !%:2QXY59RH5#G<' MX/#=__:_WA;1NQ>0I"&,__[+\?NC7]Z!V(=!&#___9<\_=5+_3#\Y7_]S__Z M7_[V__SZZ[N+J^L?[R9^%KZ BS#U(YCF"?CO]]__X]W_.;N[>7<3QC^?O!2\ MNX!^O@!Q]N[7=_,L6_[VX_/X7*5A,_S[-U_]_^#H(CHC6,016#U[BJ, MO=@/O>C=?47I_WAW'?OOWTVBZ-T=_BQ]=P=2D+R X'T)-4)\^RVJF(>V)$[) M7__^2X-[;T])]!XFSQ].CHY./U2__4OYZ_A?@ZS^H/G+GSX4_UC_ZA;HUU/R MN\??OGW[0/ZU_M4T;/M%!/3XP__Y?G/OS\'"^Q7M:H:(QKBDX6\I^>$-],EV M,I#PKO,W\-]^K7[M5_RC7X]/?CT]?O^6!K\@QKU[5[#.2_P$1N .S-X1]'_+ M5DOP]U_2<+&,,%;D9_,$S#JQJ7B$%_F$P?\W+XI^>5<"?KR[WN9L&&7K//K BR> M0,*)[/JGJC&=(Q")GS^!7VLN\>';"J")-2O*2Q\F"*^3D^.3XG+^MP> ?@L) M\ALB3#8QPK0M$XB^ N09J#[]0-!:_[8-'V9XF?<&8[A8%8#O,P05/TOG$+]# M88#^&M0_3*>S.Q )+N>(H!^ [V*68C^>(M(!$F"?Q/Z/R=Q\;]S& 7HP;G\ M5QYFJPLP"_TP&V+*'4+B+UU(K.]6DXOHZH=QB(4SYO#:KX.W#,0!""H@F&W6 M<9F04A$307^ Z_@G?TV"_\S3#",PG?T# 7U".L#]W$O0<8H >ERN8'*6IV$, MTO0<+I[0(X[Y0WXC7>=HA!\VF%0_C+PG$!7+CESD@SZZ%%,T1 L^3VDEF&9> M^D2D$](VGSUO28[5!Q!E:?430C8AN?S!7^1L7*=I#H*+/$&ZZBU(0A@4G$3* M59:$?E8=I5 %(-L%+@!>_ = 4N#! M>^-!G0V>D.@[QR9'1 3.=+;^?)#C^@\0!=?Q98ITG=>18E#&4D(T8E4()EZR M*E[ 7JGT [R2?V)_KP2A*SZ";%@1OG.1/ Z^0<%.-N ,O;8!ODCH%C$?WC'0 M%1-,-8OT 4Z"@.BC7G3KA>@FG7O+,/,B@MK3)FIW .U;&F;@'B0OH0\*6NZ M#Y\+K9:0Q<,>];B8U(?(/TZ7Q!5U^88,OC"E"OYH7:@#NLGKHHC>/N"VZ;OD M:44OT0R$6!&U#*Z A\_Q)+T 8(&0 M"E_" ,1,(F3D D+T]*PPC1E\+7 MBV4$5Z#0XF[SQ)\CA?XV\B3N9-\2!O>U$RU9F]RS@)!TP;T'L*(V32/R[1OX,LBT#AN6Y3'CA=^[K0L9)7 MUG#)K/00\C99XE23[D63XC;KTO@:3GH&O?(!-DX7/D;76/E&]EW^%(5^9=BQ MZX!J5E?M3_-]F,?86+K/O#A 9GGZN,2AUTL7W)5I MGN$LHX!Q*WL^UNN_/D?*ZPJM.UE@9DXR)-2>\@P?J0=XBW"+N?9$ +AF=_V8 MS1J&I4-,KB4=<,O$C:]%$$Z3K($L^AM%%/WEK_-\D6,;]05<(NGB9X7DGKN^EYF(@V3( ;7 '$791J8')(NUI+*G"?DKQ,S!^XM9-(=V&$ION9W M($/< L&EE\1(K*3L]V0(@OI7ON ?"+HBZ_RT< !5'A1L]\K%B=$M5 NTZC)%P9Q=, P"<1%M4A'(I&64NY 8"*:L<902D7(@.VD8B ME>K1@RJ.^4\E-K*&>YV:,(;Y)M6J -7_!^VPWV6L.43OL% M&3.= PZ+FN83!AW&&9K9_4Z4?M-76B+]73Y$2JSABRSAL6)W^5*J/ULCM=O> M*VZ'.",76MZO$],"KO?]4LN()AL,ZVP]=UX@T,-Z*;:";34_3NU_ U@M]>UX M:4WEQZ,=H7(XJ$UI-JVJ*Z*9)4V!,L&T"T+:\>[;:=./G"PBF9.$:M*_N$ZZ MRBRQFDO?=N86L"4*5H0?&W=7*"9\*_.34O[5<:Z M !Y9CU SXJ/K%XY)U/15I-2L^+0/S\UZ(5)-^^<=OP]M)68U\5]"E^S8A3UY6$L4T6 M:DY\V@FY,::#1LV*SSLA+@3ZHM0<^.+Z\\FD-+&UNZF9\LWU8\&B17>T0*J8 M#Z60,OP4BF] )PE3#L).C MX\_'IT)M1%@ JFY'A3"E6=3\5+1_;UC9Z"6*)1ES?0MJY\*I_=4T0S<,,HL" M6C=F;ST!AWS?]".TO4(NE02R*14]5#<5(($2*E'EV9*I>$4:_1QDH>]%Z[JY MH4&$K1CM[%3"=6H53Q'S5B72M<,!^U>9AV*PP3FT#[*I&\^A%\^A%\^A%\^A M%X\UY;_L4S!)4Y!-GXK.'M?QY9M/4+R"R3J"=0D7EWH[9AEYHT4F*3XQ85#&3*[C MUF@>XV:.6$%Y&]^-0'Y1OE[*]+&#I[>!C9Z5,7GQP@@_.^@8W'L1N !/V3WP M\X3X1Z[C#)9)2/7/F'=I[#+BLP>W4N7*G,/PWP!70][#6?:*;.\+\ (BN%PP M!G#&P1>[2DA>+Y X7U6QX+4CCBXT]$,L@7&I9\MQOX[]* _P92_2A@I75\/_ MQ7[CE",BQ)]:G%_'%Z6JM)9\/O%]I.$'9WGV V8X_93]O>"'++C#?H*%[@4H M_O&=+;G\3\"\A?PP M%1-7JA_72"*2:I%)'%RANQ'[Z,]$+18) W( 51V:)?"996]MX44H@DK\IA=S=$ M4X1)H46A)G0>P9S\=_Z$B_6OE2.< M ?1<94+8;GRJVCV=+Y>%I]6+*O%R'<]@LBBT0X&GC1FD\HA3E8"+L4 /+/X? M;*J\(",&B1:Q/#P>J(8)G&15([:R\DH>E5N@E2N8D@FTAZP-%+8XO_Z#)K(" M=U/2@C:SI;!7T19>A.D2IE[T>P+S)?H"_1W'EL(8V7[E@\TY]5HO7JKG*9$^ MI--9Y4N\\S(PC4>1R,-+)\L-6ANI M#N=L-<]*T4ZN:"/'@7X'!&WX4;WWUOT$)WC;,@_8?*3A >(T[;1P0>?LY:0 M+H=W6-)RFM[[!TC:GB:@P@(42B^Q@(I_X7MEN.".DLCU$N>(FW"!-5BJV']' MNFP2XGAO=6.X!3 W?#G43)/PN3H&XWD=L57XE^,HG0[ MA88O(T?R@KKOXG$ZE9#\RP%4.WG(3B%'!Z<,5OJ$)"('0&LGM4P6;.0[(F%!,B'I M=O E99RLD!034EWF.B>N%$C%J 2N$S<(2G7: M,DQ ^!P7Y0C^"AV*.$7'&['V=R^,,3\?8W1@2 HC5Q8S%URQRH:+E-//,78%Y0)NF0!CA3P[ M&5T05!_#YBP!/ @@]L,((,.=]KU^@(Q&O(A6I&9]]AP2Y#'_>LR]!' MU[L,]3TWE,I=:2J:\LW\PFVK>,80@:G:QMW[<67:)!9%18(TZUSP[/;P* M7'D'E'&')T$D%:7FWT?[WPB!Q)U>KK3E'M7\^&2_\!+CAT"66L^;KKHIBAJ\W M"PUJIGRS7Q3+\37S5)E0[M@OAD=%8WJ+B2HNG!S9+W]'E&*UC,!@J2VKN7-L MOUB1S9VM2L*:&2?.BA-&9O"4AU*NV"]&%%V@]@K?FC&G>R-9Y%1\4\;9K^;) MN&?\K0)J#AE/CS'#(=:F$#6?/NVZQ.Z43;TM0"A_=EUV2VT/4[/M\[Y(=IY& M090[]HOO479%;S^HF@M?G!71+-VT.EY_SFYA-;.^.BN'&)DENLH^4@98[]@D@^/L+UISZMA9Y9'W^/0UD*7LV'49 MW7F;RF[ -2=.]D;H,DW-/3W9&SG+V[Z[9M'I7DA=J5W>:]Y]W!APV#BH95D+99+^4UW#0N.?CU/QSH/!) _^V/26G7^RO M"I0[ 6N#EPP#OFI>?6.H'=Y57G%/>Z-<M23]UX+3SDRYM;B[ED_T/ M]8@CTC,=N>; QYT6#JRSKFMV?+)?&Q&].$S3S"DC=EIX=HVV>+>1<4LC?+'0>V#(A^UJ$U?[)>,'&2U&6KDR22E M+4&8Y4B)NBX4Y^ LSW[ [)^ *%4-EGRU7R@(L:2C.(I4=> \+*114/VB2J,M MLVK;U(IO]DL/<3YAGRYQQM'JL2I23?A0UL(49VCC 'VS7Z",.4 !6"!<5_^ M4?#D^3_/89R&0>DXFZ0IQ%U*0( +7UK2L0H_'"ERP(5#1:UZUEHV].EH1V43 MLX;?<@D;[#FV7XL39T\1Z,=5Y=O)QSC:31.0D6D,L5\D6[4E)7\ZWE%I7C]P M#485?>P6N&*Q3)0 P7&#%R>[++%I9A:Z4 L8%\Q(U\33==PBDIH,VE')73L5 MP^=Y-IT]IH 4]TZ?,K0<%L95Z G=L,'RO$^GNRR7RR_K]_\B!P]PG2=W2!7W M4J1*;E@2GU@ZA!:,^=N'#;X@Q?YG\2_D'S"==V#V#O_OX]UUS9/7U]?WRP0B M1,%[9.%_J!H/?\B\-QC#Q>H#X1 .:D40H]B6$4TZ?-861%<;XSL$Z"\>0,6& MIN%B25O2;FX_)G/MU\%;AA1S.D1A[03(I%9MA]QJ89*KGQ)2;Q-XA[W4I?]$) ALM,>6@Z+XVVV@?J\6^Q,-.U0B2JW];AD!:K?4SYI>!W)Z^.G=5O=K>AU(Y.%]'"588W3\ MAOV)[N*Z@R1+WJ6)+*)GB=D#)#"R1)M#LCWN)>229 %E@5.R%TU=IMDE8@!< M 7 /DI?0!^VC-R81,5I(+(G>RZ)&AT2]1WKMI".AS;*EJ)8)1)-7+PEJ>DBU M:9[X\AF?%!5OSA+= ?&PH>OV.2!=J.$:3! MU7J?/Z5A$'K)JH$.]]30;B"'J::M[-#5TQUV=PU-#NR^*:Z[,8<$!>46= M8]Y,R1QPRZ')\13" 2W$)<\FH_R3H$[67'%@II<@$R+XQX M/8NREK/ ^SB:%#TV?CEA#[<<[QH+S&_Y,P 52ODBLH@FWC?RS>D/[_ "S-E@ M'! 56VU;]02$B'HXF(*Y@\(IF0O.+Z%MP7 MJQR#RD]&%R35A+#W@>6@B1VHT#UO7$.D>6#XV0.LVI)>QU=Y%$UG-3?162\4 MW =8Z2E4L!9GGUD>*%A9M;<'+W.+E%D^EU3C*^7NJ/+V@N BQX>BT((*]OP MK^2?.%U4;! 5$]9F1-S=/_([S < Z3A VPHL;6N2GJW:303RGP=$(![ECBP# M;)T+^*:5K']@&O?Z&D( ='%.M__&AXK1O+Z=\M_BQD<[%ALZ1(:8 \@DY61U M'GEI.B+GO@6,:NL#+U4NO.T'83$ZV@$8B1SU$]/N ]OF^+Y$DA@.K[MAI4-, M169,I?'$61-)4770-S0.ZJ2UYW#WQ4S;-2VH7H.DC'(BLFJ$3VZ5'"BU=5H[ M[[::P91E]L=NV3401E<&+=FPOZL\._$-)Q2M([!_>L4@@:I,73-(+@/3YX"+$X[3B8)V)/4%3 M*6L9B(/CCH6=8RW'1<-[00O%Q'_D6"(QS>1L/BS,FR@,7_'&72#=[\7#,^[J MEHAT!$N=NS>=E6T&D=((BU+=2WR-4XS]99PORD:4//LJ>V7MC$)RI3FM9@SE M&Z#$LCJ*=[.T< 9P)7\I0D!U M7#@@DB852[%J^UIUO(SVBT9BDG0TQ;;+]6+IA0E))H8I7_R,#:!@.E4!L&@[ M6W92K[JKDSE958+R%#$2LQ [X4JMM3@"' E4$M92GKCS N(>)VHE5EWKH+/HA'B_K M/7/=1F[0-I JG4 ="NT22;T5]JMGZ&+A5NRD4SWN][/ DP >4S#+HYMB.C"7 M.LL#6#&95"U=P@1;3"0LP$-/%P3%B%]A\Q)@)@77Z*#'SU@?) UV*O;-N*X5 M&SRQM'H0S:YC9*SB(UR.)2$3WQAE?N?WJK6&PHQ.T9L"D+Z*^(&[A_.KN_UP M1EEKYWF:060"L.NS+5^JKSS LK@P4^["]"<5SKQU!SUP5)^%*(*O^/Q=P>0" MYD\9NA+;^\IU*A@A*MV\JB8_9 T2?*ZI_]]D1PE),Q;@ B*O@2/,BFM M1\Y6TNT?JV[.0D:N8.,.QHAP_GS/#@"ZFE)L+)]RIWGV Q(Z!63*:XP'W0W. MX>(\(@*056]$N3P.1HRF40"H*;48IZ'P7Q8F<#M'DH9*@$XLSE8B]0%,X$1( M2I.L00[Z&R4%_>6O[]Y;N,@7[#>FY2,5:"%C@1^M]8\4H'6'G9!\2*U]8AU* MHA>%!2G6*[#Q@8;:D[3T@/S@&;XQ $"[J3<,W0;:&8C]^<)+?O)+_V%8 M.T2,AG=L&X55C03O(S8,2S4QI<]A"Q'^RS((2O>^B"E+O6"<)\',_1#1[WK! MB%G^I9V"-,<@][D-NZ[/%6@#U1+8N"K"LBG[*1@ X!2ZBK2MX)C-$?_:)HE+L%#!]@ M(:.@T;YQQI:XS]SE8QQ\3=3<\+3^&+^&UNX@TE@"QV[FCG<6D7*3H/#%M[$- M26^G!B&!"8<%O6,][I7PP:VN++U//N36JMSIT2)+9+3JS+1WN^G"VGZ!T&HI(PQ+<^WO?Y^/AW+%=',$ML>> MP>O5VA%'S(5GS]0*)@U 'W.:K+&_FY 4CS$<]O[3#DN&'Q*M^D)[",>>"2;# M2D-O LR!-4HL:8?V4$-8A2M-G6GZU&PEPO;>9*4#Z;OAZAH&,V&)A/LMPJ8$VFW'8[@S B]8DLO.BPP[Z9OM!,RI8Z9C19 M8:\D$*G$;>H>[-71E!NF#73IW!"MAZ]8Z^$"KZPMFBJ^6/QW PEYZ:W(Q?EBFG37P]7NMJKU7SX9#HDI/GV]+:] MJ[GR93]D2G\GPYH;7_>#&]498>LZ67/'N'%O1E79;"U*^6': :F7'YRM8RLV MG1C/U-?+)L8&PC5[C@_LZ6T@31EE.H1KA%%B#<9KIIE.]M/YODOI3D\Y9Z_' M4HT5RC2B@+)GOU2EMBD4-2_VS&&A: H)9>=^Z%4B VYJ'ED\(U/%D1N<6409 MLU]:@NPQ5I2/>^@VXIZ.5G/+XJF>BDQ!OJ%XE%'[X:.5-SF1H#N7D\R:J_ -_TF@45X?%,4$G.5A%*!KBVSH!+X4[2WX M">B#HIB &X!LD#F,@G$4](+9N?$*A^$* D+6GX,@CP!NG]#%8-X)3^PP3>W7 MMN8X9KMN#'7>$B 3BNS2CO?5$KX*PKG:QN-R]F0G6YR$-S([N??MM::%E#KZ M^[0G>UHK*2._3_MUH?G22/([31=K^BVIKTMHL3GMZ1PT@OHA!Z5(K@INL.>X MD^TZ1B<^1=0%U_%9Y/D_D4*! *93@O]M@GX[?OX. Q!=QQ< W8T%"95?>6%" M\HWK6%0=3]#BH%..MGO./74L46OOE*OB[C9WX?,\2Z>(#-P #R'W@+#DL7:& M82DVWOH0^(YTJ[Q(Q2%[)8NP;;A"#:(;!V$]V' +$A+&8L&7%=*>S.(%A32U?ZYK,VUQ;>"KO-I##U,U^M/9VZJ:= RXW12M^1<$?,/(R\D *S%IB M ZB9K"JWL0HCWZ'[.YZV/JB&",0Z@#S"FM T$X3KMZX2 $@)-4@S.3O6!U4S M@41/(+=C/%G;L#03(Q8\ZH/B. $:1L^T+MTAJZFM,>F2XQD-W"UN-A:L(&KQ470@@U<3=A%V MQKR:*4(M,3E*K_U:74]$DJT#X=&IO5++A%N"->)-IPG86])HTJW#E^% N6E: M*7"/FT4B#.V+S^QWL36'[7R.W_7T.C:=E2: B'MY9CQ$:G+P-^3#GV$V?XSA M4PH2TL6PR(K#]=*QCU KFE^N7:T:Z:J+1DK&@U1UZND]R++"LROF\=>'G*YX MRCJ*6P2MTU-3\#N2D[@I4*/+Q'6,#BB@K25NPI0K*TX71KH8*^>H5&0A6J(\ MP.F@EUZ"4SU-GM\^I-QB+VGF89*5%0*6LBWM0+ML3ZV>;0,('%)/#ZFG*J]+ MOW+/\D")IVE(6]L=9FV;07H9=F-+"H8*5K:E74@[8_N6:B%;,' Z8RW*K]#B MC'4@O6"\,]:!/ +M DJNNDC#CP[Y;2UE]8!!0UEM6E3M+*O[S'#*?M-A.PO9 MK]C#9$^2@X6\U^=!%4C-T!84N8Y?0)H11&G3G^]>\A-DF!/WF&JR%X7SG3/2 M(0C=@O %+^9J+=O)"UH#KWL%$WS0FLL_9?1O/-8J.TS%9OLF(NO+3WP_7^01 M[I;Q>X*$WF.<@&)" !:!9V"&MO3!>QM#N>""EK(%OPY:V;*QH%FV+/"4)#(^ M(LV(I);(@1;80F[?!V2S7H E[H'.TM46ZW#BD40.$$;"0R(D8\Y-Q!+O^ZNU$,GLL! M&>ZR/6YZMK+/(;D&U4ELRBK3OB&F"(XA3C5]:/9.UU&J34 1W=*E^(9JKG78 M%B[%)52QB-E^="F*H)19;0X E]S\H]4G?A^-"Y61NMC#ZL2C=5GVUEX:Y]F& M/YA6#]E??"Z=9]W1 UH29-_LN$:49Q($88'%=4QF@>._B-7W<$*U*]K5B[&( MIWE]>#-Z[N+[#+_VSZ'?6);9V\P*3KG'N1A/G7L155?X/,ZM !2C352L6V]% M;FX5":?G@(> 05"J6_&U!&-Y\&__7C'2]/3BG VNTS\(0OT$J7K<*I;X2+O] MCL>((DG>'AGG(4H N$9R2U30LK<)6!:SQ+%V?^Y%$5+?_P&BX %6^(YG@/!R M0I' QAFZ1N_,(LSPO/0DBY$%,P^75WD<\$8$>4"JOG U*MC6.L+. MN^Q8 =N06!L@>4,&VQ,F'_94LK]/L.,!M::L3=5A[VQM:3IB+;NUI<6];04; M05K "Q;VE&/P=U):9=O@-)NNFB8Z2&51;I;864. MIQ$4\.&YT*E7FE8NQ5-K3S-;S1QC=.[3_ /3.HP&_G1&="@73!LI&K@P=!!, M/ZT:6# 84MVK%).."#G-)]EAT<"5ZD YPIQL:[:^O(V,B9^%+W635_&,&Y%5 M[,K X:+@D)%3)Z>OY3)B5*:Q8(K%("C!DEL$(LEP>PXLZ$LO5G =HW^(@8\/ M&6Y$43F\SN'B*8R9\XI&+S&")FQU;8NX=0/[.L[@)4*'-T%"RC)"M-V6^OP# M+/DXZI8P0A-,X2C&84U\/\EQNY1^'G'D<7#"U98H()@AH![%S;/'GY+1!4%Y M0F.$DK6N*-[3%&TU=5>3B%UYM% MHVV['FEB=$ZZ-!]S'$/&.IQI2&Z'\SM&AQQJ+GTV;1MHD+J#0:6:&U]V7A+S M!K:_,@M@;8'MMC[RC=!MW=*G&,];=;*?9'2^Z49+>7Q+0CK^]!\ATF02?RX6 M$#>$G06!=-V4*^YV3; 9&H>9&H>9 M&JW$[<*XB,.P" ;16DR@(Y7LI_SGM1>, 1).Y)!P8I"$8SDD'.LFH>D%:?%A MB.LM;(#W@DR].MB'N8,;I(7O3^>S-#?,)J27]8V/1+_R <;)F M6W'G>$I:$_:^.$DZ<;G/B\ [U.6+M::#ER/C*$_NEK87C M*T_ME\RFQU4Y7FM?ZB MYI #A;M]]2=#-=O'#E27*C\!/=5--9_8ZTNUU0_>)A!9&]D*T8M?B"7>6F1J M+Y%N@?9X.FO[]Q\@$YM(+6)(I^.*J+R^BX M>V2HHWL8EA/ T:83L1$'DP5,LC+.VHDK#\'RUE0_%+A]Y=\3F/+.^^V%I+I5 M')QEKUZ"1S%4?[S <0A8WJB4IXI" *CZV@5DVX&DYJI0]4(["-6I6WF")&E. MN'@5ON$_"6Q%'Q3E$SC#*$ O]_4"2?:7(CS&3T ?%,4$W""E!,QA%(RCH!>, M*3F%/;;\V=!,X$R1=+82R5EE J>M7VG* MJ8[^/NW)I0Q?0?+[M%]K$GW5D=]INMB3DJJ,=@X;U*5$5#$U8\C)0)/#[(^G MB'% GF>)!G=-*Q#:3PMQ.PJ,W=/F2R?/?3H)@K! X#J>P611[K2(OYP=H 4^ M<09D53M,TA2 *3H\:-'XF>!#_O,#9O\$&4D@C'T0/(!D,9U58QV/^9PI@DL( M-7)I6VUCH<X(?MAW$7I(;JX#2"K !,N] #%Z]"/-Z+&%KH R0LG[MQU*S"4V$H#3) M&L2@OU%"T%_^^NZ]A8M\P>Y5;OE(!5KHQ>)':_TC!6C=>?$SX$-J[1-5*+$Z MG3<^T')!R$F^ *F?A(6HX?4D]X(Q0H*0YW@0E!&W,2N!D'$_]F0N%HQV;U!/J[UO@>2#PN3*HAY8YA=% MFP?V;'N\CTQ_K"AX"[RSW*BKSLXKT"%SFE*"Q6V>^'-T_FZ3T >3B)A3Z,>_ M0QB\AE%T^;8$/KJC#][;!0ARGXQZFBSPQ>5+Z).ZL)!?]R)/R J360:2<[0_ MZ/Y=(%E\!1-\[6!\GT'_YS] %)QY_L_-$58-S)G=O!)7%&Q)OK4(6OH6HA.> MA5YTE@#/G^,:[CL<'4O13\L3&@=_>DGBQ:QS1&2NIKX_=)B!F_ %3RG+D$)/ MSA6N(GE,P2R/;L(97UM()GC*LVZWQ PN;7V.\<"QZP!OP"ST*L32:DS;>CD. M^K=\@2.E,Y DY.(U_E'DLJO$QB&&;AR+=)K-0?(P]VI19XJW#(@)B9URGB2Z M_/^ 4?"$Y 2;&D8@$(:_@#9=':-WMA%C' MI/YYY(5LGKVQ*PA1U/-\K2W< MD'L;RS?:@MP!DI'P (FHK.!,GA, 6$MG#""EZ<(UB0&)CQ^)9V1 _0&QMES- M<*V/]5@5A&6%D5?@#P0-!*W'5."X]T+3+Q,;O"P/$,FQ&BG0.J$J)O 2&0IP M!< 9B)%]0*I5[^<>4N+13CT#,=5[W#JJA4GJ)_"U[';%)3#6/]0OU-=>E:H?&&)S,>>Z M?B&OD1))%$O\!][PLM1E]B 7\>PP@^KXA*M?D"\)?N,@(48BLRP/)T$O*S=?M#L=Q6[PDFY^AV MYKGRDO_09++PQP_"9.BY:XV*]XGJ,G,LY$A3(/5-6: MAA>A6P3NYP!D-V74BO_D]$%QG -]Z!M<=Y+T0U#M=S/GU+PKQR=V\L7H>XT M'0#THBW63*0'B-/H:SCS+6OS'OE.$%H\JT4-;I'1(O $] YU&@<:C0,\LFMI*P>)ZI5UO(==K4*#7$= &4L(R3][OTG MLGIQ/_ ?WD+@N> &O3>DZIB:W(W1V8KB)# =GAVL^DZ'5U@"P9(@C7^-J+]("ML_?MT(U)&V@_'2 TI$VFM30=9]V9/ MJDJ%+P1DN,R.%)^RRK4!DC>$L N%JOP/%.QX0:TI8M5Z\@=4&GN*()G./YNF M!P<54FOFN#*<_'ZE'/;:"Y1.5X;WR3CS7!8@K6MY0 M-D$_S=O:V['QAO)L%IX$LIM$VRO7V/->NFG>O.O'IEO'Z_7J=2:(47Z8[F;$ M=MD'T^4&J&Z[[J;;\[ Y-*40WB#[Q+2-RN#*'$[O7.O[SIY82[FP3T_^6O)T MS0+C;;O8;GY;PO@V;2WW^]3TR\9TOWG(:Q)GO_+>7I+0?*IYRCPHY:;%MA;* M&S4\=!JX Y*;/PBU5995T_O-_IWFIW>[#*ZB]^23_?1*,,@9BQ-KKGS9Q5._ M76-:T_O-]+.E@MZ^ZMZ*\E,'^F7RYJSPU5[7G/ALVBB3SPF..ON:#19[D<<> MB(X."I1T)Z6 K+LPW#&#,LI^19B741O]4VI2OYHVV.23.JX!#N7,[KTF/9URSX3;0Q1US:6LG%W-,VQ+8@I M3W9/)6D1NRK[4]>L-!Z.L9N576W4*?]V3_*S=>:O.>! >BV7@)(TCJ'FS^?= ML2!D#^>@/-I=*21I9@/+4<.+4'EB,#+4=,NW2,MAQQTK4JVG+$])1Y*UN.& ]FF6DY8KPP1U?+D?W*;#7> M8L5H_HKY[BF.9/0=?=P=-_VX-."CC\S.>),>YK1VE[9Z2DOW.@ZQEV&^M?"> M-.>S5#3L]$O+(5&[-_,4.E+.\2JM?P5,RQ;0\$AUG5E 9GA8A)F"WJ8/,??#]!1GC5-\6D+MB'E=,'%%&# ML\;26V\E(3]%)6(.L;GYDZ>4]/2S0(^BJ#C$RN)73'&O6ETQPT2\!:R&O%6[ M22U+8UNZAH)#K"/:$%4]S=Z+#F0<8N=:\[7U!FU5?S:S+.9 T%6V(R@@?/%, M2H-N?%QBJI?.T3_@"-:+%^%HGS%VMF#B$"/+7S&LLFUBL3\C;BT="'R8O,MS M([7D-L:*#Q9&Z[1^(9GRIJV4B\$_O[3V@;B7=BN/S#LFHP MX^4#)JO!3IVL'A"M!CNU7RH*4-LYZ>#H\R[N;D\ET%?3A6U:I'ROCZWFQ3?# M+Y[)P:=(/;19IO,//L5E7K:>;+$QH>;PG"E(JZWQ79=&M+I,.<[DQ2L&1JZ/_SO3\6Q9W;G+F](1_J94Q-$G67^ M6@*E->-*K6/Y=@/M8^/^(=MXI")5FW+;'0EL0HEN+0R@,TSW2X+V%6RH52KZ M*E[L&11LU6Z8J/%R::SQSEV,K5I%ET8M[]QNE&6Y+@Y]=G0/^@K.Z3;LEP)N M8!N&!KP%:SOZ]B.O?8$ M\K1"!+UNUS&B"]QPCIGA *H_/SZE?!9N'-0+[E!!=J@@.U2Y*-ZG;17_4.4R M-)6$P9NTWU4NPWGHQE/\C$XE<=(9()J'[N8,%B;71Z_Z0JNWG$S$%V; AF(J M,(A%FYFU:24B4[*R#VMKHL?G(F9YR5W4 F-,$D$BVCZ[0^P.X$L0QL]\+"OFEV. 9\4]QD=KJIQK>K;V;F\M\ M+49W8#%>P&EW!Q8'?#Q:.[ X4.6IK0/+L>$\!\5RI57IIL1;[>?NLS.V2=N> M,6RO'[O?P(.L9J<]';A&7>A>#6/8<^!2 QT%7.AT#[DTEE@!7]:2-H\^[1X/ M9#A_!=H3617^V/J=Q@TH:X_4A4'X%WT8H?/>2GR!#?Q:F9QB6:C\Q3+/I M[-Z+@(AW>/MCQ>@6$>S[2G^\P>BA@\WO-AT M!-D_'5BBA!>[VXOF(,W]^#- MM=*;NR?YAB+>W-X+;6.V(9AY>92ULX)%R W33F4RI=]TU2>3]UHF^6YE6[(] MT[!7(7+)%\]-[[#ZZI+KG9M\)FO$&H>[0F_4D)%I<[+IN;<,,R_"Q8SW<):] M>@EH;":^T>DD",("N^MXAG-IR;$0;R ###//B9#JX9AUTS M&CT:'3GU#/*6V4O!"5 5OESN!P&@6GT0XD1#[@W9<1^$V'EWV?UP,+\/YK=R M^].TMZF; Z-D)[\N2EEB;^U(4!98[K WRK6%,8A98Z][FO]S"E\!OM>$]OG2**\ ML;_SI1[>;+@8*8/V4B"O%PZ?6IBJF8 @S*X\'P^56,G,RN0&;$-,A1UIM0;M M#R&ZZ"WIW?D6!&'.5K@KKQD0JTBHWF1&O](Q6= M3I%RP)$ZO?6)*I2XVJ[2#PQ<&FXO=0\0 ^AOZY&")-P8=D.S$0>9]F%/W,W# MQQENW3!'_,;M@@2V2# 7/+U=DAJV/A,NN&6'*%I_CUTJ,)4BA[HU)GNZ&VIB M1;>&[$*&KU16;!E"U$ELO[./F0/LIJU+ 811!Z#IL;._P)R?U$%_D$"W1WT. M2[A8A!G6]7"[N7.D!B+$0>SC@;@2O9?C5K'!E2E(@8B7[39/_+F7-M>\ S%X M]:);@$Y.L,Z6'A?;,"#%-EN%P/0I"I^Y!^^T?:TZM2M_2L&_ MEFU1R.VYXX5L"Z';RI=,8F\,._Y&L &*[^V>N @%+]/!;VB%12;H97/8;]CA M"37M-]1PWP;5.'MF(C-E? ]IM/TD;\]+L;B%H)(VNFDSR; MHPOY;\#DFF2%I+QY87UB96P/$SA])(W9F%XPJIL;WD[YG:Z-CU1[*CU*F?(AQ=^EJG-!HEEVW/ZTL$'B M^PQP@1IQ;5Z=XCWVTJ)/*WK1BH;&\AP\X@M8X.L10%ZM"GV)F %7 -R#Y"7T M 3E@6_@]>&]G($8\RJ[0(6[^2UEJS:-SRUI1M7F$=^HZ37,07.1)&#\7+M5" MY-8TX%^:OL8@2>?A\C;R^&Q8T244DUXM?0?(_.V;T'O"N9PA2,OT=)'M[@$F M5$^+SX&/ %Z$+V& ;N@_0Q %CUD8L;IL6*"(8=;NDN:7<8 >L2ST MPR4YTL6V7X#43\(E:Z:?M*54WR-\FI^V)%Z2X& N-C//5O17;KT5_M'DU4N" MFIP$28GIK*GS(1N1\Q2JQ$+HD)0!ZVJ?RCOO^?-ZN^+LW(NKY4OY4"'#E\LJ M9:TQ5!;9W-LKXES@)'S*,_ )Q?X#09!_3-\6M%)1NN?([,O#CS2RX.7:*E+ MRQ4'Y0'RGM&YNHQ"TJNC>3K'2X'A%>12A$Y.V4Q,\*0*0%8CHF7CWP57+O;3 M&;*3:CUB/-:;\(2PK4DG0-9$*)Y@D+R X HF6 WR8I\_-LD*5LK!+!PLRK$/P]@2G[7#0E:RL^:).($ 2"=N0% M_ :L$&VU9\K-^ /==A"LZ^):+)G>]14S[2Q/D8*=IF0(44H>&+(RMZ 8 *2? MC.).(1&>1UC^X&%+^*JAO7G")L5EG(79BJL3UHA%3+K$BI\CE:OTZ_$=:D[( MFAQ@O2[*'UC9P'>)W*[T 69>U/QWW#'Y!\S^";([X,/GF#16KB$5'TVS.4@> MYDC3+BZG=#^J&B1M%;&7Z,9DJ^L8Z5,YT1HV49\\/R?@&3TBU]C2C]/0)R&D M0B9JD<)C4=1T\DOG.R[8;C]8(B>5 :AI];=+DQKWE67D M/UA:U7H@UX66NZZMJDZYL:5K ^<];C@]ZCF;)*KA^5GN1;B1$C\O=:-GZ[DL M:6IT*2JL:)T7N65Q6]FU[F*8O'AAA,\!>A")--+JU>[$P5;F-3W&C3TG;UX9 MV=3"0"8\;&7BQNZ;":AH+P-:B^;Q%P2U?B[D,J_B&DA50Z\I2/]Q? <"@.0^ MB4+C2$V& ]+KV9V% L@YNU+"2F)! 8 +=R=Q'.*PDY>L./'N_%X(FZLP23-Q M9+H^5WQ<2X6+OP)LXT,]:/*6=ZU]-O86R;@?DD[^#9X,EP*.+F^MG^GWUY,_ M)D"@QQL#, /D<)['3A"*4=\X@8]QF*5W]X_\S], (-.J2&>1I[YC>53;K'9#VCL47]X1;!6TQA(/>@L4%5W\!'6W#3K7+(0_>M$ M&ZJ\9WC].WW-4H15\#&M5<8N:MHNZD+O1J1KBXS5C+1XD92ULZ95&K=01Y\'2J'I3JM,#73X"'2K/T['JP_%="EK MFN78<:\'=&9[AI*Q]9%B,B7@H,5#6Y'8/Z&OW^IK[R^T=1E.[)_#Q2X&V'P' M= :980EO5A!T#39@'TWFR&"#C_8><<$Q !]-JR;21S5\-*R-6/(F,_1U_&3U M]62/AHCV=?QD[VT6B&T-]'7\M-8A-#@]D&U!6698QMAQ[3J3:VH^?;/'"=1S 8?RC 9(WDB*HL3;[T!A3QB# M'1EME%K[.PRKEB+#N8<5MXY-3VFR0X"L98O6O#'>S99):+0ER&Z3MBD4CD_L MOR;M&L]VT=]*]L]S:DX'RTWZ/@F7\[.L'4K/U\[X^9YIZU=2,_K(# M=I-=C.YHND0Y?I 8>ON*U9S_MJ]Z'$?W.\HL!XQ_N_2SL7T5*]:?.I#FZ9A, MII"Z^HG6S#\V'1\S=NXY&^#6'#O95Y-B1)ODFGD.N.:U,8] *=MH4P;MJS < MZR=H[[)>\]7B#$NU?&5MXE]S:N]<)NHF/M0\_;RWKZQP$%!@S$C-[B_[9OGP MSKRAG-HWQQ/O/*.:4\83R:R]PF,&7%7L_7B\;P%3H9%JE%W[=AKYQN;5?'*@ M1DXGG[J&(E)^[9N:+#H$DW)L+]7E$0-0:\Z=[J66IF)*+F7I7KZB4J8M4Q[N MV],ZV@/#,+&;$V).%H+T/$^2]5NXO]EH?5&?M5LZ?8U!DL[#);ZF M#=9]VCRJ@[]CGU.IH_?F%^:/_V88.1"-&?Q;^0?\",N0.S=_A_ M'^^N:R:^OKZ^7R80B0_PWH>+#U4+Q0^9]P9CN%A]("R]"%/<,BM/BIW?(NH^ M7RR\9#6=3?P,21\<]$8J60R(,^W/,)O?I7EZ 3(OC&K.=35NO$,+_J5BP>)$ MI2':I;KIU^;YPVQ;^W7PEB%12N=SK!U!$]RSM&G>8*[#%4QF(,P0$](-'S5Q M8%\@B6S9<$(^C&WM9LB9*^7(WG C[>SV](9W;-T>;J2=W9XZ^'!=P\V M!2D;$9+S&*IK^[.&NK-;53ZR5);;L0TM:#G+XO6WT@[^;N+D+'/77SH[F+N) MD[/,K86AQJ&F_$BYSUY[7T&=C]QA'MAA'ICE\\ .(Q\.(Q^8_>"'D0]@CT<^ M=/7;M&CF@\7]-G>AXDYSOTW3$QG<2_\55(/MF>JPPQS?;$^#5(T#LQ7[*2BO M3;]1N\?K38<;Y?6^9FMH=1Y3=A]DMB4A$VLFR.SUEC3WX:! &H_#TUDN^U86 M9&'.B@O#CUS=#+[D+H&A3:8S,FO?4DW&='9Y?WM;Y=;?8:+3:8PIGX0.5KVA;M"P"WD<\B=6&<_%,'M!-I0^FB]A.M39>QG:=5O8HE13 M@NR-F B.D+>X&]D01>LF(J7HX+M7YAZ@H<-]:Y2EPY=%@QZ'U"=E'M>:R9], M:VH[Q>3-. &="L^L Y@.X%5-0<@\B_;?P9,M9YB@GW"L$1Z/N4B_%8UV0 M=IF6ZJ7,^)YJ[.P-_RFCW-+8RR9A>F(M+:OJ"'_N6CQ6C>QVC]Q0]E^B^XHV_*<43?_AH ) 9,GAC M1[U@M$6/Y#PE(R))4A%PXND7"C%)7]I(O$D5 UN#3U)/%G69,_CI=B$0I4(P M0$;I1YEMM2>>YT$8)GT[)F6OUY[O18>]2@>-4MCKTQ>F=UA%I.3;'P#@)I]) MXZ<NXZGL%D48@]H4[MG% M\/"S8JS6^GR,D_JDTND Z11<+Y:>GUW.9K@A_ M&ES=37W0%Q68W6N<\ 8COYUZ2K&9%83:_U[P73#\) MVV>:3%*9(JO*PSK=#4S3)M3T/%_D$7GHS^=8*%S'= H&N&S^>4]<'18NC$M]2=*MC/XS"XN$I>7H!9B!)R$V?I"G(4APDKU_' MUV).)J\_<]QJ0N?U##R'\0-$2F&(1?7#*WR8PSSUD,H=!P^OZ+2LT,_8'>0" M0-4+P'*,%;>K?.M39U#]ZT0?LKR^^XT/-87AQ"-N*@O2#G5RASHYV?+Z$I?& MRY?8:V"%)MGJ'KR F!-I6E(/@MH94O2\KBWV%O]+VP5$=8P<.WG1@<8^WNA_YTF8!B$IMA%(%!D" MI9@4M.4@S4+_'-NZR8J?@ X NNR729[-B4],-%6D#8;#R&NXO-M+B^6W;$,0 M>OEN#*"6*!H3>[A( L.,W7'*[X9 M3R5DN!".%6\/R88!DC<$F4N5V^Q"'O(^3]8D"RDX^%T*!,V5,!V,IN<>S+P\ MRMJW?T"5ZJ68ZGOVI$EQY,2-(=K%U*@>=1\.6E/NY4&QD3MH_5I3U:] B/7X M+^P9&<$FQX;].4-TK[N?[&E]P"319)+?)-[^R\[JE822_<:41_;K>+P\V@H( M4&+M3_OF)98W-$/[=>S.@]#5;.C4'N$OI]F0Q6,R!)L-G=HK?@2;#3DP0H-# MQG1E.PATX[=>C'1DH AD$9O6)5LR;]KH:]$7/YF^CZSZ(A>)30*=N)ZM>5X< M3WXC?XZVW3'MW!A/>;=F]]FTG=--')\/7V;*IT#')4>XTY?Y6U/]Q=X#+Q#7 M&9W23?EBKPC4R)?UF8!?=^6L,%5D4+)W33"(EMG4'/G&_)!H*Q7[ 3)\MM&9 M)95O=?>SC:%9MS!#5SWTHFAU$48Y)H_\?CI)P.6;'^4!"'!'M',O\LF]P 5Z MY#=!<.DE,;I"]1IBU6?F$;6@H,T@$Q1W&$/H!A6JP,_1[0A!NH8K7"SSK,1U M$TG^HC))"PJEDA1[,9VA%18P)BT"K],TQR;C9E=!SO0H <@C**A W^8)^D.< M(;/A_O96".5^4$(XMLVU1S;,QH])>6]ZGS_])Q+:#_ JQR,#\21'M-NESBLN48"8>4G.9[I*$@GO_IXNHINX.! L\+\4/\U"?+"2 MTJCAG-VC<''531M;)9Q84OHPK!TB1D.6[LC7YVS5#H W9U,I&MI:X8VD8D0/ M/#DKVWW6MBTB]0?KQG"[.^DL:^US)^?T['C>K>+K#C4)0QMS?OOB/#H>J$'> M=Z0='9D.5#.%D2SCH%N9U\SJ'E2JH5N3I6V89>UVG#V9S0JX(\^8=RD;6O 0 M]7MO7,J/EGF+NCQN+O6,5*D)2W+!"O22U!9=J7H:EJ&BV\B+97;D$P5O022# M&W7%E?:8;MP6,D;B_2G'"V.42BP3C'<""&[)JOE+_(&'L2L)>4^O8)[\7Y# M:0S^/[P:I_^SZW/E_9.R,"$F*EY4S-G7#<-AY#5X*+>7YG4N=D%0C/@5$D'A M<\QWRGL^ULKG>Z1XIS#I:$_-S?0.<#M'DO;[L('%N*O1"DR;][Q\CYKOL$C/ M!4' JAOH;.% 41!R;#,"-.*UYB.VU27-M&=[YW'FN2*0ZY:[YA9FEX*L?'#6 MOZN*%6XY:GG>>MBK9UGC:S4E(*B&[%JCC %;H9=B9QMEC"?:+=?PH#T+!YP% M+KF!A56IL=X=ZLRT;ZK([P ^)]YR'OH-]UR=@GR'.P#DX&Q%?^T./ N[-N4L M9H&C%A$3# 2/C9GV$V/\_3 M#"Y 4@04\#"W- 7H_W'I!I^Q+@!>^=SJZK1L<5YD9O4@,.7SD#?6?4!H\WN* M>L'H)N%LA5?G]0SU@E'M$\+3'1#[?THX05NP]!^C M&@4)9VD#EF)B?L#X46# ^=IG'"BFP'__#%\^^$5[M@+#\B\4N?('?SW>L^#4 M_&T%,QSN"S<8EQ'YH!P XA:ZH!W\(X6K@9W-%GID9/0"T>>A+IMV!)4QP M8E%#CSQ;E?\XPD_/ 5XUR=V8"#GKV> 9\=5SD=KJJN?8MKUSV//?&#AXW5UQ MU;.)/<@@CQUQR,LAV VW.]LC#-?U%FL\ZS((:U42K7$=ZY)5["H^98WI;AQ, M7G5F^Z>7"9M&&V6"O3> VYR%@X:W._V9U5\+ZD6A7+'G(>>[$5N.I3[2FSXP MEQKSLO@$(9<3TZ5.O:+V@9"SFK87-7TCU#&F/T)!.S@R=_6U).QVFT D6[/5 M) XN_Y6'2\R<'V0 R=WTL>C>IR$?$X!YO"\'CRO!\_KP?-Z\$,>_) V^R$5&%)B:B/E"//= MU698D5X.N9_E"3:(Y55E<\.UP.QAQUEU+E\##SP]\QEP5M:U?:\\ ;')/-PD M)/)P,U[CRE!S[3="*2:VZ5> Q=PF>?\'OJN@$ MH1AU[#;'>>8-AO+G1?8 <1I]+87CS1<)7=FBBQ1(7@0Z*@R $NH->=3!I@"T^?EZ'M@Q'1 8P)H3 M/D)^/39X1OQZ7*2V^O48MFOO_'GL-P,.7F<;_7C]9C*:,]E[U'3(:-584WNG<#%'TE^DWC[^QH,&YB0 MP8BG%)N6\YQBCT-3XG;*4*9\W3>F#/KF:,Z=:?EH&V\VO+>44;O"J&XO MOTL9FU*84H=R*.7,FI:9@&*CQ4?CI^7.7KXMT:,L. ES[#*VA1MY2-#L+AGG M'%'OPOH=Q$@/B="-F@1(?(8I27!^ 2771'J!, %4[[8"2,+,$1H72-.*($DT M$":*"9SR#+LH*H3[=R_Y"7#&A3 ]P["4=ZE(L^F,5!WQ8]_RL6)TBT'/=6Z6 M>"OB 4!FR.!UMO>".;C<#R[W@\O=/7]<[Z6VT?'>XXMBD7/#I+OHD&9[J&#O M6VJ-*UH%O<.:CTLIN-SD,RFR+C65Y>8 HWWB4J]9.?Z1PMRD=#-[7+N\(^7/ M\7^>O!3\S_\?4$L#!!0 ( /U!85:Y;FV!9,L +N,# 5 <&-O&UL[+UY<^0XDB?Z_S-[WP%;,S9694]9>50?4SW'6J2. M:MDH,_0D9=?.*UMKHTB$Q"T$$4TRE%)_^H>31P0/G"2HZK79+F6FPMW#?^X. M!^!P__?_^;Q%X GF18JS__CF_??OO@$PBW&29@__\!,5<9I^ XHRRI(( MX0S^QS

      /,&G%U_OI._"_ M/MY<@:LT^_4^*B XP_%^"[,2O &/9;G[T]NW7[]^_3[9I%F!T;XDW(OO8[Q] M"]Z\D:1/??CAS3OR?^_OWOWN3[__\*=W/WS_PX=W M/_SN7__X_[Q[]Z=W[QH$_L*_%FC\OS^!WW__[OOWW__Q7YN_>!W%OT8/$%R> M-7[Q X2_C__XX5_CWR=__-V'^(_W?WSWPQ\_P#_^[OYW?]Q$K<^?XMU+GCX\ MEN#;^#LF(OF^6081@B_@(LVB+$XC!&[E-ST!EUG\/5@A!&[HQPIP PN8/\'D M>T$5$;W]"4GE$8RR@OWQ/[YI:._Y/D??X_SA[8=W[WYX*W_[&_'KST>___4' M]MOO?_SQQ[?L7ZM?+=*N7R1DW[_]7Y^N;N-'N(W>$*B(%<2409'^J6!_>85C MAI&"7*#W-^B?WLA?>T/_ZLW[#V]^>/_]2PP/NCMH%[L8YPSZ]Q]XWO!/ M]&_^>@6+ L+U#N8D2\D>5EG"LS%X!4FJ<95&]RDB#*^C%YJ;%F=[^)G8X=U7 MB)[@)YR5CX6*L3ACI6]:CEB[,<1$Y/@L(_SF/[E8 $NY -E"@ V7#" J&D!2 M-K 3PH%D#T%&Q ,EDP]LF8#?SVO KHT).T9N(N?X;QCE=U^Q1Y^H.$SF"H)C M8![P0J0B'H"7:?>'=F)N[BUTIK1R0A/ZMG/.8UI+ISR#M'4JV(*MO64OEO9> M8S2AQ5\0 _!L\)S%I/9.689H[AO"?[G6WK(5.V.O 9K2UM,GW\&=LYC6U@G+ M(&V=R+5@6V_:BJ6M5P!-9.NK30GS"0S^@,]D5M_B&YCI1U2VI3M MP&9>T$' M8#Y=X7*[VY-5H&1HIZ.4O9CD6L460S ]=0BQGD*-#.KCOD@S8L6G>'M/2%-=WL 8 M/V3IWXG!)D2_Z8:P07!%++TL5O'?]FD.$R*)Y)["@OP;@2(YW>GD=\ Q/57 'GU'4#:^!(@8M\"1.)K,#]# MM;STW^DW 3'_*NU_XU\&0/%M0G#$>4P?SV<\H00(\F^?<78L]+I\A.J'2],+ M%DZ8&!1TLDAQ8ALJ3JI807\A([&G(W:< $R_U2N-&&J^X#%H*)B24=R0R>YE M1BQ&_53A\&.&/M8R,,?9#9#W9 F4)RNB9A<2:*?C*N89A'4JH80TU#EN/9A76*7Z" M^>J^*/,H5C*BC@^955VUB+@Q$ ["?S+*X!=)^W_/7V#5K67KGJV0!G,CW&GFG&?*D)1*=+2I1M#7&79/D(W M<(=SY9#3_5D[+39I>350S@AP3N%8:B<.>$Q'H>G\T((5E>W&E*O7$/0=E*XM M'WS83K$M8NZ+EROU1]NN6047JWM1.Z\ET\/+E($?R\W]ZK'7YV M?\[FN4E-Q]M+$\H"&3,^VLJ=3 ,4/]< FTU*!R MX4AWT;.\=N(='DSRF%XB-D#T$/7F-H0?:#,,+-\9@PHK:R]86) M(BY<8I4D M1/9"_.![/7?H)&"C\PZ"WMQ ,#F1/]#6/A"LLV"6C"%XL)+6@H0"=:'0 M N'])&9_2GY-$^BW (S]@Y0NDS]4%L! M!M MYDSUZS'5.[1REF:M\^LO A,_VUB'BP44X>?X6$7]LHS*O=+3\'$:5DUW.VGZZ[TK7CI6_ !G.+^E*\&$5547 M*B3($@TW92C$,"(^%2,J(R&$GBOTT; K8NBBZ;'BI&)'RXHCB48HKC "$U95 M7:B0($LT7-7 YJ=1"1]PKMEZ_>"CMG6:%2FOQ; YD&Q"L?)N!(Y*8@_4$YBV MD9&B71CP[39"2+[/US/@@X_:J+1%RIL!,RY L@G%@+L1P"/J"4S;R$C1+@SX M? OS!Y+Y_)3CK^7C*=[NHDPS$O>0L%%Q)TEOABVY R0<.("S_7+'_[43=/^.SYOI>TC>OXL_[GYZHDS"\;L^V'!*NH*$0)DH7TG MZ:?V\;!NPM(T,E&RD^-#O-W2EQ4X_O7V M,2*BK_((T2[UFCU7^C]O6,/60\]#A:"X)>&L .45 M4/>545RPBKY"Q #9J-]-*Y;ZFUV0OU$^X.S]N%T;D -R'ONP-'7->,UOYV.0 M8 5=!:A^9*YYER;.-]\61MXBX$+/#8+^#5UT> K2U+N@Z33V(XT%"4./P:LA MX&(K?;V_1VE\@7"D67/0^J#-WJM!R$?70Y$9D8&" M79CLSQ"A_\KPU^P61@7.8')9%'O=?A.]1&Q4W$/4VW$/Y??F5\H02(Z LPS% MQ,>PPLKJ"Q87= 0)^"\]2%PXQ5\PVF=EE/.""LWB@Z,/VRC[@)@WXZ_X\!*/ M #*5823PJ)*"TSHR5+B=05_&FWRU3U)BL:NRA 5OL*]S9#E$P4S)_13=V_?E MZ<4-$,Q @UL@9YL*\& UI84)A3!ZRL8 !LY/YW5'ZR.&Y\@U"0]'\T*% M8;S@Z%(P[M%"(,I$.GIT8GX7:;Z]5"Y[.?B0E=8X$7]&2.F#R[-@[/! T[A7 M&<%H%74IU%N=BF!#WRBS(3MZ)EE_S$I]DHP_LY0<@K'+(X7C 8T$I%RDJ]/$31CMLH1&4A_Z8V5O$7?V7-=^A)WGK#I[2F$;K&O*9+9ZR1 M'CU]!'3HNWUM*!F"]094+('D&U$99N45.M2B[IQVKE>$ICXSTB8*OG X+^RBNBX$RZ#XPC MR^[449"*;]NY5/T<]GX:%8^K+*'_.?_;/GV*$)&D6)6G49Z_I-G#7R*T5SH2 MT"1H#HL2 P_^0?BQ2<$Q_0'6G,-P%3TE^DL-!X=Z]$QARD ;+NW:EF!HJ*&_@VVM(."'2D=XR+ MDG:T^N#%#K+W MX^CENS!<4P5UK %#P BC(W!K1G9/^8URN3BFLRB*&V(OQ/V).)]A:>!OPW0L M$HP!NCXJ4B0_.B9:,#P!&61N%B&$OY+=(L%I@W,0YS!)2X PR5 *YH:_.WG_ M_@?NA!].?O?#'W4<,0P_5#('K -/R-"C \QK3H"PFMX93Z-=6D:(QO93G+$T M]Y2$>#./5"!FDZR,$/>07 H^?-5C6[ 3$(?0B$8?/JRMR>"AJG+*BANH$*/\ MYO&HZQSNHC0Y?][!K( DUUV7CS!O[5IU?$J)G#E4"N3=^Y5@"B#G6K#U"5/& MTKN".N_0010;J'8!Z*$V<((AV\DQEJ!]9C+3P:#Q@:"S\RA'OH))/!.^U2FYW>Q(A;_&F_!KE-.LTSKLZ*#E:R8\H^SC.J]?R M0C ""22[%;QCMX0T$RO8]B@,)U $L2_[ZE%IV(!UYEV<%Y#,:.XU9ZGZR.]XMQ86@4EJX"<1@DNK*.^D*%!!Z@P M3BQUJGA-ZRV\ %>P:B -^G#8[G>?"'9(UT&=9QED(PY( -DW;L*8T /TO8D MF^7)%7@#-EP$@*@,@61;*J!A#2T&#)!P&,$',$: ([7>@"]TWT&93>T ;>LR(X3,,1DD/)7;8"E$4(ZC!A[6TF700 GWJ3@%X$#]!X*?"8 N#YJ; M]'P<8-;T)SINSG#V9B%'SAU8*ITZ'^IT";@IG3W73"=-[M(27J5/,+G,2J*Q M]![QZ%)H;H;&*%EE$ .4/;R@JYB(Q2J@O9 B7EA/>V%C4R=XA!5@O$ #(W$@ M-^F>Z">,DZ\I0CH.4G_&7-V2AGNCEY3#,/,C_>(^'82B2Z2J1N>[C?H.QRP[ MZB%@D;1V$71OL?PF*:0KCF$HL)*&@E0[:FISOXFR==-74CF M>Z#=HZLY-W=R'B[CIC/ JS2Z3Q&KA#1Y5M+Y<7.%=I#S,#ZY9L)N"%C7X4>, M$O([_Q+M&TUIK)PP>CPASD?7\GBW.OHA1;F6I2F'U*PKTQN4_3P=%86)N\XHS < M8021CNKP+CV%J7UTH'C!8Y9W&?D>)L?.KFGY?42LU-]-U(O]4U95:6HP]C\" M#5;65K PH#8"':O!=+YP!C>0L$QNX!/,]B9+0!\%<_5W4_30_EGP 3EG%-B3 MAQ%HL)K"PH0!'2 @>$QO_^Q@R&XEZ"5A>2 VQ2JP;KU%"&Y?,(;.X<&D^Z7 M*Q*MP\E9EP$[#W!K_-[LOO>Q07!VKV;R[JW=LZ&'E.F8W3@-$'&VT/J\>3I. M>8(KNQG'J3_S<7NB+F7N,DG)3C-M!VKVK7#1KHYM+ M1( ^HPIA3]UTKSX#APNUD>+EGQ6W69RI7?9JZ4X*Q%P5Z$[B4NMVW73@3J4. M96]-M0?'F@@V=(A8$,YUL!FSJ!KJH>)NH^B_?BAP[QG':F#W[KBVR",NO7OX M.1RDP=]P_^YH]^AKQQ[R3GUDB^YP;^YK4S[A.QF\W:8E?1%:T+Z,.*-K#,QB M3<,=)&/QNJ*?K(_',!4SWM^SR0Y\^QF7$+S_$$@O017-%:V9=]?NIV/32[Z/JWELZ:OA@0#5\"C!A=<6%"PDZ1D/44LY2 MR'2=BX,T)I!VS^C.CULUJSHDYZ6UF#@[+"B7$_#/[[Y_1_O4[J()^#] MNW:_@8I 2F]SX8'O?_CQ MY/WO?SSY_0^_8[_S_H??G;S[W1].?OSPA]?FF[TFA,?@#/92V8N M>M9R$%W25K6I.JR\% Y+ 60KVZ8(K&=[(*YE"#BVU/;"P$7'N/+3[!9WP-D# MRI_U_%AO !%A.O>]@6649C YC_*,9#5%0]XSN$GC5.LD1(6:.8[CU/WZ9<*9 MA.&&&L!A?16&#Y+P+\D.2'Z@B=C9&&+^#Q3M#A+=GE;YNC\JEG9\J'9LZ/ZX MT/X(K578H$+B+*,/9\V2^7[6A0W=\7\LNI&9U MKM53E"+ZBO,"Y[<1@F?POJQ';JWD-#7:*.YC5*1Z#5"T:5LDWIJ\?(S'ZAQ) M=P+:(^G"<$)CV+&MRI<&L=Q<2>: < >4/:#\F^/I*@EX6T4FPX2.+.>O$?G. M\/Z^W.S1\9 P+?=5I&B!J!('+Y/L!J;5!=1R41-4;*;:90"(#I!CCBB9@HXQ M=7/=7E]'^3J_+>FND-T47,/\EE[OF%]H]U-T=8G9QV&":^_JNBT,E]/$LO>F M>5BCR\"MYSZ:, 5KL@@RMOPV#%S3B2J4\UQ>QY@7J^INUMS;CBFY0NN0\@3> M=71G':*7]6+7ZUW=F@P;IQYOXLS 2@&A*3SHDI4@V'J/I.(6$4YU.J_AY1CA M>LP!5B/>TM1>N+@,>\GE"")3>,BZKLRQ=9,6*;>8-$A/YS"-HJ5PO:8+OQ'7 M.5)FX%@-.]%:!26/584N-DA*Y)P4DTVW-6J7(P:V+]+!K[O*S]>.:#*L4 NF MH/9"#1W8;(0&R3A!R/\6J.U%@>Y_5/#J]B+7.Q_OV'1YS8Q[GJ/OJ[_AZ27A M$ 5?6YU.[PAIGS.&SY!7N-GA>,5BP!NFWML-W2=#I&AF5Y]"7Q>L.+:=G#Y:,*7[.'O9JD;6K%M%@Y+B03 MO&GUL2A(YH^R.RJ551ZB3NE\IO!C2]V_]6O5HG7=!?FN+HGL7 + M\_/G&.VIG]&!-^3_$LVG%4;D;8J"M=EYF#K,A0C#;&WPQ0X4NT L40M&0 6H MAZ92$8"4 51" "G%M*\J:*W1>B,DU4O;6A^TR0,:A'PD9@4;X)V'Y%/=6L># M2@E*PZBA7+(4CP8LYU-,Z+WZ:7W,8OYF3<9]538C#G:,>AC6VJ5L M/*"-@!2+FCJ]'M&IMUZ@YV+&BDEF/T#$01/)0Z(^>WZ&-6EF')RNKI[=^@H6 M"'2(@60S2Y>>6X@03;>RA)>ZUU];:ZL[0,5B5]M+U4,/JPB)MS9;R2L,GU M"*NK+%PPY&D"9\-.$"I&TD6F?-A<0 +2(Q'CC.11"._H#M_ ,T8(V6RD!@C[ MV/YR=LQ%DIIA&$ZB!A?6TE[0T* #5*B[-'A-[S _P8RL9XC(L4JV:9;2A8RV M+S)PF5%2%KGL,&GW;B,8,J^)6BS#BY)N?>P%E''FI5TLAQ M%IIQ=X#19=Z'6@I0\4IF1!1T6)2?J/D60]$'*&(0I M,#J0]7)$5M//FINP0>D+%7[(U=M!A]HH>FA-<"Q!&3*H-&G?CRB MFU!4W6/%DR=Y%U&:LX+B5?)_]D7)JP9^CO(\RDJM-7&$D,6,L"'"/@S^])'( M!$GP QO"FI?'T[O!6YC3#@R7((<)A%O6IX%8ZA/,RY3^O&N_5P%?N8Q5ZYQ M6N.H(8ZU @3W8/Y;Q1,7CM?\Z+7DI+;Q!.J/N,,M_,/@Z5DC)+E1*1>RKZF M57TK%IGO1.X14)L,1= .QU6-J#!L@% 3FR8OF=!.OE[5F;HLV$FS/1%H76UJ M/L(-SD6)VUWT#(OSYS*/<)ZD692_7)9PRZ9[T4(;S$[VY>*KE\)Y%,,F1_$F MEJ<=Z3V3AQ8R/*4%$9!UROGV'F9PDY9LORI# 2BIN&'$@BFL$$\(ZRNVN"K# MKOL25Y5V7%10RPJXL#*Z,7%!2U[ ! 9MB8$4>>HX2 04$?@C]QC]&-9!PM8: MCDCZ>!N^P'C1C]:1K_>H,%!DVCY&F,B\ @VT_G%9UB:G>D>?-!K&@]H(2K6HUJK2&:UK>Y5MON4C7J_Y\U-2TPG1E2OY43KVA-P3\4)P_B'L<-**@T2)^$450OZ MJM< ZSSW-:;HW>SVFN,)F%SI+08N?'7]ERU^]S*P%6X&U*,M ;:, @C7@O.G-P?$S\:D7R!ZU MB-!CU7%!F[1S/'+71YE!9&.*C=+ MV)\0NV*I2R],)JCZDL"/E9E+Y#XL"5E +(0!9K?BQ]-!]M26'-R,X4 M YD^EJ_%IA2#5<<,MN;XM7"CDT)..^$>;\;,W=OCP-_$SL[#CF[FG5R8.[A) M6_ >:LXD2QDD8]7@M8^L>T=NXQ9.&8T*1%A#9P'#@;J0$!YDL*32]X7,Y-]_ M^.$],WOVXO .;G/5S#/,7BW/@S_,K^2:E!X3Y,=MC4CZZ"41,SZ%@^=>&=WD#!IZ,4($4?>H&3P*__WXOMY M7%""%8IC[&V$S3SBR0/:5S:8#=!!W:7Q>#*UZ4 M>1J70JHO6:K6_<*6@Z$K&'/TX@&WO;O $V[^Y#]<*-YB7XHE/&1/!0O!\NTM M!;O!QZ6=\^7'JZ$KL7!KZ0HL)S=UG@DMV]9UK&7$V)4A,DMY6..=@JTH-U4_ MGM.Z'4][F;G#I_4@L2\[G%T2_FF$KO?W*(W7&_*KBN71/KF;)D8^I/&3*U62 M:KGZB[NLR9_XM^/R!G4_E^4V#,?+_9E_&/V.4W$?B2/,&(A@5T/(\T92\ MH7^:L?/B;XU20N(@CT(8\:8PY^($?5!H:1G8 2036K3F.F7'9%+K]KBF6-EX M0(N#$Y.Q,WCK0,Y;<<5DSU=O'2]@5.YSN,X4=I#*IF_/R-#\;1E[<8%:*''( MP;O6<;'H8P:U4Y 0O,"9!6&G@!EYPPV,\0,] J'G)P-RK(HS(@5,SM*G-(&9 M4NLA2P:&UF_*T(O5-X2AD?]^T FB D0@84*!1$@5@KU;VPAV HUEDE/'UN"8=+10)6@PK56'@ M=FZIY,@Z%35X LY4J87 E(\@]$#%1KJ=RB[O:-YB9(#BDPXLC5'R,)>XLJM? M&(?0K*>M^BXS:2@F+#4?>>ZHAKT9\"F*BD+XT^HYU6JE/$#$@;X/B;JW<,:! M3?RA/ (S[UY@NBR]6U?!@G!D_QP)N7Z1%8NPFM ;FM_R#&^C5.E<>^C3%@_S MCJC]-@Q_ ,\KIWP](V:JJXMF[.8T+85CE<^0=KG3L?D-8C:##-79.)CYGQU M5M?@#>KW/@$YCC[ V%C'BP$3Z> (?N&LY\B_^.:%OI+&&=U\&^=@W80>LA8-&$OHN@>W\Y5'T8+C$,!U;24I"J1]U:GR&?:Y0+Z>=M'1^V:B'2 M)N9AH\)+T0+*MOK5CTFX;]*U[A)"Y^@<)>\B%ZJLGRN]- MF@'!,0P?4 ,,:^DO:'!0)RXD)Y6XS.$U=<+LH1)SYWOMG N.0O@]>;58)WK%VG MXJF6.BU]&%1I>]C%5%P!9WL".&-Z!2-9S^LCVB!B786&#ACJP4I"M:ZAE2ZD==.M3\H.3M'O-U.-;Q,9FN4L.'3O9F1M=3:#S@ MX]/]WD@TJ=_%,=YGK#/*Z2/Y!A"<[=F\O.4X9"_TJJM>I^J7!+..NS8>?\UX MD7I%\MY+\J/9[6GCTPZNX"IJ7JLR*1? V(16FGF,1=JP6/Z>KW3^6MS%$\*BR@M.^ MS%AG7*#J[?\MY1WE2?%EEY ,^ORYI-=RQ/&NTD)K65(F:75_J<+"RVV9/"VI M. /.&OQ2,P?GV7X+<_94.9#=GB[0V%#;"P$5C>/9@)/RM=I!AMX0MEW%Y[D; M[*O6)#I2XGH#%!\VD RG5=Q'105"5L"%!>M1);H_L^OOFJXUI$V3H,T)DP(# M]X[3VY1UR!FJ/H[[+('Y5SK0E@2C)"U88"K8\.1V!XLPUA,]J\!&X"S" JIC M1XHT9PDX3WGZSK@"PI;_\P" $[FNP8!%78K.H?,R2'$&[PUL.Z5G(.-NK#)> M,5!C&'=DL5%3\6353&89W<=5_$2W(;%Z/^+?BI;1@8))XMA*!\4$U0=K5Y&F#@)Y7N93AA>D:=$0HYQ%_MA"1@1T0).M%2 MM O%[=,('(NT =7ME11#>+\4!%P/FL"D&ZY>3;G;@0VQ\)2%][,,* @L:->E M8"6JV[ Q:!9J$/E;T44%57[R;GV1V31P_'GME%U%/\#9Q6GCHEMPTXEOR#:]J#.P8-"4&Q<1NK[11 M'9+=&4LP:D3'&EQOC@IGA#E1H6B;'RX6.S>6@H%3UK\T'=WGS 7]S M^\7A-?7<7U)Y;SL!X#.-3FOBO-:H)0WX*PE4FU/@[FC/BMZ6C]7W/AW^WI.> M,1Y8_8IL^A)6P4%2UPU,Z8+C[NQ1C9FG,RL5YGYW\$?+641E6,*II):5J)Y6 MJ@.R>(M07@&.PCX32A8G->2:/7RP%(7]VYIU=2GD"8K2)%P+XGXNGCJ9>>C" MWSB/XS& ]\0).P@H8*UXCSB@YL7AJIK&\U\0,E0'C0.;MDD3 %\N/$C=4T"? MVXD7=,]HZ\VC"E\>Q,J+].P.K;+C8;+>1T0NVN(:9@4[>+Z!_*@>WL+\*8TA M_V*-XR<6LG3V1>FA[BF7[>3V6PM"%FBK M;E(&]+P\9)6W*50&\/'(Y>?K^SB@,*.7XV;TW34=5.$W20W1G]^H5P'12H\X M*AZK!XFII!=0*P@KRQEH0ZF.V!*M1$2&XW:58Z'"Y?-SM:\_:>\%W4*Y$1=Q M=Y$YHZX,;,5#KX*!HC!FF:^YM.[U:$^MHHZ'&NN".M=)2M^T,CH!CET>W47/ M.DF)&CWSY46%OH<[?C9<+6X-5TO%K#P4SJP\+3"QB5*7 !QJ8M8Y$(_RE)>0 MA.UTWG:=XTU:4O8Z/M7\E#D -17W_D%U2?T@##?HT#+NUT,X&A6&R\DR(UW MD(7S3%:_GK-.NVI-Q(/JJCU&RF98^1#G,_K9AW34KHHSU=!XVHN@(3)(=M5X#"79AW(1T5;O]E&MF M5H8,_)R:]S*39/8XT%_VZBH0 MC'*8L)0WV% 0UM)M:2LVU=X^@\(D=J%<,F86%E0/=NNRCO7FSV3?>A^)A.<& M(A@5<*JC\,9@3V+\CT(28>W$&9@PB6$+I= 5<51B0]-!*82X71=B>'P7;J8! M7]UMAPQ"VH-EUYYE*,6%<4S>2?8Z>F&E8F(+)1<^]GQ-ZSAVD([%<>( 74]5 M44%6/RCAA'7T%C(F\M!7,*HWW55BIO>^DD8(9OOO/_SPGMD_BQF?B=ZCXG&] M8T.TLHH*@+5[9,16J&)JE$W8LM5@M+B7GY34[[.0OFQ!8K M[B&8G1ZD6%^Y9H:6XQC"I*:_SM,'D<62S. 3X96G$2HNR-]E<:HVU-:4LJD! MZG+R8XQ"BJ8QXH8@-&1NI2A@(V4)PC2-C0#;0>#&9$_)1@UO87X#=U5*Z])P M5>F[,E\U?I,9<2S$ 7DESY)L6=,Z>BU:!Q4CNVZ.V+DF2<0IP@7\&>>_TF8X M_*U7XU'8!?G*'2 MZ%$3[#P;"R+Y<&Q;V .(5FL!)2T/%=8;7MA]J= W4O24U4BEG3&T7"UL!?"[ M?#!O2!O7;X591^,@G,>YD1VN,6ZPM'8@V1Y!:4RVD<=H<(&V7GB^AZE#WPI8M7Z31FO^"%/ M3#Z=/JF]877/T] /',K@Q3-N6OL)1"0$))W>BOT$%$?7N):R>K6W:_D4_[VT M$C8$C_%A<]@7KL->Y:#$B6R3>))X&A6/%PA_+5;W!3LMU2MD&J)C4Y;23]=Q M\8E@Q,:7TGL:Q@O\(KG][S!N*94 PSH*--P0LT1(9CF?X/8>YLH1N.?3QMO5 M#FJ>=I\B4PXI!1Z& H\K*3RUMPH&I,Y_=C5MQZ/@J%MF$D8XEX$@XCJRD^6% M.CQ98&AW^^3CRY<")I=9=5V[BLDJDY9$3I-X;T+=?!70Y^;A+6YU;1]5W,)8 M$BR0QO8Z7AZJPDGIXU&VT$L!P,<70$6@#^5KM&LIE'(!KTT*:7>P+$X1)++7 MSYCOL$=']\/?4:,X1_+XK-ADUS6YE)-MDNB+9?JW]&=6$;23!GC_TJ@."BW, M>+7$OE:%3A%^C59W5!++6A)6(K)V \WV ^0?PP]Z#MH-NF\I^(^V@>/(8#5] MA8F"3-YG[^!W!G=DQ4@95_(S@O2'59:LMC@OT[]K.X,:/7-05.B[=Y0F5Q!E M"8@:[,+P%BT@L8E"EP :ZL"KX@@(2[!20LYY:AW'.?_6#?;KS5E:Q+2.MB"2 M7>=PF^ZWA69EIRT'BT3%B*./H825)/12()'\Z03+;93_"EFW$9# ^Q(4,-[G M+-E@EPAAN*ZE<6 WD"S,$ YRTLH"FC+0\_5*"N;]4@[0$,1);YB+*,W9>_+F MRS6W11:M?B2/1")ZV04VA#%X8B_9S2=& Y1&]RE*RY?I0N)/49K1;<(ZNXT0 M9-=39$]0OEPC.E?Z;_MT1Y6H$P)5*9I;NAH'+R'NGJ0=.)/5:/26] U*GPB0 M_$5%&)%,$U-LIMG \6M')LJ2;X?7&:!<>>=,SA! M;ML_!6,@.8,&:U!'V9K[E(+5"$:NG>?X'3I9%6G[V-OJH$O'@Y3(F:.D0-Y'0BC9@6]EKX+OCD]. M.A^,A^%L.B!C VV'#&C;]R0_4$%ZF0'!$M0\Y_2_:OLH'[X9%,+H4'4)7A\7 M7^>7!77#1A4*.\EB]VOR/%(>U%,/A9L-C-E/G>\K0_7548,8=-EA2)8#_I # MUR6 U\F7]Q\IK MVA4D3:1\XC2!;(S8C"+U%FJV'%RZJ I''Q8M^,H[%)X183;K*:3+/DLC&(S MZJI?&. */B[AKWQ='LW18P8^\FM^?Y=+R77TXBXQJHCY6&@%<0\%^')5W7$. MH7IG'V1*J5!+>\'#HY0$78_!-8D7Y7L2]^O=K@PV]7UW_6_63J;%RS'(&KR] MN"CEW[6B-DX: G9<$RL9\VMM1)9N$2-1@5E(@VECO6W4A*B8B__ (=/_G]/R M47:DDZ*]V,6)$=(NC6"0ERMH=F% #CEOM1FF_($4 MH/+5"8M:!XY5^7VD&Q_M)>KE0+C-Q.=S=UX[N( E>0Q5M3/]+L4N!D&U$WUQ M+3Z])ZJ_^-=Q11VJ4W0K<.2,N(R0<,;/RWHI;@"S42.*Z1I0S-MX8G8'Y0]S M?#6-&:3N'-T!;AZF'$IF2_%1%:3'?754Q\M#5<5W:[1G[I]P-)FB]::&;*&- MGG+I4+4??37.Q&1ES_?/(-/$.'=+=Z47Z-W!K/Q=D:##%:J+@7>;;#3%*!1JIF=--08A'#)CYQ*X'A_"N+QOV@-\8[5H?6T"=24"N/#XM:><7=AZ5Z0\ MI'#A7WH \4H'C<$JNL![3]7E #C(9Y/071#:!>I M['%W7W&O7L>Q.SLQJW.@]<6LR;P*Z$,Y_:C2%P'P>(9?\V8]E>64F)42NDN; MNMD>P.%TY.;K4A0ZTA'M)$:?_S"I@!"K>D39[-/-,D$I&CA5TM%\%[Y^+GJG MN0KT6)&Q+U@O'7&2N.R;7KL;WNEN=N>]T9W=.:M4T4LUQB!UY^@.<'._DE7, MEN*C*DB/^^JHCI>'JHKOUFC/78W1.4K8T1Q?!TS<'+-I,?72G:MGO+5:U^5J MSU9]-*0+:&L+ZCF@-0!ML=;2>1 KY:!I>RT):(@"*ED $\;=&5488^+5G,BP MA_EK4]:H#55Z4C.F:D#DO*O19496QPA=[^]1&J\W1$*R;-JN/CU$W<:/3B;> M'8,S!3O&E;@'9QON6C&,[\C:,*#BQ6 Y[+>",>"+">L?.@;Q^S@Q-[AU$O?M>WQYP8PK@()K@&G:,(P]+C>@T> AZW0QOL@)AJ#B MZ#8MD&2#V'E(DU3?>?C)E6902J<%2#E<)-B^+D#7FS-X7\KE@#;O,JI0["1C M?_O50=9+-6+C:IZ-Y0IR(ZR 6,=E9:\*0T2GYRJ2CLVBL%19R^DP+-YS%/J* MPKAFL$G!X=+&*'H/\=L=PB\0BO"]$V6\8$>8!^(FPU@-91\-#8:)RT">P;@X MF1Q7>S>C/''P%:NAW%>.!6!_R^(GF#_0TBE$165?ON-DWVRI5"3M(D KL9H, MU:HH(FJ4#Q&?+M*$O?P.97:MJ15T+K\:$"P%\?YEFG,'@CU?ISMOH^PS_F95 MXQ7.'NY@ON6<(&ORL;Y'Z0.O*6$54\W ?,7[D<3DT^F3)P<@X2M.=_2H3.IG MGQ$S%Q6?4/26B1YRR(IGZLJY76O%Y;^65K*^)L6U[:A='DHE U0T83Y0M&YI M2">+T=KKX95H^C*NL/EJ%OS4*DQSFSU1BY?-*RA8L"M4F*Y 8=["A.D^!I ?@] MOPC@WV2Z ,WYK3=-;:XS*]QTHK 7]N;VZD$<]^>#Y]44+"A-AS9A +&8J(6S M@"*F3_O"$P#W"FT)MQ;R%)9A6(S])BAXL(_93C_8Y\@OR9 MSA-*LSU,1)]$K'<%,:U<,ZW2FG*Z,>$=6U9ORR@OK^KE6BV3/ 'W\"'-,KKV MTK,?1BJ,8#F+(;M*+HT,X;=DM$X3RSI_E%\!L._ /MC\%J#^&DXNJY:G=^[A MYUEB$"H@G1(R'B0.5C1ZZ,N6J?[GTDV7]RBK=T# G[EHW> M=!TJ2L?_F/YE8;^ZI M7/2%<"68?%#,>@.R6>M4MC>Q% Y$M73\;O3[>1<+UZ:$'>/VUL0U&J-GB\<+ MA+^RNX_F'8FZ[2O1,C1N!=I>K+=NU,WBUH9RYK=5KT:&=FG+V(O15J=>\O"7'OE&0BX>:Y7ZLH9@ MU,Y,"#M%S,@=Z#45V_#7DVSE*P1&6DS"^K@O/^/R.DJ5'@284C8T>&U.7BS\ M!NX(%98^EH\01%LZ5Y FC+2P0!RJ$)OO*;(ZX<[ RG1*D.$2T*F?(5B[N85@ M.WP,PWL"MUE:OOP9H^0^BG\];18XK8H"QRFM$Z&SH3J:L_!-"9O%04>]G>Z) ML%FI.75Q(D&,EP>_@GE:/H30X%%(W:Y31*GN1CH71Z?:XD[['/7$'OWDWPET)60B.8FL< M.AO>7E",S)J_0RH(E^-.L/2Y1=UQ]3(K,3TW*U_T.B8[86-HY'9LO=AZ+1)- MRB(IU!MBWF\*VN.6O3VJNR631:+$[%20K#KU7X=@]8YL!SL$RRQ9J]HJ$*_; MXHQYX:IHK3V76<=ZHYZ%F7,P3:],.?K)FQJ=-&(FCW@[%!4'"11)B;IRIA#, MW=Y,L!MPS';8Y-M%Q6.U"3K;PSO3%F M(45S0YWL(2!1NIY(R0OV\Y8P(=BPN15@.PR&;7;>>@N3YH&.&,YTV>ROQ> - MI"9(MEN1; NM7E!+78B>6=$5 :,T8=OH^PBQE:-XA#"45]ANK*>Y07>5IE.0MI N SW4I#'G/:!VY1400354QM!5L"M3"[0$. M"]>\I_/=V_UNQZ<91$A6?UQF&YQO^3V$P7Y!F:0YBHHL/ S(:# &25K0Z1AD M]U<-@*&E0<1!*TG"<$Y=D+&AIA<"*.K DCDCY0H:;&?)HR\S8G D7-!K^<]0 MR_../FH.R $I#Y/"J,)9SDIONU+!3JQLY6.4'=36A>%)?>#@$O;]14T7,<+*RL MOV"!$YS5MEUD+^GI' MV%5'$Z+A7ZL_X&R)AWTD=1\Y_47*?CL[*(0),N]0#WY^@MTDP6T\DKEVB*;S M5^U/3?QBA) Y#(.$?0[=M(G&4_F(&GQ82YM!0X6:*%4)0-6W=WH'$@5V]=C? M+*E,Z+*$6[-9M^I$+7J-JC)Q[V2R)K,QA3I+.MO'!I*8ZZ.,C16]&$11&\S& M\&D"9AU'&>=9KJ'$"=@Y+2A*TI)L &G_&'H]+9Z-_C=4?IVL3].FI$^-AX?) M(6(X2"&:FI/\I'QASDF+0?F+^N;>.HICON'>12]L4!+]5?DFN2[D*L$+C'): M#!*&.VL;!C8%9RE&@.1I"F,*FER!9 L(7T 8 \*9W3?8[TC#Z#K1/D]2:2CA MTPF6H[?Z'NJH-RV0\O"KAX92I4B@(=/8_8.J6F;JZ="TG[/N3@US&\Q,FI$I M NTOS]_>$-.H5"0E$#-'A Q5F'$58I;0N:!I0D[:%A1J?0M0 4&4F+0$!E(F:EA,ZF!$!LTY)[FTMG;^W^CF_BNQ7/A>M"]<>]: MZNQ5$,(K^5;&Y.:)_.M0##K2R7H#*F&X55"=L-F8-7- )0))6>R+QHC[MG#%,/=Z;@\TG.&H.;H(%&:M]]#*]NT;?;@('+/K YTH F"/)=# M&D!QD!F27*\K&9SPN5KZ\%BN-U\*N*(/J-;W942D(8FSG,1 %IJ#8@V1C;[H M!'(K-A8/G,S9>GCA1H6ASK&GHQ_9X']U^-0RXB +C#1W"WA3!;+CFLE:]#D38>95MSG M#=QFB&(CQ2X"/30(W,<&<. 7RAHPWA/>.J_SARA+_\X/IJK>./3\,TNN>;-G M]L?U1MR11^B6_ T/"B;5(HX86E3*N1# ;6%=0R+0$HD5)S2%HDMW)1:HY5*J M6)@R=7-K5]@+?)[[AEE)>E8]===: ?WQGLGA.F3Q4&S<=$ V40H6<9[N9)LQ MN7U^!:XU9%>NO*P7L]=F0P[C=RWC3(G BE_SD_S_FH@?I]!H=1^B8HY^/U6G M.-9L@.03W+JJ !-65YSG%? V??AJ%]4KK&G-N\!E<3!>4% MC(/-ME1<\F@5F!F#E H\2=@B2Y <:NVOKPIT^A!6IU M$+&V/CV'[%XI+#G0]6.4DFXOKYG/?BG7@1JFX=]#7[))05 DSLR?LO-63 MR4IP^$ES:-J4G"J?DPXNFO=H'0_KQ'.:8+!VIY@7ZRAS&9 -!(SY<^"?,$Z^I@B1 MU/PR*XG>Z,O1PPL DP"O2=@<2BU&3A&5G-F^IN;==2$1V+)@ACJV4KKGA4-) M(J,%1)>R9U/V>IE[:,/TX$5*M2#3'5QA3+2\+$SUXY/)VM,S)UZAUY?.>J)/ MTW VO 8/+U/AU=J\A3 #W@1A;*KEI: I?$ZMK]QX] MG^AJV.@&)QK$&3X&&2-F]29DF+CKIR&LVV.#7=4Z+[0=G#J&6%N=GG=JHFJ^ MN.:M1HF3',MEN0H9L[!^OJ3+TOT*)*WX7'1M#<9>K4 _?N]DINF% EQ'*-ZF M5PC!5IBNL#7[&G.59K1W5@Z3M+R(8M92QNBF?9".Q07> %VWUW>$$6O?Q5@! MR2NX!44),*RC0,_+""T8MUPF>DF8VU4/20\;C;8]A6%$8YA@144%JG_ATNRI MPNP1EO8#3/G[";;?8>\081:WEB&3D*M)V*:/I@8CQSTU*\YBD];@'?+%C1GH MV$KGGN.XDD1&X5V7LF=+]KD8-.PY.K3G!5GNX(IAHN1E0:H=G699>/BK/).5 MY?"3YNBT*3G5OGAT&%KD[]$Z'M:)[]X?M!DQ'0E"8A%G_QF7ME<(&D0M.D>H M,O$3K&4CYS!L2Q]&;*S)Q4 FPD&3JWR03/G.'X=K 5B3\FKHQPU$M/$DNVBZ M?8QRR$:CR#FD)G';EI/%=LZ*L]M=7XTW[\9>3UD1THB[W5J>:OAK<*N)(]O! M;I'R?6*D*N+'IHAF)TNVK"9PF6[6'II>469B/E-3H(5YPHA1F+C"$ (+-P"C MH"DF6-516C'>PKOHV>X8;9",36^77K*N1V@2/H P"OD\3 4KK*$\[_VN MCO@;]JP:HN/4N+R6&TL3"^602@F?87MRV,3)-Q;#GC[/V5*49VGV4%S#G*T( M1J=,O30LSIMZ:+H]>1),P#4M%V,+8FCQ=A0?K*HSSY'VD+E1F!T@XLZ4/ 98 M.O_E"A<-@PK3B@9C[(B^@@5BP*GGNB^NDN]5EMS ,N7]LJQOB]7)6EW'J+)Q M?1=3;UGH94S-.>2\V 1L;*%MWVV4B#!<%#;0^IIL&?-*IH\P@YO4^IF?.0^+ MQCR&/-TO%>?;'<(OD&S!.5?6L2>0K-P:?>Q*XTM%6@0S(02+8WPR?%L."7X ME\RW\(%*= -W.*>7WR9+4S\-BTNH'IIN[YPX$U!Q"6Y]&84'JZK,]PWU 7/; MNVD5TQC<)EM<+X-Z'1>![X!D_-Q&ST55+TQ8?88?0.) M(^_C.:%!U.K-H!H3UV\$:ZYB,\'O0&K&P45Z?9"Q ML9X]KP6CTMB_?3:@[]&*)UD^6E(LQ&;5WS0;*GB)H.I$J=G7GMO]?0'_MB+"JRGSO#PZ8F^T*^HFXLR2O8^D. M["E,(QI.^8?5%2P._2X]3W_7J$B+]>9@FMX+_U^S_IN*%"V:.2IQ\-!_D_*E MLQQWC>&O8;B.)HS83)G+@ PUT5IOCJ8VOLC_S.-Q7PJXWIP79;HE25:AXUF' MGS2'HTW)O:<0^M1/H.00AI/T:!X/ZR4L+:-:P<2TS\<5[/N U7J]4"3H[N1N MHM5"L W$]O5@&SA:];(\3 A1[_%J"&O#:50\TM>GY#_TZ=%3A*@%L1UZ&M-: M[LY_YR)K%7%8\;&HZK#@ZZ-W7_%X F+ROP#6W-B#ZKP2B?U[&#[LQ#JP2S26 M; FH-@+^ZIK^T. %:F% _R]QB::+$/6TU'I*JK[_#U$QQ[2?JGO?;4R-+2IF M8;BI D1876GAPH&.D&@,[IW:+TXI+EF9\Y=/:?$K[Y=$?]):&(?(V%0S]I+U M\=Z\P8R=5\2\=U1.V(7A(BIH80WU!8P,Z@ %4/*R0]S-("IJ/=@_D3U@GD:H MN$BS*(M).GL#GV"V9\.^;V ,R7I%'+0PV*;9T3?LYFW(STN?]DH6L)'"D/20 M2R-RQ4J>$+JUV]H"=H'!$G%OIQ?JH ]C'OS71H??N!("2"G$K7 EQ[R;Y N< MP_0AXZV,B3KR*"NBF(\NRQ+V1\37/HM3*0LF%D.[39EZ&+7.10&QD 64#6&8 M!Y2U.&$D%?9V@9U!L5@;0&WXI1B@*0<+!TU)YHT'O=..+=Q?G::'*G;LU M9QM*MB<@@Z$/VU;P7#VU+@4^=(!:,GV#YB)/+ MC!@-;Z&K?QLR0LBV:VT/80^^1(\7X4,:@[1F%H8GJ6%UU-QV4'5!XR+\1C00 MY:Q @]?D%R0?.R:]Z[O*$!6GT[F].IG9&( O,L0E\**,=G MZCO? !&;[GP]1/V.E.T?#!V&DXT#AI5U&"PXJ IZC N@Q=?5=->I7>0B2O._ M1&@//\&(OL>L3QQM;KO4B5K<;*@R\7";15B#)\H;;&OF@?B0/J+86*F+00\U M@&-L08-O$+7:E]L=$8Z*L\[/TF*'BPBM-U[A*GV#"EU(+GS2C;Q%$#?AY MR"PK*5A*&=V3_\49^S/> $2D>8.H."!B\H3AP5:F@%U L$38T1'BZQQ($>CK M)BH$8%+(Q'16AQ?5,!<$>CJABSY9_SDM'T_W18FWM,6;L:OK4K;I-J'#R4?S M$,:?ED_AARP-IWC$$%QLI]IE 8G:&%+>0#('E#N0[(-PU)O:QNQ]VUSE^2FF7T0N10II&0R10RP0JH0"12HP&L(@H/:]/>'(NPM;?84(3@[M'R 8] MW>'U?4F$7#6SE)5%SNR:H^%+!6<2>'FS(K9+>24>H-[*#XY!B4GTH/*!B/R- M2-^^TO2-_%DF<#LF90CO6=Q;%_:#X>NPI.;2TV-&Y2/4,"7[YS&!:0BUE%.+ MQ3=$1# QXNX. RX;6!ULDU:!;)2HG.O-;63V,E"%BLW#S#ZJ/E[,%NQX,:@M MD0(X6%U=X0*!&ABL-X QFKULEY![^ EF,(_HS?PJV9(TJV"O=Y_@^3.=E6+E M,J8)E4>P-BLHLF%B@;\K4QSN=G+;UN20YLN1.=WQ/,"]9Y>!.B@(* M*@OX&N4Y?:&(TN@^143R0"*!M:U@9_ LUBY0(^8+*8!XZ$#E +4@H)($L-\& M3)89RDK%:&6;&@Y&/OLOJ^$SG\L 1V^KU,4,ZBE4_:.6ZNFX[5FSWL_P M:Z/]=HXS\F,,&P^?+)Q#G[8Y:+J\?-S(T80'O8 HP3O:'C*J.XSO6@*%X6K& MR&-;K2\-9>&RA'FK:WR+O8OBTYZ+M-OX$29[U.@:GGPIX&:/:!%. M5F>5$*[17-L6]H'A:["CUJY)"$8-I!(-<-E892LSG8.F+E&SJ8O][5E0RD$' M>EGWZF5]I)=VLQLFW6SW9L<5E^PZD(AX)3>\^C'9BKQ5"U1==CY&4FVW4?Y" MW>'TD8A,+"#-ZFM3=CNT"JCDW\8$L /=+Q#NZJ*OLV*8BLG:RGW!"OB;Y MK3-(J&UYY6+CA1\A)[Y6'0-&CD H57"9^8V)UIN] M,WA?UH--5D]1BJ@T%SBGI6KFNSP]NN;YO@X?OR<@G9-BPMC.&8&,;92\)$"% M^U+&S1D_%6OVNH0RG]51Z^YZYD[93\/FEK&;IE]GJYM!-KL.KN(R?0JF&F,4 M,:RJQ5#1J>Z )9-9/:1:XS^^?(P0?2QV^PAA^5..]SNR%[-K'31*TT'OF1$> M?CU*S$6AE:W\Z8?H2)/0)+Z9QF7T4<@^S^GVED^AID==[5SOSRG,B:<\!N*) MVI;1U8)("9VE6('PW 9D'U^ X L88R YAS;WPLB/5:AY&);@]57/=H%#)QQN\-)OKM$64<%>&YKGE;TD;.8I=)+T>V[1 M#GQY8@4#?X@K04(X5S7 %9LJ-N%0-@3XYH2@(8()*E'K$RE MQ$!EPD^(7[D5/WJ_J/N8/>%5B :$;(T>1CPJW4F3D@(")J%]K U22?)D MO?:]M5\LQZR5+76\@!1ZOX;_NT M8 T]BX\OC3\Q,76.D?1I6SPRUN3E\?*%K(G5L*BF$/1(OO%G C@59 #K*8^B MC.T VV*P-,P[JH/9+D!W[A'!WLFY\@*F#Y"6[O8:[B%YT?,][&-,EXVJIR%F'L/CN5 MC0>T$9!BFT%$TG>QC7,O*6H+"7[AQ.V=);K'^>ECE&N[R]$'37$](.3'92HF M03A-G]+QH$Z"4G#+=2H.#IS'B[2H(2A@U)UY$'U('^/M919K>M#Q!PT!/B3D MQ8,$$]IV, 07ZM4Z'E1*4!INNE!#O?8^Y$=<="2IO@_YV ==D;^X+.'6]D"@ M0<=I0EW1G6;C WZA# 'C&,B9G!)HP]N> R6&#-#@L8$2-KZ76/F7B^2[C"M^;DFU!YY)6%6I F[ M80GM1,_>4CK9JC39H2!7*[5DMWF=#^TYM43JL5!SE) MHZ$-?2A9%"2-3,SCB7/6+NYIG(CB-=9T1QFP0DS;O)Y2/*B*&MU_@GD:[,OB M.J_Y',+YRJRKXY*P$9]J\:0M20%;+:78JV4NXZQ1K"/WN\[Q!:W ;58 VV0] MRJ2=9K!#K/Q&F1P#QIE81;%'H;2),P5Z> \RKN6%@3JT4ZF1;=:HSYU]7*19 M6D(VG/XR*XE6Z10$'GI<9!@:Y%W$>65V7GV82_&&MM2E4T6D'$'U?;2Q@,X5 M7U/U"T2[8^7F$K!.KQU(S]LCH5\YJRW.R_3O+ ")5X_FOF['Q^(5O05?SYT$ M#\V@*4]8STR=& EV"K$O]SET&CG<\K5?4%S( MX><>B[<5YR)TVT_C3>>2L@^G)M>1EKB#]#69UT$B@T?SF"'+"R%RK3<_89Q\ M31&RW*YTD'&1J!Z1G:SO?)3G+^RUR9:]K"/_*F4)*Q ,(=BYW>A1:GKQQ/HUU:1H@>)][B3?DURN$9+7+#K/4,'S9O]K+1@+)A>8@V)R\5.@TI M0"'$ $DM!XBI("$4[YACCNTTOBQ\^P)F VY;+-3&*]\1>Q?+!V-]O)4A3O+=_K(6%1,_.CS> 7$QD]&M_ Y# GR+XR M0^MK1UKW@ZBWNJL#>YLJ0H>JNX[UQ&K6GVVW:5DW M2ZEB_"W,GU+:U7E_7\1YNN-5CK08;5T^PES^>R"QP8V!8:=X+MJ81%"I)>DS MH(8PH-&Q:Z94@!AKFJ3$\NG@C?7FMB3\=;M1#!"Q6!3ZB'KP_4@.NR LPG#/ M<5RPLJJ"Q4"NPQ47/OUE+9"8O"E%XTM^CK;DQT:]NGY7"A5J%M",4O]M^(DZ M9%A?>>'#@QK(5'Y#.=(_-7CJ=Z.P]J;S[0[A%PB93.IOB0<_;@Y(!SD/U0*" MB<"A6O+I$((P_&4(%*R@K0 !0)VZG_XI;[V+O7TD^X&/!/B$GA) XH/LB1:5 MB\^R+>0 +1>G+>;<7.S83;G[;;[.3$#,#0YK6)E#*^D\J['#8_D6T7&VPP0" M3"+0%*EE)O50NT".9KO5> .+,D_C$B9,^"]96A:KKU&>^(\HVJS]&9.F*%YC M364VM. '9QGD^=;7M'P$-[=? CGN\657&C'("+179D,ZT:D64 0J)B)@,H8; MK$0C:29E*^63R3#-A>DD//8EV2O*G66'!J]BN#5 1V)YGE#9FB5^?GM]7>]D M;M*'1WKEE8&SJ&3__A,=NAUND'-MCR,!SRG K]CV1@*AD%4$NZ%M-:@D!@V1 M PF+E9KYU4_W0B1:&+ "A_HM^C7,4YSPD@:[H.A<"!=FZ5BH"=K<,-M[C00M?<3)RS[.V'QD_Z\(C_3RT!Z5%>$=HKJW6([PZ87(WBUUME5A50% M1GGWW)=,UL(>M+S@\HJBI+GCY646XRW\"#&+ QH5]:+-U'T<6&RW,+:,S4AA"L6 KZ(@0C46ECAPG3W('0/T79R[]$.US\6P&DG,Q(EM'9T\Q@.B.& 4H+-8Z..-$% M_6'_S5E#!#\;7&_JTW*$\%"A.(/^N@ MBTVTO 0D41M$XI4=@,WM?U5*Q9](H(DZ1H3_/^6QB+R>/GSS': M)S"Y($#3Q&]?BIN4\RBGK]&+:YBSRPS;I\C.N#MYWNI(&J\!XF=(:SSHR_8G MF$G[31#+R' (I/[\$/8U0O$=5[P#V ?HR6GP7>N'$ M/QQ(;/%GJ-UOJ9V:P.LSRH[M0%- 4$M8V]T%L[M:2';6<&1O,T7"&_@$LSVD M,IX_$Y?+(G2Z+TH2K//BX\M/$#_DT>XQC5Y? M0"T$^=N'-)311"[L CL$8L$V@.1!,\>_*>@]<[R4-;XP@#O2_!9W=MXO ;8H3NSKTHNW6_$F\7J? M%_LH*^_P^3/,X[2 E]G%'J'UYDN6P/PKV6P08^1%O7=8UIZO$MG8A6^$59S7 M%V?3+K"N)?'2$3-F4H*"E5;OA)STS+)\A *:>G;NPV1E\8(^O?[AM3_\D__ M^N']'_\-8/X:F'QR)]\/1-47 7[!B&TS/1GFM@O\&]-')%)<8JS)\*&4&R( M5O_E#34%90?3H&C:XE.5@Q>'8)1!M-NAE!_>4X./*\;4!7*80+AEF0__AY*- M$]CE\EZ5>Q/Y;-.[0C!^?7/ 9J ,&ZO+EY%4A(\OIR@J>#9LEN9UD''R.NR0 MK,>7A55[&I*G,X9D1:Z[<(:GS( M7-L5$?>F3TB'8=O'VL6]"@A&D\)*+\$U6,_0SH<]/;TCTNMV0SSXH+D^6X3< M6R=_6TOIAV&DW0K'@_H(2KGH4*_3-S#L?JB8YW0D$6M9^_&E^T%XK8XLH<^J M:0LY@Y:'7OA;K*0>Y'G]CNC5BO 4Z+Q&BY%)6^\+WX:,-)'K;Z?0"%#TE(UU M46 M(Z?O$=G5A.?F]HM^*CA"R.9R-Y[+=+7]"2,RJ,&%M;07 M-#1H"!-P V[!EQE24[9'$[O#JS2#ER7<:J6H/03,H>@DZ.').MN 5RB#",#%926) H( L O&2YU\0?]<[2&I^RS \8%0\G96S%WE'B85ASAZ(/ MT[>&*L)1:BM5NA[7YX)ORPX:>G1?E75=D[6NR-B3.Z4;LE>K2-328=5HC.OP M#@,I(;C, )61!L&FE++;,/G5JC]9+:DHE[;2GO26ZQS'$"8%+7.[+*B ,=%; M2@NTK_?W*(W7FPVD=^@^LE/)G-=ZIYPML1?*EY@59WP",EBVC(S>Z-.[IK0H M4CD5)TF+F(Y%'M"*ZY5#[(.*"YQ_:8@F"DAT5I,Q2N;!<)BR#TR;;&I4&$8- MS,)8DA01Q'KZ#!LM$9HD*]I?![0P4RJ 4LTAJ]M2D4CRR$4##4S>N_E"9+5) M:3%_M6[97UZ#_8[\V!N/7"U>$U_]M]MH*.FE40F04T$6]YUE\L:^3<,T6BMS MX^]OAK^EKZDF\H7D*DNZSPQU5A,-HO8#.$:9^&D!(UZ7%HTVFG'S_!*&5,6I MCW+'\!1%12\&4>&95=-)R9:=(O>=2]M6:M83\LAZ)-_8-IJ(K&*6KI H?XU) MS$]AH74B9L_#L(C,@J>7LK+&)$*R"!=US771:-@254*!G9 JA*HQ%S:"7>%B M5 :ISU6YELR._F36[;"\Z3=MV4<%:_9X+-$&FME'PP#HR77=,Z'9BZJ6!DAQ MU.H3@U<%\JT%YY57R?_9%Z7<5G^&7QOJR7%&?HSY-;=V998>88OB(AU&'@I* M:A1ORRA+HCPIP)==$I6!I-=F"&,K!2\*35E*5G-FISZ$=\M%6]PGKS:C%23K MS2KA]P;Z-1O=GS?'J8O>;]"Y!F'!*NH*$0+A$:QJB?8$$2SF* RN#*#"G\-/ M?O/=NS_H^X$B08L IL+ @Z?IQA2 M/![03$!*1E*_%6TW.9"ZN:J7R/=\T%J;OHK2%V&TQ[7E ]H)2M5=INNF^GK4 M>#FNZPU#E8/:N_34&Q#UM,8%%U.L;+A.YT,G8&#E)?]8"1:"LSDQ%^P.H.6: M!CJPBG7;*H:,HF$3<]2;1\7C*DOH?VA?K:<(F9R^#5&QJ'GNI>JAP)(P8651 M[(<&NS"V-PHP877%A0L):J"QZD!C\H.P^GE(]U?O_EN;1TXF?%P\M-'G^YOS M0B?&T/F$RE3Y2P:^D2>+!UC];C\0$"9?,C_A#+Y\BO)?87FQSQ(#9^^C8(YF M-T7W#LKX ,X(,$YA>.8()EA-4V'J'_6I?J(CO.L<)_NX7.=B$K'..5[W9\WR M_"Y:7D9>4BY\GC=G-/]6;1 "/*:>T-2-VII>Y]6,ZRF.^ 1;5E')V19Z1WT# M!*PT?4SPMV7= XA@)44%J?VVL8N"6L%'_URPK]4BWI1?V4-+SD4])1G\N&D3 MQ4YR7@H )2NP$[Q"J.P;00,KJ"E S;>>,TNU2T8.GJ)X%!WU2#W'>1NUG:QD M[W>RF[3X]>.+22.R03(6QSO]9'V\:6XP Y1;0(V25'#"&HH+&!/4"\?'EWEZ MG1U]92J%?LNR03(. :G)_M:=I .G(20R=MKR=DW1]]<_SAJ ME)0%+L.D/?B+8 B.D0K$9Q1QPYI*#!PC- I/&,G81YC%C]LH_]5!1G9 RVD* MT*(]R;)3<0S$CU2Q&\[2.O08.DZ#^5K%;_ZDK1+%0>9V1,LE2&W:_W"F >P& MG:E+CZ'C-.!,M2=-GMR)YPD*GY*LW2[W^K9Y,&'S+37(N*A>HZ3G]\.NS6,>Y40C#912Y%3V6/T;&"/ M[0\9:K!)Q(,]D<7 M.[.Z B5R%BUUQ\F[MW(Z3?X-GR9_1R1DK5796/DP]E8Z"&(#52X +>%%DA\; M6U2R2KF*Y6RU"+U*,*M)4"+G 3*?-0I+=;#A:@5E52X +14'FZF.01;ET?); M\>,9?(((,ZE.<6'RFDZ#J,6QE"H3'^_D=FD9(=9UN:IJ;# 'C'L8[J.$CM6%=X+I'Y>V5,G?ID1*\HBU+ ?>ZPN+RYXC. M.=6XXQOXL.D#B@YB?AZN,$;@$GSEK$(($(,PX%$-!:?RUI6 U+?@X^#!BC>Y M4;?("NZF*OOL$PK<]/"^4IT1N@B=H$G4X7K_]GE/;7*]69.=9<3Z+<$'UK-8 M9[\V0,0\I>\EZMZ$.2O:"PQ+9J 0W,+8A8W#A)4U%RPDJ(4&<9F*#[@=1<-' M9ZUFCZ3RE(3Q%R++7R*TUQI(.$;)KIU3/V5/_7U@:&U]%)'">GH+&Q74 *39 M3F=%A&()9\0LOI^ /"P>BSJ M4Q'"7^GLV@N0!PI,&1P4!'VGD%3LV'WS" MV\/X$29[!&GOW[Z[5-5I>OHT+:Z;%'EX. @3G'F+XH'[8*4):9-=(NKBC$UU MO11,D6LX7;OF%8P*^(A1H<"1%A=:>'"@0:0 MF,$S+O9YEI9[5HYSD3[3GPP\8XB*.13]5-U[1L6+->R4W,)P#06,L+K6PL4# M'4*Q:D Q2].:[6Y/C*1*[0P:/O61L#FOZ"3IXQR),RJ82U3LPO"),6RPHL(" MQ0&U(6CN+J9O#'!<%F5>)]Q!Q+Z4](BHAW;.Y,./))NMJ[3"\(-Q<#IJ?'OT M%2P0<@?>51\7T$.P*UFEHN,8*M0\O'NX\E=E-'PXK!PH M-GSHD#/4)G.T\Z),MU$)DR\%W.P1?1#EQN>Z"7O L(N1>T^LN #.!EREFT#6 M+3-L51RP7[6+PE'%+3OP?=*X=^^M$4>;RZS8Y_1^?Q7'^3Y"GV&I7$W2^WGC MLN5.>IZ*Q='F32J9@8ASHS=M(128C"ᒺ(@KM^G&T <<0?!Y[Y#K[ET - M^2LF8*4BO_-3O31+2\@>"E\2V^8OA=E#81FG-EH7M6KT+$Z6%.A[>7,D'U%' ME-=)(Z#N>4!%P2R86I!B$]4N 3YY1,@8 OX2O@$CXZF6[/BJSK^!.YS30N@O M1$2CTOQ#"O9%X&V*/LN"+HB09N1 MLPH,/%2I/3SD\(%.6H^VM%R-1H22I$%%%+.:QUU.1P]&B&F'H%EB$C"$B+1& M5B: C9!8!-PBX,@&KA5+T. ):J:!.6E=;^O<79ND/2-9L_)P M>%O1YLOYL'>*RO^">W*,'[+T[S29)G\(J*>RJ6GHNO$A+@LS TW7;A2OVYXX MG6):%A^7Z_N2LZ1-#\[@!N8Y3$C"<2--*UF3Q.!I'/_=+>1-^L-_R+2Q74"FEE-,>KI3E*"S:0@U6T$@14 MDH"&**R]#WL_7UG&J9)E+&JY.7B=Z&RM>44J0@?::=H#T8X4B5T UD(!*A60 M8@$A%[@>T8[[!@Q5$ROY!:C4E]M=E.:L9 $7>B/^U C://Q78.#AQJ&B+]Y( MLZ>4$G-V"1'(@8<>I-A(LXN 3SIFHT];Y:3,-1N84J[6>Z'NKU:LDB1E!V+J M.YUQ2J;[F#'*?G8I#0@JGV$]'T$D&0>Q^U!&$.OIT_/.H4>*U7VAO3L8)>7< M]27IB9S^%\DOD")&5>S& W5;D?.8G&*UD0H5YX;FK%R$I["W9927(COX"!_2 MC.5\]Q&BIVU!V]9!X9&JVL(%9-3IG90@3;1VMJ[E).G%2#\&10$4OM-4Z^.6 M7KC_7?L26(F<^W6R0=X2JQ\Y5AF[\4VDK37H!QV^.F%36!Z/]!E==/Y^.CD"1+-%80Y/87)"JV+Y:Y/6_2".Z+F8RFI>/"M M5Q@^/@ #'E=0>"I'Q]H6]"=\]OD8Y? C??)(7Z$2WBPZK&B#[ ?(9U/5OW(= MO="_6GV-\H3]SPWM/5JD);R%^5,:0WXDJ=6-SY, %J\I4&)",38 \8?-&4$#2'IP+CF[PE! 1-2_&]M MDT)8<4T M*1S)A=F*3GZLV90X_I7SXJ(H6ZDQ? SBMIZ*V %*=IME0@8;S" MP$.P85OK..PI;83*S*+W>5.-I M.'-PAX%D#RK^?"F>\%CLC"SD3\0KG^!5&MVG*"U36'PFQL][X>ID_*.DS%.M M$=+N;51BA02[ES 2;E6TL*;J D=&>%+-"S28@9K;G&[S4HMQ2Y8YEENO-Q=I M%F5Q&J%K7+ 3[_/GDF3A-+B?9V1%S+4/GEUS=@F]C20>YF4=F\O+2<-:3D E M)%V,*C&!E!/\4DL*&J(&< M?Y:J*?_"OSQJY;KL:6_UK1MB-#,_MM'ADH@<<=)F33&$27%! M(HS$:KWIU9?.@J5-VJK1CPXK]V:^$P( &JG9;E4:O;&E3]C2R<@"L*7Z%X:V M\&O)&U#FH(IN=$Y)OW/;GI9>1&G.9HW1R0G-KW8-%"@9GBV,4O9R MGD2Y@B?*]N!8@<74'8G [( AA(,C=1"QGDH]%_M54EQFNWU9_+_$X,NT9#G/ M9<8>F++;#X-R4UW*%IUNM#BY[7E#+93Q!IPY:'('#?;!5:<:(H_M]#Z5.;.F M0\4J2QI'"I]@1.<*)^OL!M(4/LT>R"^0?#Z7?_P8%6E!/\\DOX/Q8Y;^;0\+ M[2%*?N5PX"H>Y/+0_[_V+BXO>VG5/"22(H-U!BJAV6\UQ09,;E )#FK)PYKS M-(GY=GFP-W-XS:9ZO ;,9Z6N ZD0>Z9+H?D>TM'I.M1X,]M,PMXH^FNZ# M3X,37]L!Y15&G!A%!ZMJ+%0DT! ())@;;.]Z39O*Z0\D&:?E#I=#VE[35[PY.A(FVWQ^+!RF M^_3"..!$W2H-';)>A^+UDXS?#!--#K\\G4U]D4.RM28V!HOR)BH=>-@057? M]7/QTD":\0"429B^I0#E@)>-*7,YL/5Z'IO#3CF#%IH!>*%LZW('\ZV]]W51 M?SL)'I=>9JDY$E&- +G26/J4)S!(W"]D05??@ M'7/Q4.@D>(#_3B$:::LUMY,-8*G@;'W:7 YNX\Y7H1G(0L;2VK]@%)6LK,G> M 7L(NL.PDX%[MZLYA.ERP\ ->-N _A8!4J^/\1U:S72.B=U^+BNN3(97^IYW;D*;?[F9/;L_S+RRM7LSV78[I27DLIF&U")V9%O5_5EMS"G M>KE4?;Q8U9\MYKL?V\;:Z%S:]>HIGF51E[I)'Q[+8KTOBS)B[6,.$PR=E5"/ MKGEDT.'C]U(NI2S"6$*,0,4V2ET2@,(5)6/>0IJQ!@W>X"C9#<,IZ4F2*T?D MM/Q@1VE[F. L]_0E/5#[-LW "XSRXKOP_:Z%FZ*OU3H,'2-%GQH^LIY[9\CR MK2\9OJ=]@F@.PF]B($6>?,J^'-N+'--EU3IR!9%1\P2Z*;&\Y&K)'&Y]N$_# MM=C^Z1O"5+7G]G*;UYL[X^W HQW)XO5,QZ'_!EE([MH6NQS6*Z.5X\) M32[@$&=WM.V4?Q F-\T1MD/;"_?,VH=Q^HE[[L^F@S-$K_%/R0:]!<'&XB+6[1AJ'J*,)H&45!MP(XL#Z7 GD;Z,';D=.!R'@#SF#,[HK!#^]/ MP(=W[W\,+)9YL;&N8.8>NE=I3\?AK'E$2X7LB%O%0> JCF)=W5Z($0T_F/5H MFC6X,4OIW HPO?$-"N2W]5)U+AS T.CP M2;X/WL*Z:>956IA=<7J6R($I>Y70YPGB2;/I[H&1GHP?V9QP\_V6?HOO#CKU M\J\"<,Z&FN3PD7XEUD2+_7W877LG]H:N.#Z!3?TV+/\X@NL?37;%ZU:[8&'5 M#:.F7V"Q2;.<>5#<1HBWW*6;T^(6EB5BM.=,GE6$"R8_&1=VLD)HF3;G,*;3 M+M)-RL<0Z59*[W?$(^ SS.-T;.C'0E-O#?/WEX*K6LYOSM1]I^35]P#LBU2- M@\F?ZZ_B9(1KP"?CA]-?!^]9/KRS[9K\$69PD])^^[PU=D!;R^]F6NY1.BG@H$-EPR0'P\7@5Q( M1PTB8?*!1 @80@-GE_:$76.W=-MIYAHN#!R5:T&IIR;=%_>TA6&576LGJ(4T97H N=T0=2N9E4B9S-Q9I2\C[%% M]R6HN8**+2!\6=X05@6I#J380+<+@ ^Y0\[Y[ET.&[K,BC)GZ[)N=]Y>$A;; M@VZ2'O:KU:REFE,8;C,&#%;45J @H'[]3]Z4]RZ/LH*LA?2I"!]@3;8WC3EA MM6@%;8U:=/^3?AM?MWS-@78IQS0N&LA\>R^&@WT"\YJ,1(202C#VC*X2K3U) MKR$":V]<]/_S](V/O]S^A$F"GK$(^P")2+!HYR;Z3;74:9J;A"H/]S'AR_>W MWX.[G!U=O312JC#"@C:>V%2G2\%.N.H7< MJMD#R!8>)\?1MMT[Q=DMO%2)T M'>U@KN]O/03, >HDZ*'ZJ6(#&)\P/&@8#JRDI2!5C[JUKF_Q/8?9ISC?X3PJ MX6=<0KI4K^]1^L!/[M6-6IF4X7'B.&DO)\T56Y!1OB B^0*N.8=P>*R!']94 M9N!8M8.2!.IS!52#K?UA[51?"G5_GU7[^SCS_KMT"\_@CDZ-UO7VKH\:6LPQ M*2_>3-F 1/ )P7<'M(]'5!.8IEM]V:F:)1-[S_,E,NJ0=H8\\C9^A,D>P?7F M\#BY3F^O3!ZL:Q(V3WZT&+DW-\F>[L\[SL>;FX2KT-Z-FX&/K72_**"1/XP5 MO_3A5SVX MKBO$S_#I-37)2LOL61@>,R0L+ *QZ ,IDN,HU\\YBLK7M$4I3D MIQP7Q94H> GQFS9#9_=$#?@OLZMTFY)<\#K*RXR8R&.ZN]AG MB>[]D0Y)P]L.=19>[IL:[&FS&,0% +M: K"A(H1P%64 ,#;4\D+ [(E^%$G! M'338 \;?_K9KZF]Y%$9H;Y?^+SC#!=EUCF,(D^*"&.LG^A:)9;W7.=Q%+TS@ M59:<1@@5Z\V?(4KNL/BE%[,MH!-VYLN' _8>QCQ5@M#WM-LH_Q66;'M2!%9' MZ=)6L =07H%=B( AY0%4(- PD(9(K&J%"47O[:A8X [+W_W_V_OVWLAQ),^O M0NP?AVZ@:F:K>_8Q>\ !6;:KQ[?N2L-V=6.N<#C(2J93TTHQ6U+:Y?GTQYMJ+&$ESWK[7:B]HG73])!.EHS"MS[9#@A1>4%BDEZ @?MKJ6P4V+;(:9.7;9G M)S\3T,_A6K[JU.)B]G ^0RDI/$'8<5\W-F0&@*UO";OE.+;0)/0*LXSH_D M!9[QD@.-[5I-NL;;?%I\'&W<,AE Q(0@K8&B2HSW6ZSW@B3%&W(0VTP\86SC MFJ&/IFA__''+(3NMDR96?;3.[DMRX>4IB34S>BURIE:I1-Z-,3;994IY$VLL M*NX@:=@'88!ZL"(#_1J9VT4S'9(@O(I_/R8YZ<"._Y#!F*B:-#/\>"R2#!;% M!=H_)AE#0-4$I[ POFIGRM+1=3T M1+^^:_ :UOJ=T4Z_:T.[KCJ4!6[$P_W%^E43FJI[3-E[BZXKG.N)I^_ZJ<@0 M!7-M]U.T;]Z,3W#9AP02I*:H,-6?#FA^ABS$]$#6TB&L[>V8GF>^JH&W_;JN-GE+S[MZU,U*-K;NH;^]N^?I(3U5!Y "5 M(*0RNA&%/=Y3"0,N5#1AO0]LJ^, V3I?9X;3KY34A,ZAXZ0=-'MMKB=_Q\Y, MO@=/X?3,4$4-::HP<(32$W":]PGQ9&)W\O=X7C=0F9@E,V6_I(>@DFZC8"/U2 MPXB^XZ @)5T%"4!ZJONUHNY#BT/M$T6-H.KLJ=H5YDLOV53O%]+]&_H0(EZ' MU4\V:0+U>;] M3/(I44+^H.;72LA &D,ZL;N^YU^MX3I>E1.$(VH_!F>1Z;PNZ.AA.=M.&-(C M=/8-SK+[67G0+C#CP&>H79^A2M&")8QR M""EC[R4D?8^4%Z=:T:\O MT21L]YW[049OVAVU(.[S2G4-+PK.4Q\5>?=[J__ZF%H'U]GA6!8T7'S0+Y(9 M)6,!ME.R]GV.A.<3O'QE6Z17*1144S85>@2L;(<;1-U<.V)T >406 N,8A* M_^Y GZ*"1:!W#T" 8KY%/]LL[-FVI/N 7S+T6,#\F6P&4O?%?\:0)FE"3TA% M94W8'[ N@[7-76LRO25'=F52PXB[3,>-XSJ1MW[TW:/IRZ">U12C<6:/GT\\;6HY8!6INC4U E M0[-> AD5.]J:N-B1NVG/44J;%1N41,DH3:C)&Z7LH#H2,P*PX?1?8?B](E1( M3W%APY(*B+!NU?@'@9M289@?GYG8Z5"#J&W(O'0__!EE\)7WPF7/:H3L58JM M#S7UN1C@I&XWK36BDW:Z)G/6.!V['5[=S5>];78#F;24D)+TV[4U8;E')3T! M1+SI/\-4)53^F_A'[]>MW$MWYPW-/2CA,G @WC &1W\K %NV[TSUW.3%!XI4 MB_7GNGXV\G*4O(NLQP=TZ:)R8EHY0F3"HZM#1"WA@\HHY?@\D)_#<%XY'DA9 M1<'J/A4V_+73/(UAW*-M^1+EY.64ZL=+[=5Q;1FG2\S8CE!TT\^#\:"$KK)B%X?6*>"$] M[86-3=J!A?*B"\&:&WMHWN-DV+QQ?PD/.8S9>1#^.87D!RS<:H_RDC^L.J@E MK;G3&L\)X=Z2#!,-XZ_,,#+X1"2IJYV*XK](]Z1*0IPK-2)29XX$V<+P9^N& MA%R!M7BCZ:04@IV(4H%:+!IA1,' 6 2RDH8,#OTSM+4T%9+9_GGN'M"-K6H<+VA)/4D)*#?NM,8)')[TLBG?1O?/04IAPQ_8A^1+2O"=N)-%# MU7:JFA]W+\*1/(Y;\9S7K>Y@!E^BE @UU:=:I.RB))!V,4L16."W$F8%B7FL M96*XKM0'F<2/3O07.#SC'L3944^:UWNNOB4%-IL8KK=KEN2B*V)'FZF^-$+8 M+G2#C-SY&6=(NHDCEF64B+E?P$XG1UKB@A)%+PK5LF9-9CK$'#PA<21"> MR5])$"'-R@UV-71H.\>WYN79<NWP# _ M+ =+-)*G7;G>?BG8%17Q $/'?95)3KA+H\;"P?U1\5 '>VI.F),?CAC5B-:: MA.&INK@B0^4N!$/NCIQGE>E2\+ '8K[\,N9*Z9#%I1-6S]]%]DQ M,G: ZI!U^)81]B^V\Y(V]]#"$^6.,'9]P@42*ZD\-2>"AIG>^1S&/@O49Z0,Q4C M^^[YLKF>3XC9M^Z*17"V/8P"DBHH.(VG'67/8=9&YFS%C&V;;_>^2G"V.VJS MUFS5C8W.89KM?*EJZ?%Z<]=8Q[O*/-Z!6D"R55N+""H9P==& M2G"5'?>4)!KKQA:.ZQL8G7*0T 7V7 Q,-? (AK7N-2S!KHATLP>JS]C:9HA5 M9FRM6Y.)&'XC5B/AF0:M208HCUOF")^1L4FC5R/:X@*8A6#D &M7RV_4.0!8 MRJI$PV,=>9\?3YKGB'C*,GZ/5>W8\X])];,1N MDF%;'-V@/&<*W#**+$[-L3P/S,@DT6H)2_->C4X./M8Q=K4HWW+H EV2CZ,C\U G MWN;#<^8Q_U\AJ2&'F]4S#NU/\ Z21WS$V\\?3/U"A;(=F.2*=Z"2 MX7W$A !Y)85P_QY\A]?XKS#*B^_#JW6XVVW5J?=JV-D/G<.Q.R?IB7=O8(@9WO-V[]SSH#^R1A^;B([&/=(0F M^\EW.-^^A7CXYEOJ*I2=Q.\>3C/,VALN!@V*#X2BNQR?M4^ MHBD#(8V ^_>?7L&!"P,V1_BG>7UVJB6@B3#\V>=4)#R4*@AB\DJ5'EW;-3/] M?!Q./R'.*XI@2NN:QI2Y). D%5#D.;B*-\#,9WD;KJ_#3U]L^ R_E0\O,'V& M/Z.LW!DT#C;A8;=SD0I/^RZ+5?YC&-XZ&6M))RIU_2X55^[1 YVIFI/(EEL3 M40"3!3!APG/OO\,H?WA!+KRZ)NT>=,[*B0__95D^W 74P'5;VEP8>$:.2B3 MCHH"=4_,I[8P-7341I]+P\_<38D,@7II\NQL1F6T/:&,>3GQTO]8 MH)>*F)IZ::W/I>$WP4NQ#.%YZ6J++=*EJW88N,>[Q="^TS[L8 XCPF-9KML/ MM('_]NAWD: :>3*5(V1_=N'"/@!VVR.N.GUU^RJAP% M;JZ^Q?BC[/ZW-4<<9N (W2&&KAXW!\G^<"2E'PGOW;T +Y6BKNJRX\I>%L*: MSBQ* 9@8@,EAY=%QM]U0Q(R03#3S7G";7MVA0]7N!2Q?E1V<=QC!Q0!$R>4X M-S4=O@%+6UB%6,\AJ_&:4L>A3]OR7<@W6K=AC*GLPJK#.HUY\!OUSX#*,F3: M,2C'4";I#M,W4'ZA"YR&!UHJM_ *DHZ_^:^N4%*%;E6%!E''()Y[%84^?+K> M9J-JPC-4^A[GMTA"11VZQ1'J--W">.[%$-K8:?J;C>('OSAI>YO?6@ MG*K3= SBF=9]?07.CX:+C6S"]DH'- D;!F\/PH% M)J K\SQ7A0$^D53S2<=U "[;KQI7 0ST)Y$UDS _YY]$WK!/B1D[)[U*FBJ4 MX28EY'@YM#8E$PT"64!B@>!K^.42AL/C9V/#6 9@L41"50?Z#6]"*")8TLC2 M)MEIE,>/L1SK8J:#GR6,R!*ZHQNT[G01R/G"8@8W&6WE37EW:@EA6SODD4W% MV-O(K]GFYC7?VPQD$S78 4Z EPL"KJUI0#KVQ>YKN'JK> 0?RTV>*?7/J/P[ M+"_0'OMU##?BEC/Y95)2?U?>2)W"PD[39PV6?IH_L_DB0R5XA26(*YG 4=S= MCQNI0MA=M6 I \V@M>%9J%6($>G+ -)@BW*YH5B?AKSK8F@J8N$-2X(3Q1+4 MLK3/O01I9K[8WJ,V\AK.>GN!,KJ3K/7 E#$+RU>?Y2R=/V7!WI)"6S,/F/7: MNX9-R"Z^JP*Q4/S'@\!0*""BD(=4:V&\UJ8D)4[WGFEFCI5+WFQ=8>G+XN/K MS]$_4'Z11D6Q^I;H7F55)SNIFD&5C9,;Y9CY>\H=-.P!XP\>7P&5 % 1PO!N M$[31!'4O"-E4!!4,@?JQ!2KX2OC[O7T^I)5&)Y^C/;Q$Y$$[2Q[;3]H)MGVL M?'ONNQ;$1([@G7<4?#4''M;\PH!6<^0NQ. KD\&C,U_"9YCBA1'.1.)=AE+T M]'I'7L$J?H;[1ZAU@T]*RAQ#"6G[SEDS! W',!Q0%3"DJ;W P4F'<0&,&_C* M^'ETGHMC4:(]S.]@2K>DBEUR,'"<43+FN(R0M>\P%3/0XA:&RZC A#3T%C D MZ1@:,WC(U?Z0(GJ052TK#?QCA(@Y%(-$[?M&PZI>7 ?B&7)XD++&@H4B'49A M!H^X/SX6\/D>KO%HP0L8J!JQV 9?G"\()>HK)@L1CW".]+\(B2S=6W \P*6*RRS;K>KGU)UOCA9HZX2IQ#M=#@Y MZE%&4)KM6JO__:!=E,./44'+Q$G 9ZN?ERC?/.0X+=O!AQ=DL$ND0W;"!H8Z MFS/W!!,2-FKN^- ]SQ0)FH=#)09^*H%/2[G#F-OT0$5&NET$@-S'!,38='9:@F]K!EL] M1V5$FCFD:?)$+M3ISV5C) Q#[C!))_,;90=$?J',= KP($6=!0J%&+/Z<9@^ M(;H>0SHF_ASU"<"?,. M60]H%?]^3/!:F4L*BY]R5&@=0\EI33@LE-!VZ&C4QW@ M5DW='A#@[$###U"&04YO5UC6\K5J5E9<%\41;E;9AOP0X73:T>PG9^LEH,K$ ML&,CSS!_1,W>:93DX#E*CY"T:RE*%/\6AA.[L!JS.54-EC.R$*,9&3#9ZDZ# M!6#2T>*12CXKKYS,D&Z>M S533==Q50:W8N$,*?[Z;=Y$AM%R0%"TZVZE["# MXGYZFG @Q,$!YJ @_PXKDHUCU1.;1E07-"[=^"&P @PGRLQW,/ 3/%L;),+ M-U$)P;:>;3W>C2ZPI;YS8_(;1Y2=(4 M.[KPN3VO/IY\=CY(Q=[D1L@X:K=(R_-H+ CTA M5@$,:6@P8'!2$1<+![]SS9.]CLX_XF^*5)+"^^RH()6#Q0,SH(C+$(9C>S"N MZ7.7,ESG:T@V,JRAQ*J*; JY5D:N^B>%+DC!,\U0R1\MW MRN30D4VY0@NG,3<[N- MI%F]>.?81?.?QOTF8] M!NA.KQ>AU8ML/SGDJ$U'\!E[F(C;7!%Z0)@P++M7.%?'%AG*WI][H!TW/4=! M=03%LS7"ZLY,UJMG92XQZ]C0-H/P?/(06LI61?2TZVQ-_,7#[3 M*TH8EM@CFOTD3#2MB/$]OU@V9F^. ML@>&=N6RY#GOB[Q1?8L#6S^ =^KGD; MO5JXS>M2L#!,6"KH1(/^*S/H##Y%)7:8SN'S@?$XOUBI;IANST!DN+X-(_1X MYM'Z6V7FMRIFKM*VR+G2\R.LWP)PY/F$17T\^K94,I\=4J5?296^K+G^$K); MMW?P&6;'@.;Z$\%"#;,=05UX?,4"Y(S'NZH.XBU,^D,6ZFW2[P7X;5CC3,&V MMG<^BG,)MO2<,IP0R\4)U92I>"["Z;I52I8V'-]".&W;H+<@*H!YSO8V4\"D MHB\S2C95&Z$$RC&)PK#=80G=A4NQ*.RL0Z:"03J*FC)8S]SX/,1.H43L3,)G ME2H_1-^$/\X5.H>D"<-R^Z5S$3))4YM-M8@IHV_G'3$E-N@H6HZA><;VYB%* MULMO++CX@65&R #"8H"QT%4 ?#BI3Q-"WYNHZ_!8SQ%2L%M4A%M\4,,)QFS+ M8QA,71H6Q7Y5+>*7SME[#B &X>-U+S6(Q&V@^87!5ELB<+!'!4 M<00/#S'^R;//6"IPHA]T\UA_!T('006"WTW$1+$ $P.P 4!E23X!U#) M K@PLR[ !)GO8$KBTP4J)M];'*1J-14>X.+T?8SW.>,$8L(J+&?6@'5\R3.J MV.5 .+90$7V5-+RMYGGS$&\ MQF?'?L4M )N1&8^T:$* LIRO:K%/ 9]AB6=?M(BOQ$D&6L%0&>Z#X/_]AEELQ6YD@Z*1A5<9Z@N MG]W[,EIS9*%FDRB:!OX//_SX@09_JGK^A##V@U_P,AMN_H;2S6,4_]9Z7$\E MZNM0TX\?ZM3M8+M!\9'P8@)7#RV#+*W?18YG&$/ !5QHE9 L835$S;S_A.C15]VT7\?=P6G[_! M=/,1<\<"76<;N,]P](OI7]:/:?)$?RKXHO$!W9.WJ"LZJZ<<0C(:Y9#C5RA# ML_D/1" FI& :C.H1.Q)\H9B5 TGA&@ZB^&C MV6QG_)4_:2+1&_%PBKW>=N2Z2*-DK[2DG,IA\FRER=%+$M(_@[T#&5[-H.V) MW\54LA#<:;JIG"8L1@ Y?LZR_W@E)H@^P?7V%T2.M>IWJJLUP?0#0SD'VT=& M,HZ^C@H/M2C$ ]"Q+$J\<"6'A\]4,.P47+)@-VUT+$1ZAJB&RS*M07)Z6-G! M>@N8&*"6HUY^V]NY6$YBUWHG8VK^%L58"9L(VSEX2T" CJ&AN+*G\YG3GY:E"KF/4=ZS>&WT+/;[5_ET M-QM'O:[Y7$CT$'*U>K?RC&Y]/NRBK'J^?*Y:=@7!PJA>E@KJ;7:)4@H/6_4G MW<;Y[P"L"_VV49*#YR@-[0#;KT4[;[(_:A!ORGI=GNB,\AYE- D4\*"J[:0"P_UKE.=1IGJOU28WP_TX*]R=[,TQR?CZI[U^ M.E3B@461IR&J+P\]%BG"H?+K$ M/HF%Z!&-%#YG&8S)-W[%"UQA#:?L,A8Y&KJ--0F'BY1N4#&RP@ M]9^XW[62C.257$ZV^R!L!8;@0/9-#;D!=/G16$PE+(?BZ1L' >DI;:F([1RU M-YUJL4 E%]E+Z$A&D]Q?+:HHL C5RDQ=A*>STUC:4185"W"Y !&,6M> X=%+ M/;6RB(#B;FEPBR)/J]'VA>1;/;=Y$L,5V^#!OZ[T0^QE+(B#ZU:4+IG:GCA[L*F9\C,=6NQ, M%MN'8WY TD< YCP0G6Y;DG/2B="=E1TIG5I1X4 C7;U_!2KY:.>O1D+ 1)RZ MUZ%^%_T.[B/\X>Q)K^.$#2Z&V?0DKDX69KP#04H[$)S,-^"EZD 0\0X$>267 MN+T5PD+,CMD@>T YKCNZQVG[YIC"]79$U@?=E[ETJ)J'1'4N]N?-BC=9\4C: M;WRE(HP\V.9STC3 &YEK?#G8IFY@51SM)7R&*3K@N1K&NPREZ.GUCH2'XF>X M?[1U!ZF]1JA9@H;GQ'5!D9="R,'_:L(-_@>&%&91GJ#;'#XGZ%BDKW?P@'(< M ]DH50*,&AU]LU.AZ^#4N^8$*E;S1@DMF)".VD*&I/9]Q@STP *^,H8>G]T< MB7LW.-^^+J%:/;P>/?.(K4+?O@O)@C1A#2CO0"9@+5B1B7J7 &%J$3V/CO=3 MKMG70$[+"5J4MGUGHV3!193GKV3I)ENH!^)6;=#47$I08.@ J;D291B$#ZWB M^+@_TI)D;$!YF?Q3^=[X%.I.8!S@YN@AUHH5$'D%[WXRO-4<MKK6FCH7LA(H39,7S?=5IM>8J]EP%W_T=1GGQ_5D,7\V23UK0]BHF MI';4=[!(-L5]^Q&C?)9L\_YR11OK9;3 M/&+9IE6NH-)8&-?J_C-^[L.V\K/W6?8GG17($=<-/%E??$JVUV2@9<^!& MR-IW0-Z)K.8&*G9AN)T*4DA#=0&CDDH 5\)+X_;& ,COD1DXK7@)Q4AZY@P MPG_X2B]>WD DI_AI.D>YAB8/L.?45;N;!4X*'%RK0 M1)*@_1E_UK$_4PY>T<>?=>+/_[%8?Q91GN;/M6Z7B>AD?\;?"-6?:2/+#EIL'>QW[V .:>.L)3IY/_3&GMZCZP7#/,'G67.P&3R_:E-SA]+T$\I? MHESKM9W>KYM#V$/.*C1U4Q[" ' .8?CA&!!(04/3E6Y'TP>8)VAS7T9YR2/> M1_B49/0.Q&.4DH=1_%MW5>E]>!T MC$89V/<:WF6R84&?U0G+A=1 [/$E!5TN K"N=S5O/]4\@<#4RLU2%_/F559= MA+YBC_3--F5>[P]1DK.B>+UF$$,4IAM2FZ*#Q@^5^20UH[#\? "4'L?N4U68 M '1=M^$!;KPV<[B(#DD9I:3[\07:'X[8,N[1ML0I-M1NB"*G-:&*7T+;54.4 MN+K5'@74$$49-*2KP- !XGXC, ,5-U"Q\]T/963D%OJAF%!W@N),_5#$(MG@ MO4^C'XJIIA>$K8[/.FV',C)R9^U08F&X137*&(T^.:WXTE=#N1J%4.E/+J3I M-1$T(&KZ4HP&$S?/<_6!LA&N25" 0NA5;00R,M:ST1M:"FR4NTMK$G1G@!;[ M#I^S\9VTD3;0[R) ;-VJ%A"L9R[QEA5E;J5[] PC[9FG QFDY4G!!-(;U5ZS M80Y9$UNET?I<1PD9X0=;JZ(207NFO3:46JCEGO\X EXM.[5.W'MHWKA72&/7N M&=/H&RXE#/DY61ZJ3.9A+A>G6@6R@<82+6 LEU-+U:>O16950-HS]K7JV/5[ MF0Q%M3C.CS3IVR=%06K%U -6SU=-+?&$E)LPP]C0]XHYGR!BR# &2*(@QZ_H M<;8?478L8'%QS'.H]USM ($I[8-["#J(2-Q2'AF?,/+.<320DI*"U'S:5CIG M 3@/"W'>47CILQ@AMH0K>$?A%RHRVXXM5_M#BEXAO(/TY%-X8MP@SB@0,[=\ M*7%WUE1$:92_O@.'Z#4G-QC*Z-L[VH<.MWH&R8@PWF'L(R4 =,I*M8 MQPO%7CET7UM :)VI]+J+61+1QF;16WL!Y*ER.%E)47+"KI1$!\N,>- MR6/'$D)V ;EQ5WHRB,Q-:.\:JT$G\9F;T8K#L&"2^8X20CXHY[J(#O@OY>M4?QJF:Q>W(3X.=A.>GG)ZR0 <\B2+DP-KP'W,2A ]1TE*HB$X M9AN<N'4@N0N.4X DM"6^*TG#FHN8.*_;PN_'/T+=D?]]9=>)BN M75"'^#BHU>RN8/:,-7BL(8VED,[MKU*X)?XZKNXE02OQ5\X\.'^]^G9(\GIE MJ56-JD3.+H0=\EZUP+&I<$,8$GA6R>H&@:_6SYC',3JM8(FSQZ">3^<:_^!\*6S?CD MT*P]&B\L"=K5F-;'LB@CVG5F18'6,F@IK0F*E]!VL!W%. I'!:AA&HCEJX*' M=!49.E!I&Z-F/A#X@96D18EM7_J2Y1!/B1NX^9)A]%B?O:CN?+5^3),G.D%] M9/VMCYM)<3]N?\G)5-8Y@4)P:T?@; M3XP43*JEA(J'79+[BQ2GW'S:2Y?[.;^39=$2)H6)?ITO'_6)08(*M9080=X( M*G?^UARG[+RFGUWVY_STEDUCF+;LZ-?Z&0 _=>%!I5I,J$BV/B/%"3>_Z]2M M^S@1R)->%BUAXNY$G\Z7C_KDW8EM\#'B\LC>3B+O%)$'B[0*5J=P\6 =)US/ M__TO"[B;1((!32\78Q//QZ+PE[^(,/3Y+X\W;G5CYOT.PE+_:' 2&W\S@L#6 MT76OA?G[".H3IOX3-2\8X2F3/15&]YARX-I?Q8?>VVS@_2:BLF)N3*XGFE#W '+-;6Z7O@GM=N,$ MR,>54+?MZ*>JT''DOF^;HW5*S;XC]B5_8?C8"!)(KJ/PM)YV M%-[0GW[#P,^Z068WG47#4H;5!4;@!C@[W5>'!Q:@GX^D^>AZ^PLJ88%)WN^B M7+W3S,"W#9>:O=2L !>$6PJIR'!(D5U9XZA?==%#WTYW3 MX0C2EO#K+: \B!."^W'A;:<#]_$.;HXI7&\IXX\X/M"7'F!64.M>Y3G6$J3! MXN-K\YG;Z)7\;O42Y1OME;U%IN;3H#4A'#QTP$4CED$9 \H9B.(!43[P\;7U M02XCH$*&M6-@W^"0,TS/QKC2>>S*^MH%*_YSM(>K;XG6]D/[>Q,R9X&.@XP3 M4P>$?!B.VJML-*:,D!2;=G0*OA+:,]CJ)=I'B=X:N_/-Z6IEE-Z,Q794WF.S MHD+"4N^IW3+JDQ]T>'A!#SMT+*)L\_""8_CK.H-7OQ^3\O4:*S8KDV=(F&H^ M3J-)U7 MH<7%R1(/2P!*+@(HJ0P 91! *@5(*C' #/O'ZBU)V.$\:ZR#2USAC"S&F/4 MZ$XW114^3N+,#__ZX2^+""I:"/>$%74-+PG-5GVGZ(3DG;I*!@_QQM^(^R*. M?+ *,4:_CKT=4/;Z"?GQ$M9$XVHX16"?TK00 IJ"E#SHD-J]"X)0?1T M0&IK_G?2-T+3 0>_;V@' _26TIR33E-S[W,.+M.F)E8 MX&_O/X"\E@S$C6C@4,D6H!6MGSM_] MR]W]JOB7D>7NPA34LU+@NM%5C=6MC>JA2,K!YGCQ*!Y1;1)7][>W'FN.9"41 M0Q41-R9W#VQPFU (,IF[@[Q%H?1#4OEQ$]J%!8LVA>RCMWS[2?V:3C AIRH" MI7\M5L=RA_+DGU#I*JU#YC,8U) P+FMZ:25O 9(L*9,H35]!5+,%6Y2#I"B. MY!;UPF.0U,ALA*1Q_,[.H*P%K*9(FPD*&DD7$+]N84X.WJ(GN-X*?=%9/LE> M$_(2RI3DF,$(%>1R4#=7,R5!3GA2@ >\A8I=Y$Z&^2?>KDQ^$[KZG='SS><&#<]! M6M><=)#=>R-NZ*"OS*"Z/44J>=M1Z5W86\29:K%]Q[8?"RBQA M(PQ-ZUB[C)"6M3/9;3=FS@'X&[11,>X^JH7=QY&H*XP#5 ,!?"2@'@H0QD)? MIAUY0#B8!)+^YQ=8E'@ K"6,?M"UQG>&^;]'#OMADM-7ZB(4?)XX9C$V4L1! M1,[).JPEANR_E8%Q&1<0=WAHI>OLXCIC@O^4H\)/J<<8^_E6(3WB>-B;>R)< MSV7Y.F90%A>P@TB=H?%87\0R2<%UQN,5H,(N(&BM-E5_SY]@AK._]#(IXA05 M1[+A^5C0Y,]/]J0DR!P3IH)@@5EE(S+@,@-!:/"U$GOI=6]:QFLED5.VA;/; M]V.)_GT9Y>70K"L4 5@I'*9GM==T(_KRF-?Y*CO=H']L+\HGE]W\E0TU@T\1 MSAZ&A@DK;@L([UQ!GU"^A4E)S33;7'T[)#FE4,^M/C-4!6'F\QZI<%Y,+"8' MR"G<_'G+Q#F75%;=#BTFMHJ0GJ_-N4IZ!;EIOPQ!\B83MC,3A#PG7F6#?JPT M(X8V60A;P_Y/WGN8S^>8)\)XV+H0SIW.(^8/FY/%&#^ U-F9CO48+IX#S7+Z M;B>J=\[BJ@7!;9XT^O5<.#0N4A#KPS$17:T:Z\/&B!\V5LLI<"!LWZFO(I<2 M '7-U$U1DASK-V*23@N83H[2JP$ .H* 8NM@R_;.GDJ]"/$68BU+YM"LK4IJ M/[>4AEJ%G:R@ JT;F]6)MPX0?UOVJ1%])2\W=#)8*)Z^+2<,3]T:"B7QG2AH MP)MO@<7L-[LU[#MWMF 8;]JJY]EN-@_]Y[K>Z6Y2VUF AS91#M=ESS8E*HL4 MQ"YE8-/<.6^#^Y[)M%!^(\;H=",]K.7'HQR21^V):NBVRP\^[[<9B3??W2$# M<3U$WKR^[!,+EWW29!OL7OQ,!FWQXINQ);Q!X[5\\6UTMW[XXML/RTF%A1%> MXT$D69'$OT3I<:Z#T*X009PSM85R==BY>GK*::4?2"I^X)DP##6T.C4[-P>; M?4B>K8DY/;RL!094XN5$O)-SC =41NE\P4]-GME76J/RV<\\1X+AT@XB;=JC M_86^ JYOP?9<+?%;)XU4>O7(>3XS47=;>6JJ$]K6A["?TU;?7!U\3J0(H@E* M1ZHY9HW ]HC=VIR;[CN]*)ZO?5G>4A"W?CLS@<>^%?4S*S!_3F+8/WU\)F^_ M%&3OAHR@H+.7^/<+5)2?4?EW6-[!&#UEI$.X>--2)_9Y$LC<3+T(Z.!19IIR M'+.\YL=>P'K/;#0631E^(S\'$A[]6BB:!>@W88T\?E82 RXR&$RU:[&K!Z:8 M#;<^0T3''RP!%AXTTO..W5S^,PBG;.'P">7\5^1S6CFE;\D"-.E>2;U$VE9T MC;%H[\ +/T5X7YVHA=03;28S]A%\1XS@;9FLUW#,]SU(1W%Q) O8++[Z_9B4 MK]=94>;TT=%B7>Y@_K"+,CZY_$)UTMJ7^A0EN;_MXXD2SK"I-TEB^P&;MN$" M&[);L,5RW::+6=J+96( P&$!' \APZOT(-J"336HR MJ%E.]DQV@J2HU?N"[1TB-G8O6[1319QA?VV:R/;C]75W2Y>E)0%%[!EMU\96 MKPW WZB=6MHD5@O9S2E'9P.9!_,SV/=H*+$O=2$-8@M$+F2 2TN9T']L0<^/ M@=]M:26#>+.6['?[6B#*OWT:_\]A]Z16TAU*TT\H)U\*8]>D7[(0EZ)]DKKL M.4?%#.E-(_^6Z65C9!C7MV6%GC="FKA-1@+X4,XJV'KLT*DO5-#&[;DY^IL4(TZA,Q_WC%R;.5>HFQ S"_!8N<)]+6 MHPCEO:!.J)'F+\,!J*PVYR M50WES_,/XQ==C5?.]^C3BG42YMDENY:WIX( M>^J[UO/N[1VIJGM 8'/*.4PD;V+V.(<)HWT:M)!90UOH$)U)FEL/S!QO M\NPXL-G#R%C^L/HPCJ??T'32/A!;R'2B+72(CJ4YB/FFD[>Q##%UA!F.UQ<\ MF\QB]',W*'@[LXGPB-U"IA(]B4-T*9T1S#>)O-EJ 3U?\%E(H&$Q?]C]?.4' M]$50&R>1LR,VS][[R-N@QCOOUF=DTE[@NBB.<'-YS)/LB64.5,\%^SVV!GZ3 M6ZN7A"[E"9ZNQO7L,?>25LX #S]@!CF991D M /(K\J%<$38S C0-@F4!7H5@BB7C 1CS*MEF[*N_D4:.E00+Z O66B6Q.JOU MEHU(.UVVSG^^COE]\KAL'!#JM0%7)F7QV85AJ,[1?,2,\%$M(7SLR0<[.P?< M$-?R#A:V ]Q8Q ;%=+5*Y:D6]STN'0FQ_/&5I0C\S",:S!$/Y@G+ M0/$Z@ZU#\6H3"_VG>6."[SPTQW]4V(!.]PJ)JD L M2IG?K8[E#N6DL[>7ZBP5,68H/9&+93_6_QQ]2_;'/P2-46J<%D]%9,$L;A5*J.)^Q"5I;_39G5HW(U63>"#T]1YEC!NS?(-&9 M_I8Y[K0U9 PMS[GQ3XP]?[VX$H!66UQ+AZR6J-6OW=_> MAI"2Z8*,3)1M=&(PR*%VQ.IWELQPB*YM<^SGX\,LF]3FP'ESHRR68I42[*76 M.:9[NU9ZR4. ?3L=IFS;4H%#.W=7LFG)Z2 M>1T)S\6:5[UHYE5Q!80MJ$=HH5?A?)/(0+;=F3(6.C@5&(5\N_Z]:T#=QEH1 MTLOAR.H25+<#5(&U'K@.L!/3 '%'_RI-GI+'%(KK^^GI@)R#[7E"QM%)>K#* MLF.4@B2+ M1?'N-LK+)$XP?.5%E%T@\LCQX[&$#VAU";=)1K;_^.\P9R[=193";!/E?\<8 M*?NA"]:&#FI?%">>6VVL1U1. +&@X-!(2BXF@[B6E3AV!#9,W.;W)&P3WR&. MC+_!1*;>%8(W.;1'Y!CL*?[7OM!Q*E05#?CE-+-UL!5>TSQL"N\_)L/P)T.; MYHQLFXZ;S=.K;%,+0N,#Y7@)BSA/#G824PU6KK98I:R=>&>]"&'.TJRQR/S5 M[,'B0-S,@VR"8]M;FT:^$+S#HBTI[\\J K?,E>"?;:7SVC;5CCA\XNXAGIJ&-4W7OA_>951[:J M+X;A7N-\73!J59(*[E:I"X_3VL6)CJ28H:6!5"H'24+M7X3GN\&5'+UALH_R MWV#)+IH$5(WHU@QM],]0!/9\34XL19S02Z,)=T3BS*/(KU)TG7XLQ01JTN7F#EU,*+5X+H ,L.!.'!UTK\_QO07.O)K&W< M -"UCU#O\_2-XRXI?ON40WB=D3:(17D7E7YZ+JL+$TA$Z!/._N1,N+S?8C8@ MX7Q CAF=H>..6IXKMQT&\>RMS/6L0R0'1'10R0[N1BTWF)V$/AQ(8Z^XA)L' MF.\_>-E)4)!BAF6=5"K[(; B#_ O]^"[)*.;PL7W <5 MU9F8Z- $;?SM2A+ M&P4#P:ZV42KQ0E>$U2 ND^=D [/-K+E?OS"!S,I]PCD(?$69[&F_R0WG UX3 MF"[]OK:VZ;E*_H91/'LSLS#I4#UN@Z6/;!^@8LSUO ;(37"YE#196=*>3O)('X M0A@HMNM1H6):TC9&U4V58Z7E=D(%CIQI$*6+2H@A=1V&BT[O*G\ &@LGD.X' ME';&4F<_E!?X8F,L5>BL3C#O8$IFP9LD>B1A(X'%Q3'/K1VPXRGU$34H5<>F MA^@5_SEME>\5((KC?+2AE-A$[%6?P)(I?*$X5QF-]%&L3JE$+0JME9A]2Y" _99N+ M-"J*9)NP7UQGGY(LRN(D2N]Q L :QEJLO*@W@'-\>47,2H@A5[-4\VEO7V#L;H*2/)$ LV M%Z@HBP=R"U#+,]T(,,%!70AD?UZOQ*0E;G5X9Y(./VXD>#+^7B-O-5]0B<%7 M*G,H;NO40I$7X,_2&M, #-%V./P)XLPH2G&@7FWV29:02$S>?>./@OT,256I M3GA3)&AN($H,[(JQ.\J@?OP%?&UJ.W MV0EI-TD&KW'NI/52KG76YL9@610'^WJVHSJ1%5!A \DQ7!DB8\(A)/>+4W3'Z32N @XR*"\$A3/Q_?V-"[*H5_!\KH&WADTH41@2R;D6Z.I C6>9B, M=@:$Y0)<,/9T9NNO5[[7A=<9GD;A#2H*IJ8,+PZ.>'VP/D#6#+WX"/&Z K+/ M8>%A<8E_*,HDUHDSD]B86\H$M@[ZZG/*800)&\ CBYI>,,@\!C#Z@ A2>78E M"FAD 4P8P#]-Q0%RTPC [S_A?R9/6O5\4[AX-0C.U;[3<\*+]?DNZ--&E9F';WWF=U.XF)N#.5<'5;Q,EO\*P^$MH([L MZ7FY"*9J>NJ:*Z1>#3<3C*DI;$4*9]GN?=L?@4;L.EADE-!FN(])EGNJH8 MG;K0N,("QZ/C-IQ9$.XR,'?;RR[=Y1>.#K."\A09/,IIH-M4SW,ZY\]++N$6 M8FDVCA=HD]B8@SJ!K8-]6"Y,(<&\@CBZI>,,II&^!EK-,J:3_!#2G\MC!/ MJE*N;ZQ34MPR0 M3N8ZOLMBXF#VLNM9-BFTSFL]B'R;H^>D((54Y"[$=[PJ#Q!;_IZ\ADSP*Q4F:\(82O2I9E3QS(M'[B,/>:_-]S3Z8EAE//:VW)(B3ODN' M(VD@!JM.8HVAA%77Z<:43BHZK")U5F;3KOL@@;XMV]B&PZJL%T6UB.+G_?;L M'5!N?[8*M2YL:Y.V;B)#K!PMCEH3"W@/,EC2QQ8YV@N+)E(3D,>+TPYN8B#P&:(.Q?'.01@IN(]<9J->.Y%-,*E"+!59RN_$4 M/CZC; ,WQ[A,'M.JYXV%.-%/UKH%]+&Q[_F8R_N&374M+)#[\R:XRIU[6+$+ MPE#JKBW6\IM9"F.EK;$'!OHKO5SH8@,?Y@G.2Z_!"^.PC!%(T?E5-AKKEW.W M6QB3/ERMA64G%1UH,Q/#HGBH+R0:M$ZQSGO"[4O+LOAKEA)&2'9F1\@U1N=F M,SS&U,)UMV-.5GI#=WJ9D*VKO;[;E@S$9/R+"YQG)J6-+1R1F/6)OB$^$=R_ M,G S^$2?:N!G&1B:F)$'WU4[,Z0M4D%6[X$\;ZF.H3Q%ZZHS7+Q4)WSR*\YQ M=K?J'C.2:'&9X#A"ZDF3*+7@;'(6UB&5L71VQDV?V08;@570#JF,OMQ-U52^ M4*2E+MUS8M3TIS-W*X&"=HRKP$& MWJQ,[ Q;=X4E;1*#M#89OH-&-ZKFJ;8G&#,U;L;2Q.B&*$VWMG[*[LU,B%\\ MHC'#"\R\)!#VV-680BT:%+F!1*X:$6NE+"::50\]J\9U0M^OB<6'*-F0!TW8^Z'\7&MJ4!NA:]4*!_GXM<8#$X-N(?*' M6.N3WW#-4@[^N'E*E._X!;R3J?\S+*?<@>ZG,_T.0A]==[>8A90OL O-HSCU MW! 9UEO(F*0=.(2*'LQKUAO%]:#Y#>?LB;2JNXCR_'6+B'=YT=VD7,XH1A-B@ M;E0&Y2,,5K_CZPBQJ 8O,G@M3=%?&:2Z_>N6OUVGG2K/6ZNEI*D&'*^XNI,\]A7=FT[HN-'0XL[1!C6 MCK%B+ '. M_4J8G'Q/6_0R"C872(3B6==G2& 87:@VR@E3Y6/+SW$$G!O[3SE>]4XR=D[! MHN8I15>O VY.]T0#=8 V-&,.("@L3!A&'(!RF=$!IEUR=GR+V?V]U-Y*^%]" MO9YL>/_8PP5CWS>(@[L=W'>*,O7$S?:ICL\46H)=OYN,J3%XG/H<2."G?#(]K5;' M7CEB;R9S(Q0=AC\$1638H%:20?D)=#\AM'E)TG25;:ZS$JN/-$)@HG7_/3T0 M:C&S[8 :S%U8\BK^_9CDM/-@Q2S4Y>M$\Y#&6FTDEFL*BA&A$HCNC#?IP4*%AVW#D/-T$1KZ#@I"#@H:Z$MC@:K&%X>THN>?'I3U MG*BXRGQLE_OW6_=I4?]2QJ.(83U"PI=%:%<0[B(IWQ;)]V6L9 T5%F.O>L[]AK MWCM7HV/Q631[!7]MIW@8W[Q6+F6<[>6[@=OFZHH,$B3YXW1AU&.V-R0GG>]T M25D\9&B3=NL_8;F)#*BQXYX^K84*BD(5"R2#!9XN;%_3#+VK*2**WD2Q%9S"\N">6N* MD7"YP7<;+OGW SW;R1,.!RX_6>'P ="'A1[Y$$A%=#V&P*[]NK7DP78<3@QC MAHO%Z^VIW+8N&X_3MGL@/\;+RP78];:O=D7Y]''.0@HE&Y 46LLQ+GAY]A$])EI%X^!BE?HN13@?9U4/U\H-^GVU]VN;HZ?)R< GAF),F MB^ 51CF(*;,PG-$88C15O4N#DP??O@A[&I"%!TAD[:G/*S$4C?X.LF95.+WK MR_JB D0 \SBFI78&^%;4.3+C5_*"2F!B;'W6B=."2FK0B$TZPH)*<'!A2[DR52B]D%"Q:!J7X1JVBC<>810A:"E/WXOPJ M;&L+S,!7RLY"J:GCH:331J'FGC?P&:9X_EG1"0+E."_+2UH$6"1TMOL9[A_5 MSG/UZ!F:CR)])XY<\::5!@UW(+(/P<5U,44FNET"?NT>*G+PIH<$K\-+.R-; M52,#IT,#7QEGC[W?ZO"X.I8[E"?EZ^I;8O9F08>"A>;W+8I.IYZ:4Q@;&A)4 M^MXCZ-%5F BDHI(3#AO**/H(-'I=CS;F%8_3@*2$DY06J\ MV@3D' !G,4/*\".Y'[;F]'\?\Z38)#')O_1-7DK*' H):1>=VS##,)Q M%2&DJ:[ T4@%(-@Z@7 #(KL9W.6AKS>H[B)AA(@Y*(-$W329[>E4&H:[R!%" MRDH+%HUT% CO*X?>T7Z.]E!_ 2$E91F3AK0W/WD'"-. O:4'.9G/=-48.$H2 M_R'L]!<= _O55]\.20ZOLX<7]+!#QR+*R"6LAQ>8E:^?DF?XL,O1\6G7^?,N MR_@,-1(QJ^P,=TOML'>R&'CI/(@WF0^[V820B!9DCC:$PC(6FW]>8,5BWC,-UEG0B; M=N6TYCFTC/@!C06:J^1I5VHZEBY90\O08^/$+:D(H$3<-_E$\)\A^*@AMFB" M$HQ@ :A!;L_E_3H\&:>_3=S]IOE2 ML4W)1;4SHS_T-$\82_@!)-"XGL+2>MI1^"P;N[>T[MA@,U?\XJ2-CX:0F\TH M1C\,L^U7.!K51U#*3;MZG6/;E7$VVF9M?]6":EUNHP9IN:-[I*ER0_+&1)5CZ M2Q'R>WGBICIB#W>A5&Y>$): \ES&F%(_PSFI";R#)'XD:<*>P^.W=;W=&7R& M^2/J@DE:ESRRU_#ZKJM.G>:&WV:^..Z/*?[3,ZP4L7[)L+'MD@.>:F,2[I_4 M;Y--YF,82B?R=3(_KEO/BX-8E K$M5C\0CZ)OZB2#!QJT4*83FU9#[*)EM%] M25/...5T[@.4AV?[QSQ#M'TLUI+M7K26J39?(^2X-]*P?#IK]3$JYFO*8:H. M#NE@"="(]8:QKE= "ZGK+UQD>(K8A!/"Q_:;\T$D#^U^/6,!\IV0'9S)X!5@ M!H)2FO8VM43@-@"=6)M-U8V!SY9G,&8[-C"J"S\5]MK-R$;)V*[K=M1BC*S> M8W;L*$Z7[Y0:4,U;;S_864RJP("Q$7;,^ZJ&9:BHK::^9#F,T5-&WBG!G#ZR M_8NZEU51]88J[FB?+=*N"N-QBYTT9ZY*#@L0OT.OO+ZRS-5PQ655"B=K,%%" M<7^I:8Y;@*HY;L%;H=&V9UA.<"""\LF%?OF NK!X<;PD#MH'2_>!B36F80& M29@'N0&2 ;0J]3GIR+!!B@H+% <^T;2"#9EU*B[^LC&9V[:\E;=$-9N&;'.T M#JVF!$Z.J.IY)25/+I"#QIBWH>6S2CVC!.VGIN8C=VLCD,[#5&1! S3V4XL% MB%R@:F7,RT!H18B:'2TTJ1.]ZKN:__="#B=X6"MK4_2OA>I%PX1JZ;K&1 6T M;TH>\Y_)G6==S;H/NZC\%1W3S?7^$,7EU78+8[)O0X[?L;5:F&6E'*R'2@E' M^_X^O((KL2C@A<@"$BH,@)4T](-Y,"U!)MJ'?!I50F69MB"-<40*0,4 3 Y0 M"T(_>#=J!M;[\\0[N#FF<+U=966R2=(C$>0>XKR//N%T]2U.CQNXH0D&VA^. M;*=BO;V*S'O@$;#"-N^; SY!&X,[:I=-2_(7]MDSPC[VU M%MNUX3$Y >4&*DD!$15&'2+2QHCYJ.07P>AFK) M9C(QZM8VPD7S&E_=:<4\E'858BUHWL&BS).XY!/'ERPIBU6VZ?QZ1-I(P2/ID8A'7_'*NW^*6 U^ MP60DY09;*B5X9F*&$%BMFQ=R@N)9F%*K_=C]%V8U=_>K MPW)L*X \Y^>EP- M2P4\P I>Q$(K%8OVFSCY$Q.M5M%#5T66T],JR-\><_Q#AI5Q=7][:Y2!CI.: ME#V,D7:91]9YXX$S)B9;[B @[$.(9QH@(DV-!@Y83T97)RRW EJ$KZUTS?VH M4LF 2/,:< ]N\?\\+%/) 07]Q?I@\AJM 67[:XQ^3K,L/NG%&?8[= CFKHPY M_@JKRS'M+PMKG14D!9K]CDOB=,'HH>_IQ(/AFZI[E<>Z"X'G M; ?B-^XZD5FKZKE1[?6UD'*,4UNS5WO1P?-<[,IR586:2046HO1[!UAB.)L1 MN>I'\"LDS>;AYGWT#//H":_P4(DSN21*TU=0VU?!ICUB+["R+SJYQU$:TTX3 M;'^8?@'_#59V=L!V1K]\%M%JN 6"173/PL0L!RG--@P6*_0OX1;'QPV_27"+ M02B$YIL3"O"5"-LH=U9@Y+9\G@L N 2 BM!N81IF8;P.]KUU[\JJ7Q3./57K M%B"V_YA)F>20[$H08>X/>"F&,.U4JUE5KD!LRN,;$N(N7D&I6%*H &<* M*JYA>*(ZA$A;F\'#E:HAY;WT>73X^M7/2N0<@>6J!OH,O&NX$EI9HPL 3=G' M=&NB)WO9)Y3CA5E&Q-%_C:OGR^9@G!"S[R_KUE"P%6LJBN[GA'"NPTA0&0S];5V%BL3ENK_P!RM,_C?>IG+ MZ-<-S\?[R3DI>""LP#\Q+X R"/X;'#"[$$H:)( @!4T%J'PQI/SE7S]\]]OW MU):GEQ:X%+K.P+"E$!Y@32UEIDSL=*^PV:N[,3G^5R1H'AV5&-BWK[Z-36%? M,\ #>3UHD9&&%P%C:A-!1PYX@@@LF$AHI(&M,1I?]#WL?1/$#WET6&7Q"O2J/,./L/L" MRB'[U#9MZ%J47 MQZ)$>VSUJ\>BS*-8*U:8T3'QOQIG MQ__X?_=E5-*=J2841:GJ 8&$@#Y>HP3MNZ3(85X74X,"*6DH2+57CE!Q 2(; M.Z<",DMG;B7R53\*D! P5/D0P;.W="D42$E#0:J]LG0>Q=MV/JFDH8#QGY[0 M,]8N.;-_9<;._]'8.O_%_VO&/F;8XJ?UU=E\VT%[^3_=S[R;WZ-)=#KF^;7& M+>[+Y^N'JTMP_[!ZN+KWMSS^C+(O&G=S>[]FGMD)9%P;*J8+OJA_V43[2[\[=5M0%,1,<1>BJX2XI-'IU:A"SLA/V,A3H.]B]&MVU".] 5@M59*+= M)2"8V@-/K1CI-D<'F)>OJVQS]?LQ.1"V>#(F/;#(C=?U]@NV*/+:V:HHH-H3 ML&9T#2MH-/DXJ6NJ9* =RV E!3TS?<=ZWQ%12%YZ+"!(B30@HN*$4/UD:@%H M"@)+0KOU+CTJHQ0H**<Q64 M2A#J*9EJ)\FCA Q!V60J(,--TR% M/60F, O#6>3X(&65!8M%*L!PLGO@O^$+OVX"[R'IPXDATC]%'R1ACL$ 21>' M>IP!W65F#6&J&WMT^R8,SY"AA!15%R@BW"&/6CX@\M1G#UY,XDUGX]D2E]O;U&1T)OO5VFR3S+R9PM.+>5@'6T)1_LN MSIB111SO%X"!QG_G_(+V957\Y2ZMI/5E8BUU<#IC2_I/S5O=MWV/FVBQ9[^P&!$R;/:."@\(+RW[8(_P;LH@(\0IB=273HMYG) MH:('G#.P#QM!!#"Y !=L]IC2)#;DZ8X4.ED+=$D[S [;K.9:"\2U%$M:"PQ8 M@,Y:H$_]"T-;9RW0\)]S+7"QB_(G.&$+K?J^K?T61L^Q\[VO' ]^.\"L"*79 M^"@R@[M@HL9"1*%_EXMQF'$C>=JVL=U-8E>5_"&:=4OU8UN[]C=R76_;GIJS M^(L;_!/^9?4K_)_'J(#_Z_\#4$L#!!0 ( /U!859\XN&UL[+U9<^0XLB[X/F;S'W)J7N;:3%5I MRZWM]%P+;=6:J\S02,JJV_-21I&("'8QB&@NDJ)__0#@ C*X 2 ,D >.]:5 MJ10=[A\ A\/ARW_]]_>M]^$5!*$+_;__=/K+R4\?@&]#Q_77?_\I#G^V0MMU M?_H01I;O6![TP=]_VH/PI__^?_^O_\M__6\___SA^O;N^X>%';FOX-H-;0^& M<0#^CZ=O_^W#_[Q\O/]P[_I_O5@A^' -[7@+_.C#SQ\V4;3[VZ^_OKV]_>*L M7#^$7ARAT<-?;+C]]DKP)@X7_X<&U%X /YO[]].#LY.__Y!/W_Z?/) MQ=\^GOWMY/R7\[/3\XO/7__/DY._G9P4"/R>B/6A\']_^_#QEY-?3G_Y_*7X MBP^6_9>U!A_NK@N_> ; 1_OSV1?[H_/YXLS^_/+YY/SS&?A\\7+Q>665OK^" MNWW@KC?1A__#_F^$122O[P// _L/MZYO^;9K>1^>,DG_KP]WOOW+AX7G?7C$ MGX4?'D$(@E?@_))2]1!N?_,R\- <^2'YZ]]_*J#W_A)XO\!@_>O9RA%72?"$PH;0*P M^OM/._3%S]DOX\'^][K?C?8[M.A#%_T+$OW7/OQ$UCOTX7:?,)9MB>R_"]^Y M\2,WVM_Y*QAL":Y=##\B0G_R$&J69A>@->A'Y+>Q_*4/P'L$? 7?H%'__'V#/MR(K'\M5 MW&BJ'#)='.KQX",5B,'M%OI/$3K/GS86LHZ6<43N0>ANQ E?*R4%K#]MD)Y# MH^XLGW.FRU\J8.WF_3FP_-#%AUFB/_@8K/M>!9M;$*S1]/P6P+=H(P1E PD5 MT[VU/.\R#ET?A)PG]\&G"I@C)L$54FMK&' B>/"I N;N_ @$5N*^L"(KU78CCQLK^IU4MO#5T7O8($/Y>[Q]83>VJ]_) M-;R0Q(L 6%?083>V2M\HV)L+QT$G>_@ TY-@KJ6,4['RR#AP"^ MNHE?CY_9"@UU[.(97 ;/Z/(FQ&GQ6)85C^5LTT M(U:XIY9\(]>@@*\@6+S@S68SPW3P49FAXFO*(K!+)*W SLBA/U:>4LJ/8^EO M_+JSL-7^L[UQO?S&O K@MI:7=#18!QP,'!#\_:?3DY/3DU].3G[ZL$.K$-N0 M?__I[*7F (R.\> R#E!4Z!^3AU M8 XT$T7FJVQDT-7YB'"IGBHY-*?GTX2F:@]02#Y/&9)#ZRV'Y4RZWCTF6#I, M<(J2="5\3"@UWJ\H/A-5Q2V7Y1R;\TGKXAI_!T5FTBJYR6>5PW,Q:=5<[W^D MX$Q4(Y<]QQ2.B2K@JF\_A^3C1/5N]16&0C)1A7OP6);C\6FB&K;^49/",E'= MVOXD3>&9J*YM#S#(X?D\4;U;&R5"49FHZJT-[,E1^3)1!=P:DT71F;0>KHNM MH]!,6@>7XR)S4+Y.6O.VQ[52D":JB ]"E#,\3N4_O!T''@VQY!27B2K?YCP M"LU$E6]C(D>.S%3?W5HR<2@V$U6\-]4TJAP3^:]OQ_*X?].> 4<1FJ@:OJE/ M9:2X3%0'MR6BYN!,]L0P2T/5U1YV@ 0Y6E6M4M">($7A=E/:"QO^H,_[UWKQ?7(@V(# M/;2I"'#>1$&]K1G$Z!K;"_46 M(NK9Q^D, MU<-\J1)0S/9O$#IOKL=U6Z/?J+=#7%Q9]Q6@.V%D^6L7[>X4(L!KAK124GV- M2.ZS[G\ ,?[Q3KF"882&%ELK;/2T&KVD*O5R]2-,8!4W>"N$-!J[/81H):/< M,P 1A-'^P;.2&LGHDKS#MTW.7=).1^<>V>[B" 1/@-]HXO)#9LGAV:@'YF M9-Q#QWJN(%/99S2M^&0" #7I*@CIO@ZG#M4V!FH(&%S,2BB\:%*\IF.X=^Z_U M08MF4D]=H]/72HK)U+5WPULSS1V>NM[.@@8H(O(5])A,2%&G76T(" 7-;"W= M%CY3CU&C#^_TU&R5Q! J5>-B.8SGHGFU9IM+W&@U1>Y1P":S$QD :PK3I+FX M9MM,?&@UAN-2N&;=U1YS35-XY=M58[(B& _$EG!ZBM1D-#RKEZ4V>X+B-1D% MS^YN:4?,\/K(U3IK0F.%*M9J7>DLU*HS-;G M#(G!Y=?0:NIR#I7A;S%\4%6STG.<#'^,X<.IL>( AM;*JJ4YZL)998ZU%=2I*>]=E)VYN$X-'7U5@9+!2;U3IQ?_&0G=K"_B:(.V M^']ZLE\DHT\$M'*7 5G@#C%F'T! V!$4I9F"3$ MQI/E@6OP$M&,B\46=[(B\6]A=&F%+E^5"V[:<_;;F )I^.>/=E@WM3Q];TP9 MMSU%4GJ%94.09#T9*))F%KZ7BV/59,CQ,[1%B0K\,KN18F=F)7T5V-4WWY+? M[\0( )ENDA1$,ZOU2P2Q1?T9VC=%.G@5W6=H3Q7IP-4K/AT]6(9QB^<_#)>K M-$@*_2L)U2@\Y.$G/'$W.?\88W.;I@=S\0/^%:+ M=FX4!>Y+3"I0/,/DN8)'S-Y##0C%X;V_<.=W_A6'49IZS#WU\L8<$!S$'W#7 M?A)';>])IV'GP M-?@>;U] L%Q=NUZ,M7R?]Q=NTL.(6F$$.PUM"8(V$58L9A8PDUVT4KQY!&HD MH9EU[IEH(*"8;;2?Z>;F8??@0\5L)D,AO9.6RKD$/ECQ=8MJ)*&%=7+*H$M. M$C,=HXFFENHBU]9V/+AP@ M%!!?$1LZSD T-LSR/A(FTXGD/MI:**DN0FVY ?$D44-BN?K#"I"%P5?MOH.0 M\B6=3+S !%0^;6>U>C'%/\FI)+/',G[M9[HJIXMIV-K/=;&^1>BPRK- M"N;S9(SY] GFOZT7UP/&^DQ/4)P@0%[SC%]X)[,ZY@HO@<*88*/LJ+(E?0]?1B3 M'Q$PI@0;";BU'.Q:GQ<'1+';0()LAAPMT&ZVHN,"K,-ZIW7'S59Q7)AU7MUH MA6BS0YZX4*NYK5.;4PKXBB@3&%OV:_T!$7ZPT%?81>+A6 M/M+MEW'H^B ,T99X<7V"3V)[,H?1]AM$*.!7;$C%$FF(QT)K(TG^OD9GL;]& M%UL7IE>%1X#4G6M'V5)ZLP*'A'7PA66)C3",X,1UKU+NK@&41T9B/1&BI84N MW(?I_Z=\H9+ME%3/7Y_FG.EGL-W!P KVB1J^LH)@CV-7MKB2 M5-_D96[BPPC=:^*Z:&D2J:XD,J=F*'VMB>TD&H\W2:3XU0@RD;ESL3KI"9D+ M5[@<7.))6*[*)A=1\?\ GG/GWX3H!O+6TW20,920C(>[K>TD_P[>R#^QVWB" MU#5KJY93G$OD?O0'-(:RAR) +L1H%S$OWC[451=0S:WQ\!DV=/ @K+T0/#JVB"1Y1'8<.T3*FFS%'9XU/,RY!V"_..2^#;"FW<0V&[(EVTO M0GW([:)(WC;B8[LCDJ,5G40KX$8QX[5?XF ]K__-NW"Y0D+\!J +6+*?74=X#.ID)X#",G3,L+29_!/,LO5?R#9=GZR[/48^NQC M"4E9'BS9#LF0:>AJ=MHPR\)!41K'9-/*9+B>X)#'[<).3#YL 4@[5LM$!S2> M)$M70W/(N;O9[CRX!XD5]Q ']@89] ^>)7$FVX88<%X;V9(UR2T#B%5_0<-@ M9;Q<7=&"K\32+/P=)UIOD$9&FOC9>L][1/_8H7\'4>2E#\IUQ@/GYW\8OGVMG% MCMT&5#.Z:G]:T@P%#?6$7V+0M3S\LU4/CQ)X8 MC7I7%O_KF'7^JK-EFUCGO6F&PC.*9\%@;!8?,$T3Z<9T8G834LZ3ID MJMN-@F1VIEJWVH+M:I4"]DREOQS'R@6@U3 MV&D_TU+ %T8OK/;[1WV#Q\KF.S5;:S%CU''SI4623V:\.)T?%#NS[2UF[)J< M8!0HLQ57\XG([NDL'XH7QF'%[3]F1*]R2)Z9:7T)/"2PKK_*&PBM86[VXOR@Z9JXTAH?#$D+5%TV*D/2*)+LD-B:R@NBX<.I^N*:%\*57^#,%-99@ M!@JC=$?/T<+8NMJD5[LY6IB8PYEHI7*SR\.UPZ8R%HZ6C9Z(N[;[D.T.I:15 M=B=2(U8$M$I<+47-[(*"#)M9?70V+<$[D6*FPX&=)0S0^K%3/JQZ9JC0@K!3 M5A*]\YMH\=;Y6.=)B:,U/N<]S)4H28MZ3MDDXDR>S4'[,N5=RILB35&;\AZ5 MER2?X7EV,OFMV[^N0@[F5-H)-X,I7GPC!U%B;]>1-P9KAK%'498<1\/;EXJC MR%2M)X?1\'ZF## *U&_*T5/0I?-XT&,RJ=E*>N6 2FR;:!R@;27B,@#/#>^$ M+6%%=B$XZ8.%A@"J+EJ9XZV@4_3QX2U20S5'<-+^B:8@";YGK_/YXBU8KYDB M..5]+*V0=P;GQ50Z]K5N:K8"[SEFDPZIR'ZK6,\_1V8.A:B--\P:,V0X?90? M_9!$--WX1^*?88TYK"*G*&3NV)%C[]-"H5045G=T4#*L.NE&QY%"U=6N*4=L MOFYU7+=:FG=E('XVO&6I(K]?!<4IF[B]N@;F$'Z=(>S52C(#\LN)AJO#T3=N M3>R5#8A<&^.1S,2@75QK.3*XI6M97L7MY*Q]RG2NZ;&#@[D["AN=292PG&MY MS;6\YEI>:5M.88J7A M@7_XR^F5%6YN/?B6(]7O9EDA-^9K(656I*7)=^C;B,!W$%UM+'\-KF/P#)<[ M$%@X!O0>NT$>T4A6& ?)@"QVE"AEU?GZ5%B%>,ZY"!<,9[K3N0<3)[C*"\VOG!ZT7R6I:> MM>0!@^.2V$VL=^.@Q:OE>OC<0\O@R?+ -7B)GH =(^WL@O#.CV#Z;IK_C'F6 M^@XCWHBU$F.6!OJY_P$XB?@)KJ(W=/!=@U?@P1W>[LQ""=,7VTI(7V]]A$OF M$"XM<;2AH>UB#8PSI&N6^YUO>[&#-WL2?Q(' 3G(D_W-,Y?J&1'")U?G=_YU M:C64(MP7MAW$P+F,H^\PPC&?[.<%/V7!&;8#K'2O0?+?.Y]0MKP0+:3"LJI9 M4WS=G?L/I%IU)CS0GZ9BX5+SXPYI1)+.LO"= M6[0W?!O]F1C5(HXA#J**Q4N&!<1\>$![Q'9W.,9ZSVRC,1)2+$;9#A+AOXF" MD&[(B>5&]2VZFA4A8M_^3+2TPGN?:"$2!2D'[F:*0PDF11:%EM"5!V/RSS'1 M'SB9>PWXSQ890RF>H@3*9^L=A%CAH^.=9V[JOE;.< 30<14)<7OPJ>H7CWBW M2XKP6%ZF7N[\%0RVB74H\N;!2E+Y(V86_8.Y0 L Q8JR)=_4&168&]*&G#,L"3W M532%UVZX@Z'E_1; >(>^0'^W(:Z.B>Y^Z8%-2NQH0H^3KRS*>(9: U^J&Q.2 MNN7+5>:V?;0BL/1[BS= A'E\ M"""N$N-<[G^$V->7.R,6=N2^,CL<1:@*W9 >P2Y_MKR'_OH9!*4;\?+%<]?) M]B8Y>H@3&P"'W)RS^QGZVGWEN(=+'5/QM-)'W6\@6(/@$9#6,.3"UG-NN4EK M$_6(0T2+:R4I/)D4G.1@OX&"-O3QNY $\&O("&F((AY9B0VFT&=F?=!C!-VK MJ5IJI,?"JA+3*$ZV-!KJKHN)U4&T]_JCC]Y/B"0([Q@625J?D?UXDC?@ -,I M;6=*&&0T%I?0PY( ]6$$IF]?,DW,6JIB3OA"??('=!!=>3 $?\#@+_(20_SC MA0I%>)W5O)YS..(E#:?IO'^&I%!Q #(N0&+TDAM0\B]\IPP7W5X:.1_B"J$) MM]B"I8;]-V3+!BY^6L]V#+<"YJ8O1YIEX*ZS92!7CF[*&D^,;[BX*=G72&]G MN!)7KN>%U6@EON GR0/JWHO?K. O0.HZ"(K-1E!LO1[2?D*G3P36KIVH;+Z8 M4$9JVB8@#;G)(G#$0*\0T;U^T++?(:-HCZ^.$5KBV'/%'&,G0G4TEH=$4ZN5 M^C "Y_$)4DVM6JKJ8P$.7*<2XJPYB&H7#]U3R-+!T9F9/2%)R [2VD5-XS(+ MH:5(69"@4SH=?/&O\L8: @P<,!XB;ET1UAB##G*0W M])Q1MA$D!?IFHV1;"#LJV840(#K8^GL$-G!?Y2W!(KWASHKL0BUPZO-0U2[@ M?I@JI*1A M!]>*ZR2E.D(/%@R)%N4*&.>B*Y9D MDH39E\VY%#[>_,,&(HK!SZ!8^MBY0!Z5Z65*Z'[&2E'UJK+<(.D45RB>Q?/H MP4A(L1C8D 0DKG4+@\C]3UIYF40:Q8FC"%DF6S?>AIQ^CKXC*%=PNP#@S#'$ M#?JSE[#H.T4N^;0<"SW5X= -9>[9Q6BBH'H9%GLEX$8'ONUZ %W<::WJ9\AX MB1>QBM2,K][8R*M4C<>=(]%\-.2.Z*Z4U/OV11_/L$&&O==;V]5S4 M;"YJ5ONEOJ)F>0)ASUIF-73&4^RF34R6RF47<^6R[LIE%W/E,K;*91=3KES6 M=AQ2A.8292TERC[.)(RC@ MLUJ7 3?K6U:&^ZG$%BO37.@,+Z(YV!)+!D\3;+&7SY'9>#-%/J5@WX^'Z*J8&^.)3)#SF4GV=-R@DD5\X,Q=EL M+Y]LG#ORLG)8OYA]UY -:V-.'P74[,N$G/RA4YIF>F MV_N*MGY]Z9(RK@ S]P%]]*4=78E2NB8NZ7Y4NBO(D MKPE]]7%K/;<Y@F55"LQ!_S3?+83OO;7U)BFR\H\[8^Z]K25)$3F4IQ.]2?35 6G;D!S'L_F(XEF2 M=;UC*):F!^3*1I.QPU .\/E$'6 \YY34-E84^8D^_7 N;9[&:#FV%_/KN?Z^ M>SGZ"O+'CP]])3TD*<1FW]8T+'#NEJ@:[^OG0>I%_] MDGFX\4=SA&J8A:H'^?RSV?5EY/80/Y@'AA;I.&4JA']9LW%B72M?Z3'Z5.\VR71 I:7%4:\\UR2N=&9 JEG<^D@2MU0?+==!-OH#9F=FJN!=F:W!11YN87#EP9C\A>S,N1%C_PQ\^$7H#2]E*7@9B]DM:5EB[&GO>B1+X$X'S1,Z[%F M_7V:#YNF^D*%Q?80N+[M[BRO#D'#CQ*V<,:D^!4-_/2=_/F&?%1C4G\V^Q3A M@*3N@DC,&E+WP'&C&+%_E]R_GF\M69C5_-UI;B&.,G7/(&1@NB9 &(!,.T3$*R=@\6[E>S%6B? MA>N K8\0^0?TG!?+_NL*^J'KI(Z=11A"7%06.+@F0DTV0^(G(GGHN!Y%4B@O MJJU&\?%DUL7BM\X:Q5& ]M1L"U\TJ^9)XB!&FBMYYT<0.T"C?5W^ MY,?3^>1K-B0*("<-.[:X\$\:=PN%Z)IQ<+O]>*'A]/JO7RN8HLOF7\F_D7_"'SZ"U0?\WQ^/ M=Z4A=@%$0H)?;+C]->M:]VMDO4,?;O?)D/AAS(-8O&6PMORT%CQ^,0.A';A$ MD.4JV[\9?DW=\!X1R3_%2"8+)'2W.]KCK+J@L/"E#\![A*Z!M)%P94W)QT!M M^[4B"UB+0L]U,GX>"D@L5^D2M[S<#Q%229X1,)<>R18IPM7>LDW^V(I[U?5B M6*2IG:0!!]>84# V2[@U;A\1$>A?% M5+53TU6>4;-!L28J,)ZR76%60#/Q4!U<4PE '7,O*FZ+N^N]:UT@^?2>JTT1J'_ MZCE4NYGS,2D;8F92!R'%.JEN=!$MU$YG<+W#)&9=5[KZ23%57635?\N%?[FT M11N)42B+6@;5;K+&HLH]+2$^NHHU22,S(NJ$@=C@.H5=8"@Z9:;JF2Q(DTNS ME#\:A2Y)65*[L>YQ#5!0?I(1,S6Z*"G6$,EX(NK@\,O!]WZ#*) =:U.W=GWE M5*Z-WD9B%-N^ED&U>Z=FR)[& RM%Q4JA#DL1%=%.9W"%P20FY)\=4]7(':+O MKW'IO\1K@TREWR!TWES/XW;:=E(:A5)IXU/M%LR&02,>,M%3Q_!25JQKF-@1 M43ZN?)/H" M&G_=3Y/U&*1=J5471!+_W TKCZ+BISF8CA(6'TJ9+5,U59IDDS;+Y=5*#5^/ M0@,=\J8EG"1KCHN65;7+:T]=(SR$^DB: R[2M"'!@)HN8H.;2>P"0PFS9ZKF MN4)!TC@T1 N?:O=5^%(IJ04QTT?#T*E7#(F^(+A!7XZ%:=#R>D$UJ(J+[_'(PL=!-J MI#&X*N@4#S)-@JE*X 9M5+@'X!+X8.5&:=M3+DW01F(4ZJ"60<5Y,\C@3*J# MD$J,#\C>#$#D)EF,*1]]G;;B8ZAWW^8&-VEKDC'5VWG+3G9PO2," I0QN:9J MJM\ 7 ?6;N/:A7+>G*JJE<8H=%4]AXH=O&"-5]4CV,$@2KH,]7+MLI!3K((. M>1#1-\TT!E)!SNDP56F0EEJQ'<6X+C6GLJC]=A1*HLR9\D!<.A8YR(@' MC79H[A^#*T!?L?KH9$I$GW 0'5S!\ -PV%B0>TI-54%/\4L(_AVC86Y>!0JU M-'T^"D5484[QJ7XPG)AYTDQ$M5%R,+*04=)(8W"=T2D>9)H$<_4 2T%(I04R MC[A0IJ:"F=_!6V'L #$<^W92>HIPL$_^5TCQ\-/6]1340ZAF&JJ5:6TDRR-P M -CB$/V'3#.07\3U_$'"8O\H):9!5(N?/UX7'4W+7>IN0M."UI7["HBS4T!P M$?+*[_0>(K?^#?@@L'"2ZL+9NKZ+#QG,2I8JU&,QBXZ@W)\:1D@]6EXOX=JH M"&4S)IG!C\"&2&_COCC(&GC> !);\0R3E@X+''**C0#*3ZZ<\72! M0N:/<"1!XF9B>L3!B["XYGHL;T^7,(NJ5S70Y16,D,5)>TA#SM-U><.#("[]I.<=#0P6BLA.O]):3'?(7_U MBEM9[!P2'T3HJO#-0@>%B_OO9OW+4A,G),\#-G!?\75:1*1^])7?W,A%.>D7 M^.B&?R69Q/A/?%>W%C**1:"E^&D1?GXUWD9%]1Q8X0;G/J+_X$W]BB[ /KY$ MHEN]:^-<@-I_YQ>QWSB:XR%Z6[*,!!6+A0S/Y>HFC-PM4@ A#_^'7ZHVZ*S0 M#9>K []VGPE@I3@W8M+;B(EU7K0^H?;DJ)T/J/$JWPI>!]G\"2=TQ33 MSS.F3.8=1>SKC!B;29]#=CJ?#7UO>!3+^021X@"@@,ZGBHC_B.(WGR",_D0* MV7R$<'J3<^C.YJ.$^56!@C:?&6S/212Q^5 0>E"D ,ZG M,#,P5L/A.$ @QR M ,_GDZ%O+ K%S$?0FRA MVA2Q^:CI'[E/T9R/G)[9'Q3*^1"2DD%$ 9U/'I:$LQROC_-9TB?KD.*HX809 M70+N,WE&RI"4FGY;)GU$R;QA/T^X7#4^Z/6>SI[CS0%]&J^ZTF9M#O=KB(+AW^YS3&#+,N4Z*^8 MP18DQ0P)K?&!6OL&Y*_D0A9RX_>C,(.KW*G.OLW&$S>5FFFH;FP"7B(:YKEX MM5P/,W + ^RQ%!>(CZ[R_.A\16"^TJ,]VA<8%.J:P$YU<*TI $4G\EIM(HW'3ET\@]@!Q$!I%$=1&Y^:*EY<[B\M#S^3/FT B'X+8+Q#IE._ M@A>=-'65\Z!("VGP=CJ#ZQOBA3KGQ]2RC-D-OG)YYU4PW81&H5]:V!RH M:H/<>@TC*$,AHE<8B VN7-@%9DF,F(!N2=(9A+1)W:>CT!\EQD0<[TFFQQ(M M"BM*ZH,G*5T)Y=SK]\W"]<-%WA)DC"+TI%!L.DF&^0.XZPUP%J^(BS4-1"/_ M]@R"+>(*?X-]4X\XWUE05NGC"DE/J#_%.[0X\?:VO$(#$^%)9">IO&P28@7' M98G[-QI)Z&!=R-@]_'+P$ZA!%,@ \E0\#,T0<6^IJ3RT=$ F7;U.Y=FE$FK+O^5 MOVK2J/T[!P?QKMPLJ8GPBG9(X>D=NZ/#,-X"1]SJD3ZT_M*K3P#I.J3(O3T5 MH5@Q01P<"8-I@J.PDI$^ '<1V'+56VNG(W3AP!$Y2,/<^?8WL'T! ?.UHOJA MV(7'>H'!U<8*(L[QJQ\*7KA>@8>V#^_H!Y_I7T#I=@?7$%M./5?1(;$!Q'EW M^VZ%A(2V0Z"&@_!R7_@;43)B6IZ5]@ 5M$6NP.UT!C>QF<2$?>:)FMEG1E]6 MA'='386,RLZ>RDVZ2SMV8'6@RBEJGR:'6OT1"1O.<(K4EQFI,E(56XL6#IE7 M51FKJEU,D]]GY2^@_ LW')K,>6(TDDSWQ?:B4KPWX*G4$."%5KKGA0(].WNN[W^;#]'+8U9#2Y*.#J MUO7=")":6X>XWL810GNQQ;7/_T,F-BWOT=])+6=!:$[I[PDQ-#;R"VZV;%(+ S08AJ4X$?.$*E,ST1J%\NKE5W#?8#X"- MEY;SP[>A[[C)"GJ( WMCA87R\(5+H9!NZCF0\F*.C=/0SZ/(27AP-28&!)0V MSZ9J.5+4NE)(7*S$+@.I4>BV5D9UV5'9;1 M5 ."U#-)2KX723"J^UHQPZ6-R)Z%T_JY:HPML@3PB-^M+?IC(;"./QV'A9IJ M@>*7T'5<*]@7F.'-R&DAHFO-\V?<''RINNAG(0F^K%4][$PD)S71+"^%XTHH MXZ;O2(-?)B1!!9OG>C(Y.?6[ S+MW*D$$G1K0,BGL:>2=L-Q%L*.4WLJ^3<, M&[+&#*/MV\W.?6@Q8&N]W^*6.$74S/=.N8ARW_PHO(9K0&%XI?DC:#;>O)*5 M^LZTICUJS3E)^P$*/IPU?C\*9W*5.]77Z;0?7#YP^7%.R/7$3%.YKR!EA"HF MM('><,FQ?H*UTM/F1KQ.]RP".$] DAQ@P3F$-M%O5BN SW*Z7W#A/:P2T1+S M7,$:I'+&T08"/AF@CWT)A:V6QO=< A^LW![%2WL-HPV"A)]+L((%U8GN<@!G MMN,"@^CG[EK*4A <2GG;FHR37N_WK60&MZ58A*PUJ@3GS/3HTMZX"JB$J7CG MA#$5.6JFDL0C#"JG_:(UG>>(\&2R>REX9K>O%P6O\S:DU+2G']6)\@-#>/PI8VN.H+C8&016[F9QN"JJ5.\^J!\:;-G:ECK;P"N VNW<>W# M[@F\>HR!TBBT61N?BKN70']-4ML3@^UR3UE9!,#JX=;BI:Q8%SV"5^#' .^O M&S1W =H464MTF5+W&D:U(P>L\1/)(]CAU$1_+:*.FVD,KHX[Q8.2IFDJ#@L> M0'EWNZG9K>0Q/+9Q3Q5_+71FM5 8Q5E5QY^^]AJ%L1>^4XSYZ]T^@XFT\E.J MEHLTDD*P+3H'T<%U#C\ #24YF6;35 MZ&:PM/RT^@-ME@= .W%URH5ZO"I+UG"CT&^]A=&3%9$Z_K&+M3YZ1217@H&H4+D6$KMT!?U7 MM"D0%9P/FD;BT1\^X@%8F.:EJ#S+-QLOC78ER(5W81@#YY1G%KHHJ6ZXG(;* MIX/C8;'/F>A,'C':Z6@2XA8&/Y!."-ZP>\5?IZ]E(F(T45+?_MH&P GQ%26# M\,Y'+."TYQ?/M9QYRU7 M.9IHK2>!N,\PBVNDBC59^\SZ0,'(JF_C>)B'P+7Y\I(*7RE/GDIW+W"NB1V5 M1#XF\'P';^2?.),(V2BJUMB>%6;:Z5XD&;*!@(Z[P4&<]>/3#_[,R Y".M9] M-=8V""Q_34)XP\M]?20T^9]G)" R3W -$XK$NZTTG-IZ@.IZK$GBK5'=[P:,HI%*-X6D?T>0L]ULJOC0^'2 M2FIA(W,+65IYKH*0,T?2@(,[>N0"5Y]/4UT-DTGM9=A9[:P;RNY(H<&;'F+,#5W @4G#,CB'O!$>5"WDJO3.95Q_' P3% M3OK%8V1'!#MZ'4]2%#+I"4K'#EG]8R0%;#X=F)Z@*6#23XP=Q+U=7X\',]XX M!*UM:<<,G$#4"<7.K/(J>;K:D[OVW95K(Z-C8=LP)CEK#Q"=B#CF35ZHEKP! M1Q&L)4$3)C/Y>TOA#>8!)AW8<=:$'V+N;_QX"P+N MD$/9(VL'"ND5RG _R0](B85>):?N'Q9VY47)\J%74[K$.,.J^*@.'3K2ZKM\ M!/^.7;2&LJ)OB<>(*T)3$0.J@T<Q^_].(+V]UV M9[D!J?('0[Z +3:"@C&/"<'E"[(G<*HNIIQ5PB"I!UGEP"4"$D.(O>*IS9LL M 8XH1PECZ4FT?,!\(GO,PUPX+L+XSK<#LDFP)1,BU5Z0PA=(:NDQC!X('L$V M&1@A3\Q.;+KDK8K0#VW,Y9IK-W*3'H.HT@748=#ND-;;XX>N"&VL&Z2Y2:O. MO+_GCQ"L8@^G//(%Q_,15BPF-4O3%$_R3LF*Y M+\!;W?GHLHJ7,.G(:'G? 7M;XL;OU3?;Q-?H$)TI -FK" \TZA6_N=M.I]=M M+4_9YKZ'%;Y4GQZ$=7%R37ETP[^H.7"&V)ZKQR MK0I&BLHMS7"#5?"KY9&XPN@*W73V2(WAVEM< G51TJ3)ESMR(_;7:?*^D#*O M(2*T3XNM6M@\=55_<=>.[C6&H$(/$)6[]$[,'N_>\K'J.DQH74;[O(PD?ZA[ M P%=W9L.A@^Y(]S;"0FM F0F)&5#NCN[B^ M#%T"W]X@F^TO?C7;34N[,/NU[$CO%6,OJ7 MELBQW4I&[.Z36FK(('!BF]NT;?I,[, M^F\5+]%OZ :U_X;4$XAN8]\1N T4=!61@&[;-#L'GANZG_:I\J"R#@:_%[5 MP;GU2PL5%<8D>'63T-0''/V7O&=2_PZZY?N.%3CACYV#[OL+YU_H(,*7%$Z3 MN.URF_N%G>BSGZARBWSPY^21L1G<15"P6/M&7JX63 MQ+_R2U'_O?*0E&S;X&2&[^"MX*8-H(_^:*>9_KSU3O@(:W)K,Y>TZ$=?VP;* M VL%"EBT41D\=IU!1-AWEDRO02%ECT#A+3V5@A5B*A1V*?ZIE*UH/38A]R%O M>A$+69NZUO SO;9%FY%J^JP2RPIH(VAR)3V;NN:8H8U@;XDS1 M,-B!V8)&.0Z=HC$K%Q:KBBGGH*QZS'5)\N1SL&!8>TWZ:N8V%4GS*=H*['E* M%$DSM[@@DJ)9;1F<:'<;":=LC=F1YEC6E>8Y=OG21HMU*.NS6^GR,WLWMV<' MP];$98J1F2XV65NT?ZIZCK3\C@G'C/1]6X'9EGH&%$XS2]^K@+.KQ$6.Z;F9 M"E,%IJQU4')L#>TDH&2]MI;,H8B:6?M=)J)-M9-R##^:&6NK9,>WUL/*$?T\ MZU"F5=E8'BU'\LN,).O:9"N#1Y&=;2=>4_2P3F*.Y=?9K&?%DK.&9@;QF?R$ MD)%TQ5$!,F,=UAS:+6DWC XKC;/JRXJBH:48^%7.4*J..YNOEDN,KO_^F M)W@+5A%**5^2O(:*\WNUV%R.]ER,G4'6XB83J3E1QX+OX[$ 3?^N^ MXS\)% MMHZ)8@,L8';E(#]UMD5)[34I&\0O01D6Q /< 75\WT'/Z2=!*9NY M(4VDD76@X%&R]@8XL0=P+:(F@'G[8+'3'&J^1&H\,A ;/.R976 H,EVF5WD4 MWA2]4KP,!E)+BI>A8?H]4[Q:CW[3*SOVQ*[-\*/%S:*3Y$S^XQ08K#<5Q.U3*_HR.%#ZQ^[>7*JX05IO&[VJPV. ME0CO_&*,3ZC1V<[!P#&ZW%G$4]V0IS:.B[%1?#>5/SWWQ#O3T%>HEH'%%@>] M_R=]@.\M3YF<4 ^/!LKAPG%([ ![ VH&2L. +FWM#+9J!#Q/G:0&/S=9A>T. M\BRE.9V<2'_^WY%0NZ?("J*Q&!T% \M==6?U2$TV>?^YK@I\/ MUN0=W#@$"P>R0@LWV;\WOG,D5NZ=C^[T(;+_G3O_TK/LO]!5#1$,ET3^AP#] MMK_^!AW@W?G(*@/!EJ0:W%IN0"H0Y+&M>9R@%MM8.=O':%&K T6M*9*.BLN> M/[KK310ND1BXR0AB[AEQR6.+=--2;%>U,? -6'A:MR0C"LV5+,&J=(7L\\)" M*(?D/8" !)DRV^<,E%2'B&0<)!=*A%HA.CS%RUGZCP#'-",(T2]\AWZ0_?72 M"MT0?T^V^3.P-[[[[[@NPI$ET$0Y+V)]I6NK2S'.H+=V PMB#?4S:KE@:BLF,SMU=;]T ;;'P+IVC3[;M#RA,K6=0@M M)*,!TKUYU0<'T%;.\\Q)"?F [%$N%'LS"X4-@;U81!2=";-#CLWR MK<'%.]YHVSSG:>CX60%&CC$BED=,30^ !^ MC5@C>(:/I9V9&UC/RB^'3Y:7%$[%!3_#)Q!%'DA[ M%:H'M@=SNN NLU@1J"Q/+L%OZ%*!*^ 7R@3?^6AW UH;^-X-Q1ZY%7-T7.LX M$PO)XL4.COJ_L0(EC3VRB$L6SGN%%BKAX^@\)4(PUWEZI:W#R84JRM8> M(H]HYL(L[Q'-\,#$_H]HAD<@ZMBP:NS?J40X*KV]U,V2W+L=G:8I5. 9^V1U M^"]45*N9]Y06CQV=.C-[YPTV=8H=V73>)O+:?5Q;CN61Q_1(VF.90J8'4(6! MOH-7%+OS7T$8D55)ZSA_LX*_0(0Q>\+PD%E+7M(Y Q<$J8\B&H&7=[5NP\4K M&@./>PL#K%>*P[]$]&\\+D!VFHI]HH>,E(=?V':\C3U0D+/1T^.QN$8([W#V:HW]'/ MR1,+*?5]';<@(#VY+60["'5UK".@F.T?3[_!5Q#XI!O8&OAVY8SAEX2=IF+A MG@/+#Y'-AU?$$[(U227.0O?T.S^,@I@8$CC=,ZS_)_Z':KGCJG[VK [-^\#= M2$(QZP=GP(&VY'ZQ9B*G6*2";8O92=N&1/L"7P)/RCQ4![^9"D .2>1/@B9 M[5_CV2"083]/Y:6Q2R="5;J> JRA"=" "LYF:&(":+P26M2B#>8KU-YA%(% M+_/U9BI/1DJ!KKO;3N5-1]!6X/16:.UR-XK6BSS>(=C'WZ7RY0I&EC<5:%F= MJ;0T@]EAH(/A?>#3IZGD\NK8C+/[DG3$F]^/:(:XAAO=,*^G60,T; #DA6[% MTKTYJ8[MM;259Q$7_MUV9[D!Z82+]BHRMORG"-NI:]#!VM/]GT6=4'7 8\ G:145VZO>]6NVWSU MXO PKM7?24(QZP](H0#@A+?H&,+G!;I;?;,B#-R^/K*"1R@!XAK%35E!PSX$ M8&?M$T7I.U>6YZ'+XS^ YSS#C-_^ @/-[]FMQQ#=*O-TZR);[L$*(A]9 M(!MW=QO[#N^+,@]);4]"V*%QA<]#9*$E/4GY'V=9J&D5B/>QL>[KZ72^&FF? ML$DUY&K00O?@%7@AX$W$/_Q,\>:[C$.D;4-T[?YW[(;D.D#^& "!YCX,Q 80 MAU.A-)*8HQ?FZ(5Q1R^8[7@4?)%HW,]322COTHD=6!TH\*G$?+ ?C+#AY)Y* MFCGGOIR;-G0U;3"T.8U@FP)#&\T(MK PO'.,X!E?YP282M.%%O=)(T+U?IZI MY+IR>-"@@/_/]'8S T4(&=ZNION]H:O,]Y!1>R9D4@VA+Y0_&956(L?5_P3#=J3GK/R M"H(7.(JP/0IE'0@+.W)?\S8BXF%\(J.,+:R/2P9M#T""+SQLO4TF%8]8CD#' MK"Q]0: [20E6HV=^Y\] \^L/%NP"6?,@_[%=R^N#YS5&7O M(7K(%"("55U>O@C?^1$\?./CE$M\&"'9'M(+XC-,<>RU2QBI"49VH>,=T5C8 M=A#CPF3M&'&$=W'2U?=P+J@WYPA!.6(>;C'^"+LF"LJCUCV<1!-8GD!GCS-'N;8Y'&_E;M;F0*7BK-CP, M3==;M?P8M3K7X=$ V6ZO3:4]B:"&.[3)30_QZ[C%U")3":)5P2HWWL;JBI+K_309>HB(1)^T=,=$O?(?( B]WIQ2( M>Y(\L.H]"7VP3S849Z1)%P6]\RO8X_1R3SZ_\JQ0H"&4.AYT@5<*5'D@@/>P2UHI&AAB/H=K'WVXMHSK(W=0M\1!CP > M$6^&W'$'?Q12 B-4LJ"F4GY1_L9G#E8W^P%40;"ZH94=U<98FQT8JW3[LIJT MY2UM;H0VYZ6A#DFVRP]=O1,Y?+@NFW6XUMV4IU*04@F*9U44S3Y]E*!X7D5Q M/H_$SZ,FYVKY #*W6&^7@[J E5S'.UV^9A](JOO:L[\'327/1C7B#6^)4VFW MK+3!/E2'G(!+FJ\VJW/^ -FBP=<1 $R!-CO!E3&D MNA.Y]@KF7\S.KE2^6MN3"G*8OYJ=>LF4HE% C3VW)$/P],3LW:Y\H=:F)>7H M&EYYH2VEJZODQZGA*?[*5UY+LF&.L8(D?QA9WE#)P \!W($@VJ?U%7=X25W! M[0[9\VAM+5=U__X=1$D":0XB8VZOG,%&D:K;4Q2U,639X ^>Y4<''/#$A+73 M49TI:MOQ-L:UN)QK@&;63NZCZ,\>($K'=Q9;&$1IV$8CKSP"RQM3,3B-(_\6 MP) K K2+TE""5!5U'V'NM>4;/L%5](:.,NR<3?]XC=]G8:HB0I[<+P&BZC.N M=C&R"G)DA7*NZDFHCJR- ]^-8H+BK?N._R0P%6U4% MP&2/3"!DR=UMT5+TF M80/\ K1142S /;+1P 9Z3C\)6LD,I:_P4PM_J@H3N:%$NMR+I!0PD=/6\Z,9 M8-X4 G::0\V72-@_ ['![WWL M<6&^V:+OK\9O:[,?>F@)R;F@)IMA^"1V&R M8%C4]5-)!N$Y1R'CT3^5:N>"V+49?E-)_!"$KLWHGTK^AR!TC;>]J11+%\2- MX\JO,(=C9+TQE)@P]S6A$8;G<7!XW5@03%V%%#VSWY#%T)/G6Z9!5?+L[*\) MSCY88P:/&^GV9PN5+=W']I*W7.7\%@FZXX66]W+.1'^UK7RKSJRBET M__,X:\K?S6ZF$;B9RE-";^\:3D"-NH5=OWE>:0FA:!R,C7(+0#=Y<>&OPA M)IVD1$0)@Z@@!OH;%0']Y<]OUKN[C;?L+^4U'ZE@R_4%V"I_I("M1\M? SZF M2I^H8HGU(?W@@T&V!O?K>"L9'6$E0D7O#K\<_ [2( ID!'HJ'= S VC/(]#?W+C3*AL)47M$9=0BSW3>5)W166[J"7?L- M@,)GIG*6#%_I.CB5AS=)V+7X""B29B=QJD.RX%>B=6/F+>T7:NST<4S2UTLS M;17)"Y3)@4U;9&NP>+2_VCS%VZT5[+'$-#TQW;T[X&-\Q5]P>(F/Z#6'F74- MS@LG5J53*[T:G[IB<2M7Q;G1JC)ZI5%AF>;VJ 46^ M4AXR#O?@=O$4[]!=!]_>2V%CCX!$@C_#Y->EW,&$AAKCC8Q/$'W&8E9N:B]J M&A8(:+1Q\U&_0Q_7PD*X/J%I)0 7BD,_X*+/"&;B"PU=K,)B MT,.((.>5>5=#_5[.(0TJ&-)(9A7;4>E3KLT!!)%7PH<93J M4WEC#@J./)$U"])#KW80FKU]JGPR%:BG4GR&%ZCJWII*6]R^2/$HWNE$+PEB M6CS"*5CS I1HZ%$7[+P&&ZX+%"(-N?^CAJCU0CB=P"T>F%I.TG/3HP7[X"2D MPRY,CV050K3V%+V8%Y\TMS,-!9S77^VS!05(_JH;T:O='P"=B(QR)HO\/(# [N798J&M M\05!KJB\E+4Z]0X8JBX]KN(H_+2'F]6>HO)2GGV<:@Y=%NRUUIL:-7+\&Y1B M-]O/?'I\=G:*'_9:?9_#V<_?K"AMC)GFU#Q8>Y+!=@L#B1%OW,.,T49F%T*D MT%J^1$GI@^A4:9G1%/U1*5CZ)3J#:J6"8^@ M2:+OZ#1]?@/>*_@&_6@C7-!3:"@A&;N&1$=W44MQW%5[D1\B?O9((]^+]11N MWFVTD!9;_+?>XC03'D),3KN"G=; PG ;&(*$!Q93A83C$H[1Y."G.0+AF&T/ M :)C$(_-".$F.;!H(M:(..T!A!4W3D2HSKDDS0\9->6)9-HG@@,,*;:@O<). M2O*)+H3S8X$":W9>HU9@$^-B M*L6>=4*;6*DJ\ZPFBRRY[-"4([,C_G0A>W!QGDKFFRYXBXC*/[_&E'*I%-%F M[QV%5YZF'6):O2!=F&UK M:H#SX%ID> ZL>D /+D,?9SW:$\^RC?[1;(^(6CR;+CX*\KJG VH11[,KS"C MD>&2\TF>!AWG)4?7F'6%#XS5:.,$/>&UG9"(?HYWI_-7*[# MXEV]-WTV\]XT I@/[E-?S+3_AP?ZX)[U9=;3BG N7Q6^FND?&!;GIGO9U_DP ME ]V$5\S[VL#X%O)I,\P/I58:659*#.46<@!/=6@@346$;F,0]='B^P* M;E]P#W$T5+AP'#<1I= )2JQXB"CY410-X69>;;!IQL["_G?L)K4T'^+ WN#R M)8%K@X5'0D[1CW^#T'ES/0^WF;1Q^R[K_1HXL1WAJIO\62Z2!Q;*![^.@T2K MX+/Z"LT/VJW72 _=P@!W&8?^4P3MO_X!/.?2LO^Z\Z^@[R,6T!=_N-&FP#F+ MX+)'%)*X9A T] -$*SQR+>\R ):]P05L'D%Q3X1(A_UA!8'E8^W'+*VDT=0G MV[D14LNOY*RS_#595[B"]H\0K&+OWEWQIH,RT%,L5(V:>00V7/ON?Q!;#IZ ME6MEC"6[$)TM"/G",8?^+=X"YSH]>-#&*_RCR&97R\)EK_RK/< M+;NJZ3&"D$0MQU=IX(+>.QA^^>*YZT3?Y0TQB:K,Z"S6 2#UKIE!T,N4I@U7 M%":IOF>MP7+U.\2V=78YR9=U7Q.$982>6^!W1 TXMU@T4E4LX VZ*L ] )? !RLWPH;)TP;='B_13D L;''#=>:)$R ZR!9S MH?,(PAA]>>?;7NS@8R&9"^#XQB&+QLUO\,TSW=L8J"'\+8,BU M:+MI*19&Q'1@/=5[,Y?ISF;3.#PHNBIF>O<;1[4R">T OEV#'>Y9P:4PRA_J M5^JE4^49WU^J%8\5+K!0972,5$G.-7/U2M(@P_UL+EX M=[G.@M)GJN]@ =A9KH/?=GP<].D[Q.>8MAP4U74\5%4?T):'GWZ?-@!$]^F+ M%O^Z::,R@ "\*ZJ9AFI=%+^$X-\QFO2;5_0_ EJGGH!>MI\1H_QKIH6(?O9Y M5TPC"2T>/^S*038]">P04#\M1$38#X.HP#KZ&V4;_>7/;]:[NXVW[&S6?*2" M+=<78*O\D0*V'I'5RV%@53Y1Q1+K!CGX0/%VN(K#"&Y!0+SN^-:^<7<"&Z*5 MC&(1KL$K\. ../0"1!IE"XC126JP2(7PF_4O=)'QK##\;FT%#@MNTL.)>KFG M'/$>*UQD5>\M&ATCL*.J'ZL^&8G7%=^]H(].-OXEUD! N9,S[1I],#SWTND@ M)-AT!2D4M/AXO18'G^GW,:8/+0**AH'8 .+PWF>:2*A>S/8&.+$'EJL:#I & M*_SMF?N#?+ZO'3\9!5O_^ 6L>7FB=&S,56M/C%*Q] M&:-HF*F2NM H/U]2-,Q6+!(4=,O;-"V\8^8.DWH%;8I/*"OL+^:"V!'CT8[5 MH95Z>FJF&F,/Z&G&ZW![GIZ:K>2DN'$; \Y*^_/47!0[P_8ZT*KL4#2^R:N. M(4ZS@!A/@"E%<#Y6N_9M*?2XO%7-]>/6A6E7,:ELR'.SCX'Z&/OB,&U=E'L[&2<%]G3-O+ M$?T\[]3RZJMF;N98?37[TLF/55N^;8;:^879>U91%-$]S:;.D?QDM@7'E)M> M@QI;8CU%T0_BT8*\U22$TLX^41*NFL1QICN'G^4Z2.Q48:]5FV'V< MMS"#5NRN4ISC:?BS(]=:K -3785L.@7S':9&'7!7:J=XSB9GQQ&EL@5 /@WG M\YU3U30T=;F@V,^G)%M^3-V]_J/\I)@CO=?+[-.3H_MIOM?FV$KL^$3QG?5N MEX7R7JV?;:VW*G9FU1.;3FSMZ?,W)VY M#I^L+)03PS-BU<5OGIS/D7+*X_]/+J0_)A[I4VV_-*F3"_F/AOCY8T2O66'^ M,%/[)I,^ ^* K30 HQ1X(>VA2RH;8WT#DR.D=B>/RK"H7EXCE8P)N8]E\IB5 MQ?&=[TA7)7\I_!9AF=E!K9\QQ;[(?JE*[*NNWSCZ';+"L_H=]/7A]AOZB* J MQ18. UF)A2."KBE"5(X(R^96AT,M&5PR8B+> ]2(_JMFD-\O!IK3$PA%!1ZPA:GH.NR\: MF#DB.$LUF%.1\;:JJS+XG6LF,.]FH*7^D4N&<%$;>SLVT_, M*MDY-VSP>T;FIFN*"]!XV6!G933!CZK!EI/D=FIV6'G+QZI*.-1E)"VK*TP(D<<\,+ MW&@(@5$T8W7Q0G36S*X==L2SUA@T1^?.[#HLALQ=>U@IG4RSW?#'.YD-8=CY MQ$VD;T]&(V M;D8]@0VSILJ2>9XO=X5"@Q3O:=RB]?@[^M7)S.?DH]D/Z095TA^-"70 W@+@ZWU",+8BY14-V\=X0@*E]?SKSW!.LP8 M06?ZG8_D O>BD-7S<+/J[CD5_(6EZN8 T/NH*/P:4@22>2^R>X1?P3XU'+] M-5^K*AFC#%?MB[/O5!>EX019V':\C3WLHEYL81"Y_R$+6Y)PC=2'$SAM["I% MO)36<,((>:?8Z"DH#?MD ]]")]Q# %Y=&(?>_A'LT*H #E\)VVXZ*NK:@C#K MD\[NRFKX4"U[7,5W#S^;*W?.E3OGRITRQ!RPW3NQ:FH?5(^BA=*;4P#?>,:JV% M*=\W6A=+<]QHLE7#/)W*HQJ/ JV]A905I'FU+]MN;%5,*NK-T$(<[==LR'KY MGTJE:64&2]T+F8+D[3%AR>5C8T,Q=0Y.I2"M @0;O<>T=*T\3,<9KJT U5(Z MR.XB41W_@H_=.._2'_&91EE[.^VK3+H M<9_=;7>6&V +BS?XO(F"8K]?=Y86LAI=)[:\WRV/+^JQW'NY5$XE=\IV*MI^1=U44W\@X_]E!013?$95!BXRA;7 MD=-!:8XFX1<*J7* -" N.YPZMK%:2A<(_[L\$SG5K[G 0^36B(5O5O 7B-"? MA>7IIJ4Z[ .&T7+U9'E )-BC^K%B=I,8W:?,$7F/V<-F.G<41 >A8<3@C7%H M)3/'-,P&_SC,4K&8AOE)KOF)H'7C3R7+C46)=F,VM2PWMA,4MA[R4XGFX,:J MVYR;2F(;-W1,EOT:Z BC$_P9C:QXRM,AQB?Z&U0L.!Y@5&)_1V?>\QOP7L$WZ$<;66\4 M3"/-/L C\0'VG6CJJW6U0;\"PCO_R@J" M/7Z@V.(V=LM5]IOJ(N!XAQZ[VXU?,#TW%)'+QY^>>^*=:;M$/<2!O;'05DZ: M*&+(G'_%883?>82"W3L(ZKH;IN',UW& .'@ 2*TX0E?!6CJ:A!!A6!MS2.UX MMS!XLP(A8$N?#W[LM0G5VD]90?3[CBRRI\@*HK%8!9SPU&^:J53QX 2K0U]. MS07 B%IV2BJ\7B;[\,9WAC(BKZR=BVQ8W/OG":XB! DH!&'@""#:L87A=\7, M2;5,C,*P5"2BXA!QRL@5W.YBM)DSACA?;[LHJ8YU;QY>0K%5$>K#"DC+< M@$9506.>RC*ERC15V1SW/ FW D3GK-LY475.5&5)5!7?P\S)IYP$YWN.-CN2 MHSBFJ82 MEE4OYR!M.9;M"^)S#L:UE,Y<5#;\<[L_6JBGYM7"56SB:K9"7B M6ZVLBD']B#.BIS7TQ9N)8+>YR;70!(#ZY-55/.Y\.+ M$]QR)L:Y_%-JR$R,A6T',7#215-XF<01#=#'F<_+U<$OB;T-2QAI%.^[?>10 MW6V2#'KO6B^NYT8N"*_B &\8'D=;"Q'%CL-EM &!%!FZ*"D6Y :M3[@'68'I M?K(P$!-[;$C@08MVZX8AVC;LJ1QUGRIOI$J&O(0^4K4]EO4A 3UL5R=-I"8J M ['!CU]V@6'GW$RE2@D79HT;<"K52816&(,2G4IU3"'\N@Y4T^-;9:BW5MS. M#,OO1ERZT:UE8X'W,E.YN0F/XL[ P;9:@^0>1'A#H48> M>Z2;EF+K"E_HL]&Y&"]])V0]%TEDT_H,@JWK)Y.)3AEF+="&;Z0X@ M9-69)RC5?;^B V$0%41 ?Z/LH[_\^H!9%QIE4V(JW969- BC53B5GLIL5G8' M;LUWA*GX5Z7 V'R?G(JG50J,%9>#2G_K4:+'[H":2IAFKX57C!.:3XLR3)W> M8@J=AA=,G8\A^)DV:2*Q\)TK2#I+ -]V 2UFGS0I_^';T,_>!K)N%(7/;V%> M8.8)!*^N#9[BE] .7 (+IDX>ZM)_$ZWA,1)VQ_%P,S08:GTP/_P V'C?.;7L M+U\\=TU@OK0\RT@VCV W%S-MUG,34XGA:'%?+Y7GN,\I8 $@G M9^G?NJMHL_!]Q&(0HBV@N(&C#9'J:*,#Y G@ MW].&2,UPHX/DU@W"2*,>.1Q->47N1MNAI4TN4[5N+L*#WQ7$@(!R)UM%0Y(Q M7LP& +M&UTPE&G4 M*MGGQ"M?6CJ4[#-]CKJ [OF@CF5 M-P7M*[KDQZ HRS\2!XWU;D959N!WOU'&[DP4#PEO"%"N\4 ^ A^\H=7*W(&= MD9#B:U1U=_'J^'LM%N/I>(O/B>]\OL)5#8.S(!O^.T=*X>47_P]]^JH& M7K:?$:/\!29;B.AGG[=L9".)Z80XZ$5J)QN<.C>2G/+D733/F)Q5X+ M;J4Y(+N*PQR0W1J"/-& [(;P=,,#LL752J>M6E8T9\9"V&7OMV-5J6AL:),\ M]LM=,U[5S6FFXI:W.46<$A1=,P\"">X@V.['4NE1-@=!1B^FUM0 S>YYZ#]% MT/Y+LCN>@^IHW.\L/(NXV[_'^,A8KGZ'$0C1DGK:H%7-[&-O^%JU8SU;Q 22 M!RM8!J0EK_.[Y<6 1PA>BEH%(V.&BSC:H.W\'\#T\L%*28.[)UVQ,J:'B9P^ MD?I,3"L9U2+@9AC+%1F\>N*P,%]/0#';=P]+_I>9PD>JGS,L7$.78((;C2Q7 MSX'EAY9--#/_LPP#-0WO,Z[C6L&^P(S("TT#$6UMO,B8EWNR:GOT[:HAH[H. M[[]CP9HBAU\.;@(WB%+;@:L&Z*EXKUD6+63:7::[K]FU%.33JJ9[NP7.*UA[ MGIKN"!?W&)62T@*?B&1)!J_GJ,Y7J$,RH=5U_I](131 PEI5F M>%A[%W!M[B^M_F238] *20%_W!\FF1%YSEGQ 4;AIQ5@7T\_EZQN UZ> M%?Z>K?=+X(.5&]VB+5#\E[0)$-?]4]*(JGT$>*;NPC &SG44Q)#HI< M!OQ+RSJ[N5 MA8H89\69RQ[G\,1E9\&-[Z#C,W)M=T>6=#+MUR"OF,+.OH2A5.\CO)I?*AHO M"' <$7ZLO-S37WFP]OA'BSRW,H%@(:+:Z3M?>#D M/\.K%:UD-/Z5Y:&M:9&.C[Q"2QU:KCI(%Y"U1NOJQG-)5\;BZNRO!;I'D"L1 M6CF$[G(EN%(%**M1T;+Y;Z(KE_OE"MT3'](2XS44G1$HJ]!'9W<$K M<&YA@,T@G%;*'5? 2E;',5\ ?=Z.E;(A-/UD1I!FQ6GO MB&YAFN@/'S&7S#//05&(XZ+63$! MBO @.&["%I MQN!O 0S9>Y(J&5MU=U"/" 2<>N8%_ :L%,=ZGTDGXW>TVX%3ML6UW&1:QU<, MVF4<(@,[#!?VOV,W) <,&9E;4700TB]&LJ>0"H\]K']L+W;P5D-S\X*O%#=^ MY$9[KOYB/089TB66_!Q7@DVKO$KSA-50UN0 :W51?L?&!MY+9'>%S[A.2?'? MKV 8?8?1/T'T"&RX]K$-12DE'Y&RN,\;9&DGFU.Z'U4-DV-5L4DDT9V/[*F8 M6 V'K"_6ZP"LT2%RAV_Z?NC:Y/$JT8E:M'!?%C6M_-3YCA.0ZQ>6R$IE(#JT M^=MD275.6S(_F8U%]MFMY09D[K1*P:-9$&'0[IC_#O<1VWNCD[5J"3 M=Z@Q'5,EAL:J.&KOI\S7/Z7#CQ4R\C]86^5V(->&ECON6$V==&)3UP8..#QP M>CP"'*>)^ROA5PW+CF++PXUO^+'4S=Y8UV4J4Z&[2W*+UKF1:P8?*UQE%\/B MU7(]O [0@4BTD5:O=B,/8P6OZ#$NS#DY\]*732T ,O$Q5A /9G^8!Q7M*7S" M'-^+Y/O)&$V724P6+7>:8,WG?WKNB7=VA(P+/GYD+U3(Z$9V$0C_T'GRHATW>;-729WUWD8S](6GEWX-7X(6 H[)M[6?Z7U[('P,@4->6@=@ MXG"NQT82BED_6($_?#<*'Y]^\!]/'82&MI(:(P[(_Y *9;Y#0KNLK4AM927C MJW[4SX?F7*P''\[5(.9J$(JK01QG:>R1%A*?5,7N!COI^0T^;V <6MC,=TCO M) #\[-4-.TF0N8WU,:[,,K?Z2NH)&S7 M]BF_U'=0Q?#0_%^2IY!SF.9$XM?ML/*.%HH4=^H[TN!9]9*@JB\>U7>93+#4 ME*3M#)L4TU1J4=6J\1I4IE9JJN$9N M%&QC=&'F'A-L<75AMEVJUL)BKRHS?O13'VF90F]QM5J2=+ M<=5EW6BN;[DN!KV*R:'N.STS>T?7)Q# CJR&')USLXW#=G0:$U H/(8;& MGU(2LX]ES$!S%C:=$+,;(HUL0I@*"M"Y,;N%T,CFIK-:!IT7LUNOC6Q>FFN_ MY!-RH:&-E)D3HKNZ43YEIC^_C6L/U1;WHG-AN'4\KKEH*TJ73\FG^>CGGQ)- MQ1;S2?H\<9_2N":IH>(HG:U9RVG4$M;M9CK)\]^$.XHWV:BC0ZCKI MY5/R:39H%-RO9;9^I%,U7ZHYMPY'#],R=L: M)6=3MMX4ZGD7<$+-W/8]Q]CP"B8Z,<[7>?:S"M;S+4H6UM=Q M0*BWH3U[QV2A7304;SQW[9+8^+H7EXNSV0KG1#T-D5QL8>Q'-Y:]>;""R+7= M';H#75D^"3=R7^((/,/%-5AACV3^,^R\3.;GRO* [UC!/X%5""*[F"-A!:>C M[ JK3DNV/5*/?9,2.I]-&(W.S'P:L&N@9&BF&JPX,_-%5K;A<^,[^2:A[RK7 M(+0#=W=P3IS/T:V\\+_O $Y3NW9?70?I^G^ZP'-^1*YW<$&=??4]'L_3FL3W MKO6"@(U<$%[%05#6'/(#L\>6LJ;_F;ND6Y9O/EIQ&W>'E4L!^(^SRE84%O)L MO:=A5=CSV_I*=?%9@TGS7[]6)@$)^5?R;^2?\(>/8/4!__?'XUUIB%T D<($ MO]AP^VO6"N'7R'J'/MSNDR%I37*RXBJ /,7;K17LT\3-Y%EB84=(]4;[:Q!9 MKI>#W=1WX1&-\Z?$<9*U%[IH/O/R]M6UBF$J?0#>(W18T ZIE>6J":VC:;I= MCDT;JK=VA8NAFZ>Q9S*56>?&3P43FKJ[]N4_>]H,2Q'$P^')QL_(01WWRM0# MG^Z,N$%4)CM[(X>\L%@893K3";D0>R-7$LW+Z"#<1+OR[69IY- V+Y?!H&5D MZ4BLAEL8K( ;Q3ABP7?0A:A \? M >HC7S_CVG3CA8M&L_X&?'06>=2+*]2'5#$CQ_O\P@6TGN)1)R?2XWYVB>*( MK" Z^@.//LR;QDD?G:XX='M5<,7LU\AF4GQPUFQWZ_7]T.N?HY5%MR)X.=#JODLSF:/_!G4'=] V]W/&5>CFLU>%;U/+N;9')5V M;8FCHTV0YTO("&>.+9:43N)\]1C5]'6&5M.9DWZYF(U2E8D%=.(TI&2.)[$G MRT_!=3Y]'Y Z5W^XT>8QC$,E&3X< QY#J@^+."-]&>^L4YU723ZP&$E=NFLK M H6B[AH>T"7R._88H4Y1"RZP(YD%F M^FBGQ]P39Q*3@BQ!#^EY3/78YJ?$^O%/E<:04%ZF3+&]Z($Y#IAKV#I:B,L& MR3CP/>3I:,$MFQ/C />0IZ,%]Q@TL GPCM?4. I+XKY2*TDE>(71% .25>M/ M^WK^\-TH?'SZ\0WP;L8.0D//:V.H&_F?9R3@PG=(44)K"ZXA?N'5DVK;-KYB MT.C0[R[7NC[X4/7^_UL2X@LPU%X3:\/;%*#2'#)J*16&O<^S)=/)HC 6 MVJ1(S(&FZ]#C2&=+NFTUC;KFVASO=*;F9/1QS53-$Q2=+'FGU3Q9"I]EZ81) MS\SL%8KFZ>'AZRWH2/ M&+IPZ6.\EJL$.I*9)">QJ_?P8T[S$A=NI($_N1R+,(RW65IDTE+Q=^A9N)%B MM']$XFB)#.)A9^B8&Q$9LBZ5HP"TS,Q8N[^T2:"OKPX#%\>T'A_=\*_; ."T M9X"4:C3H>JQG9JQP5DV?$8=*AD%4 /]C0*!_I)U]68/AZSY2 5;KB_ 5ODC M!6P]XLGB8ZKTB2J66.,;#SY0O,%*O6OY VYK/U>M$RP2E8%'Q)$LR]4SVI^A M19+X!8)F&:BI%BA^"5W'M8)]@1G><-@6(G-H[)"AL5(/X87O? /1!CK0@^N] MUDX(/.P\<7;-2G$J4;G=APOD.PPG$V_+;F;4=:PO&D1SS&R/ MO7Q@#Y?W[9EQ6-;?%V#-186&E)JYJIHN<[#V)DDC8,Q\F^U"HWS=IVC,UL,X MHO3/S-RD(WVC9'=@*HRB: M,GQ015;?E93GKO\=G%]]BZ:WV/$0EWW%\0&/H86=/?CF%Z97/YDQ%ZJY&W-( MAC+91_H>?BB8GO?OFE%UO1^!X-6U08-2\XB\Z$_+U2.PX=IW_X,8)Y%9I-[! ME;5ST;K /UUL8>QS>;25L:"Z\DG"$G#J.<8JW0^Y'D58*1[%FJ@>GMK6PKVV MRD=I)7VDVA;.UO5=_+00N:\@G2K^!UE&@NH+.@%D7VT0&]?@%7APAU64L%!, MY%0_XP$/D5OCMR K^ M$Z,_"\G334BP,7N7H&,6G*3_W-1\K9O?.1Z8'LBR0 M:L,3?Y_N7O['_@Y"PXC!^]+?2D;;6[\<3=OCW5\J \/$ .3,(4UPY5EAZ*[< MY =W_JWK6[[M8F,YG6BA]E0KZS)"?QLO8,02PU]?'5>KNYA&%Z"%2+S$,!7-T0\X!6^$^M&*G_@4;R-2A1+AZ<2\X6'QRWF73]&=OQR!P("5,IO@;&; M=V1MH8W@^E:P)[ON.T3_ZD<( R]IO$RBKO@]G8K8T.+LY>(=33IPUP(.;;%1 MQ@< ,NW1U+BV8@3H,%H@0&-2%2#BPVTE,_A9S2)DQ0,E.%]32=I1CVFN!2BD M9IN4ZB%E/WKH9UaCT-N"XK#TT8.H-2'D1.J(.2:CN.Y3N#0DB=)+2 M)$JJF25*U$51DV#$D[OP'>S(]22*QT97U^P!!_N@9!\5A=UC=R2C4UJO/ M,*JCI>( 6Q<2YK2+DAY!4GT@0Y)F4GI$*>U]&0)U$1QTJ MAJ?"_@ZC6JDR+@$UF'==;>B[JMGZ51&\;!=C"K+9VE;5&NYPKM ,;+-C'17! MRX"K?-4[IN-,,J[=>'Z6'U4ZDC<)'"3DVZ[GD@$O0?0&@%_X]]XO$IP#C.T] M@I7]^36BB_4RDJ0_RL+Y5QQ&)/E(2)0NDL.(=GCZX:HCU^X**0?$E6MY$D3M M'F(8T=$/KI &=*7,9Y&8ZNQ\!)V-P^)+B);9:0H6MD$8H@_2_210JD'ZV.U@ M594W_DG3)/QAX>A/)H&8R RS+K]#?#C$".87+TM]D+!"Z\D.(^+5!@?IWOF9 M;81^81&&( IQ6:0\-OC-\FT9DG.--@P@]3<]($,S-9,>1M2&LWT1IDC:#T\KT[(MRL\*82N*='!RYCIVIU/N5 VV]+3.5 M4KV,&#*9N%-I4LZY[N3?EK.!B]>IU7TEOV:(.>#-4ZM-0N[;G\+?3&: M#YMN/*NN.HK??-!P/4U\,O9IX@GM.%*QRH^N"IFA^,^6OW^JV(#8OG:M%USI MV97P<"%U^+$]:\@13D^4=DI*>K,;Q-57CX M+8"AZ.8N4=#->)]SOD2AKZI)B-4H=7RTB6B<#H*Z@<9WPX,#K%B,R7?2.V!8 M[RQC14'M^'(FF1P G*8R*Z4!IC5QOUU90;!?P0#7S>JG"9I(:E<-292EO\:E M(>2)UT9V@..SIR%00V=^!1\LLZ5^0NAC[&>CG9!,R[L-M;:M29\,S:XRWAO$ M)O4]E>Z;K "RGNCTW=7L0E@R%EY_"X^B/>O*YE7:>*N82B/7_D=-,VG M2BM>J7M 957D,::"">/5&CDFL8GO.,,C>L-'_((4+_EGP9@6F_AEH\D-3)_Q M)W,,=+C7:X[2IBI/K'P,J/MCH(CX%1#$M MW.-/SSWQSF2]3B-P WP=N0;)?^_\ZHC+U4,E,Z+X8;)NP95%RO+\^*LI\-.>@YIDO(XO5U5&9+V8M],> MTXG.!X>P6_)$NK-H1SK$/456$(W04!*&E5\;4(RG]ZS%BJZF4XA&8TSO/5>! M_LB,'X5=31,MU\(6*B.S?)OY5FMI?###_(F MI,]Y_G;XO+&B/V#L.7?;'5K0>6;X,W]A&M$1%)M(M;$]_-9L*QFA6TQSY-95 MO(W1C1"!E)V)RSBI"G%V"M>L_PYOWG8L/D>P?6'+!A$@JEXU)[KF&FXMEZNS;.537:PNWEVN'7SPH6(V'Y%5@\S= M#?NJ:/I2A-$PB I,HK]1!M%?_OQFO;O;>,O.6\U'*MAR?0&VRA\I8.L1:SX^ MIDJ?J&*)=0,+.-H0KQ/_)FBFH9UYWJ7? M1$%(V]XC'>:A:\F"^-M@@*XM0;2P_QV[(?'WA)SJE)F>8I@S;W!A:/+' AH M3 9B XC#N6P:24B[?#Y;+QZ[&Z2%PIS3.E QTNI4T*;4WO\LSD$HV>N.4I@=66/NZ2]$P4T-WH5%^@J=HS&KXP)8Z#**@I5_,W$9"UGDQ'*:L M<;\8!U![^% =+A6KV_ N+$TQ8!S&32%@C=8A,=.T846MV7;^9*8?BET3L<1K MJFSI,VJT[BN1KZHZ07Z27CSN%00O\%BQ92KC^ME,I<:'F)SH?XJIF<>K1DQ) MK@BMNS*O4<:D(15E?HX?,M$L,EIV18.!,[9Z*PV@*2RZPC;BV/(OA>49)#>3 M)XRJ@42O,BL--+/L\C!++P\?01A[)($<;?P'O.^28P'?4F :9L$0T>(#)6<>=Y;W_M M>C&^E)#?#Q O?.?CQ@KA&G^*7?P$;C7H;1T@'_8X# MF_TUIR3R!I2]JG[L<),I'VG.D"SH)W0H(\S_L(( 82UOC;&-HUJZ1^ L,7_ MDOPTP@T8'C*KA7RJ3F2.P0=1K&)I\MVTQGU*7.[K"?#FC2IE0W6NOKT!3NR! MY:JG%,RIK:I&5@Q4Q1 2\!HUTQC\ZM@I'E0W:U"3)II*]JZ.4Z5S MSFJ3= Q/ &:V3:!2"\ST9&$=<-?;^-2C:&8@B3"R\BZ)4\E)%ER\[1Z%J60I MR]SY31XDBJ79A];HC;K[FM#GTRF>;#V\Q_)FHQ(@*/]Q;="0MIOMSOO_V[O: MWC9A(/R/-FT_8%+?54U+JK35I'V9TM1-4"GN[% M_WX^H#%+P-P9;"A&JE:M M">?SX;=['M\=WS%6D(DW\3+ILD: K?A!D%ADY9W7%U(#_3&K^!D]I- PJ%1H M*4!OP3+=Q*[\)3KGU+8E]X660+W2:]'OS(I)0@JT@KPO>2I^,<'G"?L.DHF@ M==WCSG-7;R/!7N *C&K4#FZNE^%=>2I"7"?!L>*7:FF*U@EMF!@>]FKG6^52 M2BX@.TZV)K8<+S7B^NQ2NU%4*6@AUW$TYP+)&Y7<$-?[=[ MNTNC)+&]'Z)MC%!)$J#>:'@< &4&<=(B$ I0CU]#0(!33O M>/[JHV HB3<;#M-&2X66>+/1:^(-7ETH@';K68GTV$-)ETA#1([M:(WT: -[ MB)OV"(M>,;X6R]=-M"K!?/M;[ M(&9FRTYW^VH*MK4'2;AH;!&3:LBNNW<0$ MIW/(7)G)B(TK6D/9% M_4"@$ VSL!#O&L5@:]A3%^R5"^#.2T/+"N[%R7/<*3T%CH83'?M#"',.P1RT M>Z?4IF. 1C&^NW"Z@]:IJ)]1C.N9LHPAQC*;PC-&B DP"L E+ABH\CT,&Y:L M-FK#>^Y@^!_)\C\']BIT,!$.9#GNS(PG]X38J\K'""I*MOJTYF^?5WDIA5S# MXC]:N>(/O^]O,3J5O^V@B&BQ$^KM8QGC!VV# !?J0@6&P_8H-5 - KPQ,8;3 MQ^FN^+ %'T,0[^V$:&<#J%\PO=CI;2A9^SD]^ZKMS)+)6%# M>.7AT3;TZ<8;UXJQ$S:XM98W;@%CIV5P6RC_?QL?._."-DKE>2N4D(.6"Q3^ MC!T*3X7V7(S6.W2W0KF!C79B>:.[/?8J:)V;["A_T]?.SV8#24PJ*7)9F6 -93J9QBPFI/0]5#*H74T_$FC5S#L+"OCO9C?Y_5%_-R% MZ$*1#W!/HE4W;8*4# U"OL;YT[T:FI# -6\<';U$ECO=))AHKHGFFFBNB>:: M:*Z)YIIHKHGF&HJ=)IIKHKD^"EXT\C C*K1AYXIY+<+A$>K(DK2EJVTJ !KK M+M4-6>X@@ B\UJ[#&DIZG&V68LV(N1:JGG<>BU$V'L3<9Q7LBH)V$9,0DQ]G M\5/G66%$R_Y@1/?3U3,NM[,4]K3YT[Z ST4J9$MZ4%9K]G0XPAT+)0&2N[E:Q2^,_'HT"?2HLR(&O-$&'7#Q&+F>P0CE9GHG!MU37-IJ'D[C?=&TI0QRI;\6(^KB M+^2]9AVPMA;-#(_$I73",]K=#N#VS.>.A>VY8HGR"6+5],FCVLDBF<6VO+%B M*-@DFT,)=/^NF%IS-TJ-<^7UQ#R[T6+=*90XY]$)<9SOE3^6XIG!U1[K_C3+ MH!))1S$0C33321",- MS*EH"8 9)WPH9!)F\6RV66C$$F[GY,;-/11*B6RKYF-<*)$$9-.A3O2AA R0 MK8=T\L(K6.*#7QIY">YN - <$=(V\T AU<.?Q2?PS\-2LF__ %!+ P04 M" #]06%6=C3N/M$# #^* $0 '!C;W(M97@R,3%?,30N:'1M[5I=;]LV M%'TOL/_ :EB?(M$?:=/)BH%4=M.L:AK$SH;U9:#$:YD810H4_=5?/U*2VV06 MUJ'=UDY6'B+Q\EZ)]YQS*89A\'CR-IS_>C-%K^9O(G1S]R*Z"I'C8OS+,,1X M,I]4':=>KX_FBHB":28%X1A/KQWD++7.?8PWFXVW&7I2I7A^BY82UF M1S5UQM\]"JRMO *A]JJ9YF!N\D0J%[:#?O^W_JEGO$P?WG<&>._^V'71]24* MI5B#TJ#0^JG7\P;>V1"YKG6()=V9ZZ,@1X7><3AW-&RU2SA+A:]8NM2CC*B4 M"3>66LO,[^4?+%KF9;.,8(*"T'[OA]%""NUNP,;ZL>2T,A3L/?A]ZUXV%R1C M?.=?*$9X[6!?[PNI,F,I'ZDM;@MC,%8!E=>:F CS'E0[.N/I=LEBIM&@[_4# MG(^;4TG,X$"-7I#D]U3)E:!N(KE4_O5/27S?+V2HN&&7&#@62 M"Z27@&XA984-UU^<]^>3^^>\G?$3$1?YJ!H296M4#N3R_1!J:_B/-198^X.$*)AIAMB9RS?2 <69B;XGQAVZ)AD$V :.+>,?8>W MJL'Z::5805EB.VSE7@GCEM>>2"KT5J5$L/=E^Q#*9@D:6!Y"^OD%_C>1_220 M-?0U0%^$[8V2!B,P4!4K$Y FH%:LP2*$PN?UZRT TS^CZE/@),-4="@@'U: MR^IM0Z^:R8Y0%W-(EL)DD]J/84@$H:3MNJBR[.:%!OZE,(N@536_SN1"V_)! M$JQ MSQ?W=OJG2?9YDL+'[&0$D_/WHV$"'8^QBRAAK)_U5XX]OQM IKDTP@HE>TPM9( M+VVNM(=7811\"4*?HLC'-LX>VX3O>!Z,/T"BY"5JBQHN]_VN'_IO(O \%S!3 MQ34]G_1:,/:ZQG>=ANNYD-Y,6:N:N-O:P_6(5>W2M'AE/2$+E#;N/C\LE;1> MR1M17\>9:-# &!A06ZN?%,U<4=3L=:\'J;R8%0H<;9 M->1*&F(!5H&M$(2DT]0JS=T9!?)K+"E0YLZUC)CB7!B[#CBSW&+CYI,QH.QP MYAW R[$R?A1%7KC_.@K"7;AYCX#+8F6^CJ*P^PI4"1.M"!0AP[R2JE9S@687 MAC+WG5=]U42"*%D#!:$5<,)U7D&P"V$WC,A7$Q0RIS6DS5B3,TM4 MY\2RQ-R*2Y1HC,LN7&52,W+K8+6J05%WN)5CA4SI=V%1"8+E;8M;=A#>U;.TMP3E=(1U_&PPZ-+OEIB#C98?Q3ZB MND<_*#_]D-_^PA)HCX/D#0%]<;<-ZA;O*C\HU>RM17(R_G=8_0KT9O-^)/$X MEYH>6]^G>FQ]#,Q,5\Q,2YH=&WM7&U3X[86_MZ9^Q_4=-K"3!+'!)9NR#*334SAWBTP M$.YM/W446XDUR)8KR0GIK[_GR$YP7H# 4G9AS83+JG4'.=_S:[C]/J]K&*WWG!)7]%8<\-E3(7C>*<5 M4@F-25J.,YE,ZI-F7:J1T[]P0A.)74=(J5D],$'E\%_?M;',?C,:X+?A1C#X MD?A2U=A-TW7_=-TZ2$&=,ZML.S/Q[VLU<1T^2432RN]W]QW[]_Y^Y#L4,/O9N0#[@A3;?NWCU+ M'_1FJC@IMS#)PK2_[#R[WD7_Y.BDV^F?G)V2LR/2/3[QCHCWN]>]ZI_\UX,B MJ/4NR*8S_5IOZ/G5Q>55Y[1/^F!+]QU@24(Z M9D2Q,6<3%@#^N"9'H !Q&[7_$#DDYTJ"T\!(G_EA#$.,.--5_9#H%#]N MVT\8\$_6"4X@XEI H +D + W(4Q0)\RW"F*_":@F Y@FQ"Y@E,&T:(:2L[XY MSFK67S%!/ !O1H8\!@ A%F\!4P5L@SA4JT(]CU$1B@D%^.V+-( ^ 90%=%0! MT%R)*4D 4T@'2!-"W.(]AYI>&AHH);"9BBI*I ($ .02D&B'TU8?G^J0#(6< MZ!D#*#;B&DUD",7"3&_0LEH LIXILZ+M00GB;P;$NZ\?Q/V%%?^SS@&:1[ZX MF\GAD,/EEMZV0#@A5#$+.8 0QY4+2A"F<15S'6(+%(M@,\<-':\#KGTA=0KM M<)M74F382\")9P$4:[(%4 L88#?#DW?CAS0>,=*!'?0B%2!A$Q=[6RS3PB8N M\"J[Y)B9B3/,8_\$M]D"%6301%TV'FBX,- 0!L)Y+A,$2&"HTOKF0?^2:_8V M\;H>!-W[ 0-&R4?* @:9 M*N@ /(4QU];_ "D6VWXPE7CKN12]'\4$M1251PRW-%/-/2.LY.#%@"Y:"AY0 M8Q4=:!YPL Y.@&=QC?7'8NPIU1AK6%+7-C"QWHK4#!0RX!UAHX0"-_JIH.AD MP;2L$KY!-*4I4 &VH;5/H^,(M5P*9P1BR&6%$ *4(-2Y!M422-349\ MP,H\ 9>QI+Z2^MX8]6V0W_WGM?"_"BU>OQ_L@:ZI=1:1(MEPR'S#QT!N>DW2 MZV>]B=N;7:[/@%FZAX;@LNHLSS:0J;E[[$T<#67K2[F L MLP'H(JM>+Q:)ZQM#5+S/T(/QWS$-+W M4X7460CZ%_J+I#90@D^^02_:AR[^2JE]^')K17B(#U"%RW*YFCZPL3W'Q2/> M.)WKLIUI$E(]SXJ@OVWW"1;80,3./@\2ID3P:R;R0]TE^>IG&*3<%;XMOMRK MOW:.>,+)C7VJ*IAQ2_7614*/K8CU6V\),?N(O,%*[A+THFG C51Z'J3; N@L MBK@QC*WU00>2*NOH!1QTLLVW@ O Y=/H4L(W6G!&6NROE(/*EJ;2V+?'N]OE MH4SIY+TMTMJBKSXCV1&"8&Z0 S7A"2J>Q?J< 9'D4>7\;&3"Z#6&B5ENS@:* M-JMH'_V:/<3Q*'K*CS&R\^LU#@4-H*%FS*%5#B*K3 M".P+4[73R/VUM0^ZE+Y&24YOD)Q>_W%)!Z*KH0+WI I4P:P[!61CG^[,6:F: MA2L\'DLQ9ABSQ'24/Z2J<@^,18F04P:UDU!F/A==X#S@J,\,W^KWL\?3W\!9 M\]#T2ZZA'IBY17ZC"FC:K=[[!#+9:>PT"PMN@3/MJW=/(LT-.7/O/LI<9)-F M)KGY.XGY)?*^O5Z\1_."[*4TE/K2=^WCM'4/M2Y:PWU^:Q0G>,]+F_/57C#< M!CO#HOKOWRWIO_I^8+YT\AE=XH,:I%'?WX/A\X4VJW/7(O+1\__"=]_1SD\_ MN.\:!W>_25WD_P:B[>3_;^+_4$L#!!0 ( /U!859G)P5(HP@ &,_ 0 <&-O M#,Q,E\X+FAT;>U;;7/BMA;^WIG['U0Z;9,9P+PDV5["9H8EI&%N2C() M.[?]U!&V#)K(DE>2(?37]QS9@'G9+,EFDDT6/@"6CG2.CG0>/4>VFS^>7K;[ M?UUUR'G_CPMR]?'#1;=-"B7/^W^][7FG_=.TXJ!A MDK84THB+:://(V9(CTW(M8JH3.L,_X+XGD36YI3D0F@^H94.H(2UZ7%B0JA $HE2Z7& M%%J 'I()%DXZ=R,^X);4J^7:YX?B@W%,YRVOYD:2&]O+#J;=N>YWS[KM5K][ MV2.79Z1]WNVMM!_JM3AJ$Z/7-QU:O3_J7I/-G^[S5 M^[U#6NT^N?YXT;DAU3HM50_VZ#YI]4Y)]3!(KXJD=4-:IY=7_<[I4A,Z)@1S<:<35@ X^2&G$%[4JV4LJG^'U$AN=(*8)J1/O-'4@DU MY.B>KO3+&08&?$Q<%+TOH(("%%DZ$(P,E Z8?E^H%,";0IB8^EP.Y]-70,:99IB+PJR35/1=^:#Z\_%D MQ"TKH6ITXT33N/"PF7SVJ5N/Q.?47BMGN/B$GP:]%^PB 4TTYP !$W F@2A!$$B!W! M $W,?&<@]AN#:2J 80)S J<,IGDW',^G&+XT?F'4PB\$]"ZLWU98U]]N6#,2 M<@F!@S&X")0BQ#2(0[7.U7.)AE#,8N"_+Y( ^H1@S$5%$0*9:S$E,<02P@#" M@Q"+.,]"S*RH!B@)7'I41(E$@ $MX((=.J,L\>G9D1"H29F%OF:#;E!%UE" ML3"U&ZPLY@+8S(Q9LW87P]]/#!^\^AAN4B)I!+;]?2YNJ[6CH\/Z;P=U*/?H MO77]I4#YU61QG5%TW/Q4&'*XW#/[+GZZA&KF(A4BC^."!^,),[CXN1EA"Q2+ M8._'_1^O VY\H4P"[9 5:"72D(V!_K( B@W9@P@-&(1\&H:=.W]$Y9"1%FRX MUXD "9> '>ZQU J7@.%5>LDQQ90I5&#_!'?E'(*D$8VV;*TH7%(4@B(,VDFJ$.H++]8H$PQ MXU-8R8'[@"U&"1Y0ZPP=&!YP\ X.@*=9D&-Q$GM*#&8F#M.-2V,>FV-E8"O8QX@!%*CI(,):@ ^\0@'<9'J8(91 M@)J<#KC@=HIIWR:UB-@.SAQ2I6"[))H[ G)4]BX;4)SH&)#2N#35]P%UG 'N M,&C()&2? @ 3:EB,2(PBB;0I* )B\QC8Y X6=[#XQF!Q!HHO:H7_35CQZC>( M#MB:.!Z)",G"D/F6CP';S(93M%_--HPXO=Q\I.;0'AH"FS7IP=U )?;SNK?A M['0NS?!4,OSRX3P9S,X[W0;&4A^ /D#&KL;PGBO6"9S6_932T;4S ],D&Z[?8(%+@]QH\]R MA"D1_):)[.[PBGSQ*QRRVQ6^+[P\++]ZD'C$31WWQ%(P Y?B@B,A9@$'FUSS/0 #X'P& M.27\H@=GJ,4^)1Q,=CB52-_=,-[?W:_9L;RWA5KX9.IKAZV6$ 0/!SE@$]Y= MQ?NT/F> )%E>.;]Q,F'T%A/%]'#.I8KN6-$]139[+N1!^)3=XTCO;6^@%#2 MAH;-&<4&+,N.(4$88 FBOICFJ0:25)-$X%\8JAM&QM@V/CNS8QL[='J#Z#1X M ^@$"5:H@: 4 2N8(U2 -NY)T0R6BFG&PN58B3'#M$728?; J\XX&(MBH:8, M:B/QS]J#^"@=..GBOL\_Q(^!33V;T[E7R7 ZV7_SPO2UVI0ZJ5GY,.T M<0]N+GNC^O3>R _PGE?+YBLYY[@M8'_9_/\>K=B__H93MG2R$=W@(QJD4GYW M".JSA3:KJVZ,M@>/_X5GWS/>+S]5CRK'JV_XY)SJI7'R(L'RG,OC[:_NIQI1 M_I6^QRS@QZ[6W2+=+=)O?I&V1YR%Y&S.Z2[38[JUM?H%2O?4+V>O)DJ?(9&U M;4CDEBI7WP=O>MFKZ$TO>^7]7U!+ P04 " #]06%6T0A]<46MIRY8,=KU8K[6KW6:W$ULN] M8R_X<.+#0?#N+9R<[;X]], P;?OOEF?;>\%>V;!B.2X$DHB<*98*PFW;/S+ M2)3*VK8]'H^M<G:BAGS%YFF:4RM2D;'SVXLM32O>E$3ZK9CB%']D M82I->M%JNA_7+&3")GO:MF5/N5^:)AS]#EXJSJE45,+YJN5836N]!::I&?II M-,'WBZT,K$N+DJ*S/W&UF-^EV MGS)ARE/9?N44?]]8-<_O!8?[AUXW.#P^@N-]\ X._7WPW_O>67#XEX\D;/5[ ML*C>#U_#IU3[Y*QW>M8]"B X?EZ*N1MP9IU:G@6GOE>LJ=M:=1K/2\GN*73W MCD\"?P^>[4).EV_36=-A&1SX<-KM[7:/_%/S^/U;_P-TO4"W-!VG>;OJGT:Y M8O'DRU'I(;I6MJIT>%R CF0^0A*H%%1"0=)_1DS2(B%/T M<6*Z*TO]94CC@OV4AB.)Z9#FX%^$"1$#"MU0Z69WL[72 )(#06$1C1JPI'N\ M>;71;#J=.G=!KL6H23%N,E)-/9;JVEOP*=%@&#KQK_3#!%L9,B M"J?@I1&%I5EHOGGEKJUWM*3EQI8VP'3AKGFA,VJ@J(:HQ79L^S0O+)BR'SR(= MR4F6T_;T1P?&+%()NB;Z;3&"U(\(SJN1T>N-J9"2==U:VWS=&2>X M2J8>6KOH6)+,6"R,;H:0(K 6"H0JN,A(I?>'UL)1PZE"CS0K4Q:S,W9N]:^[ MHS2BZ"A$>WPYX"X)/P]D.A*169_\$RKB6E4D:,?"C6AT?8V??O$>HU+=0 $; M8E0=T3'T4@SMNBV;Y3(2$ A8V\;' _YY?:/I--?7-I!LDZM-[N;FZH93-=47 M_Y8EO'&Y=??2V'4)\SGA9IY[O>"JD 1I 8X[GHGAZX0(\*A1S.$>4#4W4"6IA MH3T@@2A%$%LCG2/J._\YB)R;X0PHXQ'GB).H#M777.=&K/JJ)6K0-[XC$-%,FGM;"1=J7%:CWNW,9S&]$/\\ZUW;EQ0'<@W+$@BEB]:X, M,9\B6J\[U02F-LA3SB)PK/75#$M!O2@9D:A]YU' 4_O4&;+XGK>M)GSG"GAW MTKX==J\8SOVA#/= MUQ(T\VUNU6=0>/CCH)^>/>PPU_SWR[?$WWZ#^#PG M\93Y.=!G2^'Q0:W8BQ1065UQ?&C3T491(%424#K&>BQG' MY^6!4NV"0_O:Y4D15E]#EN?32JV2@?+[NE#$.C73I2I*ZD]PI)CBGC#4+!;?W]UP58!%,Y=59S&Y76O.W*]6AW-PUS-(XH4B46'A&^OX@UB,A(XE5 M)3G"24XKRDL[+:-19%6BZHC"=CWI 158A/*:?EI]CJ.-" XX5Q/G([1RJ665 M2:I_3]BRJW^#^ ]02P,$% @ _4%A5N_-__S4!0 1Q\ !$ !P8V]R M+65X,S(R7S$S+FAT;>U96W/:.!1^[\S^AU-WVDEF\ U(T@#-##5DRVP*&7!F MMT\[PI:Q=HWDRB*$_?5[9&PN29.F:9NT3/-@8^E(Y_Y)YZ3UO#/P_ _G77CG MOS^#\XNW9ST/#-.V_ZQYMMWQ.\N)NN6XX$O",Z:8X"2Q[6[? "-6*FW8]GP^ MM^8U2\B)[0_M6$V3NIT(D5$K5*%Q\MNSEA[+WY2$^JV82BC^2 ,A37I5JU;_ M=FL64N&<74ZV[)+\N6E"_W?P!+^D4E$)EP>68U6MHQJ8IB88BW"![V>M%#*U M2.@;0]$K99*$37A#LDFLFE,B)XR;8Z&4F#:<=#6B1)I_YBL8#RE7#>=E,Q)< MF7.JUS;&(@F7 QG[CS9<39Y_1F3*DD6C+1E)"@+-OL&%G.)(OJ72=HMP $G)IU4)4#@J-R5WJ^FG=/N<,H%(A&R\ MU_9[@SX,3L%[U^N>PFFOW^Y[O?89#N%L=WA?M1_NPL?4 M^OQB.+IH]WWP![NEF/L:+JR1Y5DPZGJY2]W:@5/9+27;(VAW!N=^MP,[Z\C2 M?++0>DANA:V M*G3XN@2=R6R&0Z $J)B"I!]G3-(I2@<958 ;J!@8A^$LH1CCQ'3K>^-]$%%. M/J+!3.)Q2#/H7@4QX1,*[4#I:?>X5J\ R8#@9B$-*["G5[QZ\;I:=9J;U/F0 MV]P'PD.]HSY=\W32VW@Q2?5A=UC37[X^%0&3K^!_P9FBN$@1A2)X(J2PMT[- M5R_O3DG,P2Z%IPMD!I),TJ* &C$9PR3GB M+H!!%+$ )4(1SJ7 LYN"3X.8HR,G3"_H\<#:4M83TY3P1:EG!6(JZ7@!N L& MC3:>BHFJE#X8TRRW8,PR^)>+>4+#"6TL8R]DEY!'W!LCH9$R<$B1,=ID+&1( MY1O#,7#;),E2$C ^67VG) S+[](*RR4F1F!"THPVRA]-F+-0Q1B"&)\Y!ZD? M(5P6G#&ZC7*3)>F1=7C\LCF/T1NF9JU#<2Y):GQUNCQZ1MP,E,?D[A9A^+12 M6*44&'-X%0UONO_;^/6;B7S;H;"RF7'B8V9M)*)[U,R@S?D,,WI(4X0Y0-0Y MQ>W =R#&(DQ7;UE1@1-RFAMJ5<_$A]4/C"+X18GX!S9U+%4U%D@1P-=4,,-.R%',)9_3B:'4%P'W#O F0 M7UF0:I8L4U$@7.2LLS+M"LBQ[LZV;WJE?/18ZJ"]&O">2(3!)3#6[GU3_K(J MH5##9U,$Q#Z=PU!,";\9"*_X.$N;-ZY,>1/D05!V3R0[N 9D6]AU:-6/]?0Z MV[:F':M^<,=TO68Y1QOS]I+'IQ"S7%@H6-HX$PD+P;&.#E*\[VO/ID2B=9OW MS/3;755\ZH,B_][VG1YXXC+G[:)Q.\[]B/9Z8+1_A8*E;VY3[K[%_0\?"W9F MZ\+0:5XO]38,>$=R_6R^_]GDO1ZK6HXG"M2G;9W^BLZ?1]X=B;E;6ETW0N_+ M;Z_?_YJWFT(\YL'HZPY&L-7!($&0UR_+'B7=Z(^L^AY,80&4Z/YK13<\N% 0 M4CK%FBMB"3Y7;8N-7K&NFE;]"*R0IBS+RFJJV /W'^MB+A 2:S6BN[SC!7** M*%[! CV#%%A8:2YX2?],-W:&5I77I5@WJFO;C>JB];/5T=Z;QQ0')1:'H6[1 M1IH3$I)(%3N'*&19]:WLM(]&D449R2[S>2WTA'(L%),-_;3Z"7*;$62X5;=F M,[3R4DOKAPGUEEW\M[EE%__6_A]02P$"% ,4 " #]06%6^OYZ4,_ P!8 M+@4 %@ @ $ 9VYN:F5X9G5H8WAO,# P,# Q+FIP9U!+ M 0(4 Q0 ( /U!858ZY\RWUN8# -6(2@ 5 " 0/! P!P M8V]R+3$P:U\R,#(R,3(S,2YH=&U02P$"% ,4 " #]06%6&-?!:4&UL4$L! A0#% @ _4%A5FVH5W[[4P %?X% !4 M ( !F^,' '!C;W(M,C R,C$R,S%?9&5F+GAM;%!+ 0(4 Q0 M ( /U!85:Y;FV!9,L +N,# 5 " ! !K& H %0 M @ %@ PD <&-O&UL4$L! A0#% M @ _4%A5G8T[C[1 P _B@ !$ ( !6H4) '!C;W(M97@R M,3%?,30N:'1M4$L! A0#% @ _4%A5A#,R,5\V+FAT;5!+ 0(4 Q0 ( M /U!85;OS?_\U 4 $D"0!P8V]R+65X,S(R =7S$S+FAT;5!+!08 #0 - $H# "ZJ@D ! end

    SY6-\7A)GAYAPI&\'7PDN >N MN( (^RME>9?)MZ;C8;DRW=>FU[7B6-D4LF=U!=;I$@F3N'H#"N[L$"[C-U\I8N:751]W=Y]Y0;C?'%<4/8-8"4VDJ/)GI[).R\H(,@N MSV_3A%%7>@"_ONM2F%4*&6X5$ [D#BX?__;)+>N*/E6V"N0D9[*J8Z-#TP.CKNR-AVC0IDT'8 M-YA8DME^AHD.)(M /HVR4\-.J^'7O],$:IHS]8DFB6VJ)/G>DW(=G-L82&0Y M*-$ *1(G=5[[ FR8^D\["^@0V8G:YT,1B[VL>2 M0DC&E40H+*QVL,0Z>^[Z6W>G)!&I[Q.E*Z*H'[VAXMH:?"ZFVNS4.?C'?QEE M^__QW.5_NEOW%Y"HBSO6'"7+6/\*HT:##TR\%2EG ,B_>O#?NEGX/]F &O#Q M)K&< E=G A U!_;J15-M8H17_BQ[6]B3(0-7NK(>VE_RQTTJ*RF6RKIR6$*L;E1*]R82R2U].R:7DC'X2,\_ M6B9D")=-I-<'VB MXB,WTOU Y5-= [ #YP?YSZ9\38Z'S@"Q+O!QK4](XELNV!W0(_YO@;$B3HUJ M1U^G+B_F##E3Q4]R!Y$_@3NH>@Z*&VU26=(O M 6(07#^U\&> .*?K8VW6)>6?I9Q.+@B@BD%_2XP6;BE5!59X'3$ F#1S(WR% MXD'-W"N2L7O2TB>W'Z])R!21)=3ZW&V+>5YZ#Q2$F7IP,0P4<9*"V!__%'.Y MR[[9^*S^\:0O/OVMM_O/@U2*S.53>97 M:]-NF-&="E=W;IQ:^?(MAJOWU-"T*3!W+[,'?H-D_3RT%<-('L2VC$8?4#AZ MIM.J-X[L_'\:&%Y\>S^4+U"X;=[0?O$/@:4UD.'%CSH#ZWL/.?G(J\L%=4 T(E#'W=EWO> M^11#=B(OON>D:+2CAG+4'J[Y)MW>B9F@Z!.!AQ0R.ZEB^YGVCXHSP+69WAE- M!P@QD3RPN;0TK4A$GX-XXM,/:=E&!WBV1B MJ6';=T-ED9O3$=89P%GN13L+[YD*">F'&/FCQ] 1;\5K%L7$IKF/Y,=6DS1M M$N]W'$$F=@G'R\!T,H;]V5QR6IMJ5F$7(MJ[BY0;V)$,H,L0&ZFRT65_7M0A M&?P,&#BFS4ZI(?^WGF.T?DYU.\WI8*4&U;\F8^X9!MZXTE9APN4%M\HGV!N5 M/3E_27V43RV1=<.<^\WTQ;> M3DM /H[T^'GTQSI#@VR^<-)JMBA7L.0,P*.[& F^ 9"H,WT&C.IU$QT.A[G?K MD]9B2WOD.\X 4G8+D7E5DW*-U(@%N[HO#F+6+VR9T[,NC"IJR!A/5TK753D- MX$PG M_?=9QU[%NS7_A#S__-K3X=RY!0":& "B&_Y'+LL#0< &-HCG,&,DI6 MJF(7O3O$2,3V^;W+LDIEA':['J&N&ITTDP+%<*XVN9M_0*;0LY1#>A*FNTED MAB9\!O"E*A.[,]X@W.YKY.@2JLQ(.;*,G6/H%<82[VL%P75S+^:7'%/ION[8 M30=' *M\,<2'C/K*F!BXC,VBYQUUQ[ N\Z]^MQX!CD[@S:7'N?,1'(YJ,E)/ MI6>O.W5$"1-&1/"?1[B9;GBJ:HC7L_O4R5'[V*.QT^7O_RZWPHY7\+"7BVK? M-T:I&J:++@WT96:Y96OZK$@.2GQR+;D2H6+1XRPZ76',V*QB7J&B]G9E:*'9 M6:AZ?H$JU73Z%N-)*:2DDH+UP_ES]--Z.VY,[?CON0=*SQOEXCNR@X7N9;G$ M!83.Y*B,+=DG9'.YLB"^IN"-9L&S2 &0.\I@Y5LCB;.S2BGBRA4;BZOU^?2$ M^M6?7?H,XVFQ%8RUAR,BKBB\HBZ^"=ZA5 ME?!!T0=M,YG8MCV[GY5R'2K/'";Y)EWI!$]26=!H%]1EO0++L]L#WUT_ [R M;69&YV*!=9Z?'.^'SWL2Y$FNG2WO!A]:AT]JP98SL74,_:NX#7 >,]N(0<6$#MI G_I8.E:]V.%?/->.\VZ/>X[-R2O M%M=C!YKU)NAEX:)0S;TI&Z^GKD)?@P.K]C MG$>5[4)@D6@W&HQ)YA<@48]8);)2 MXO9D36=VYJL_7[,N9\P19&1YQ$#->+=4Y=Y=WAWG9O[7JS91IQ(. M\.D.Q1DN3 J-GTI/?O^C9SVM[PQP%:18KA\L"'K3EJ:4+Y#6HEM@W>3Q6["Z M_,IZ*H1EI0_RT20.;L)'ZP3_5FP+UU\E1S)1)73^<$^^\^8*#%Q$W&#AL# L MI1]Z6 STY>L.K Q03EI6PIG$9-]8\VLC8Z;\=HVAQ4C4-IR#''A8<"X#?&/(:_ O0)XVM9H;5OR\ MA)2DGQ2/W_5690=]_:OZ_$%,0K(*#?O:0JQ^II(!A>R[_XASY<&7--GVS@ ? MSWU+)N[%< -V!%YHHDUX1?(Y7RJ3/(WE#'!]J\#7/SW..ZQ63S [+H[X'9/GGSS:P_$L %7\:5XP M7EF.*2:CICR\.0?O2;JUP$^M]6=P*PFDZNQ>E$9+>+ MJ+ MM[;T0D;A'AA7C=WS*47QV;\(8'#UB^?,]]ZPC' MB.B,[%"U.T80LV#T9-/J9?@1C;G*O(?&M@1KUG&E34["/%>9%+K(@2K'08," M.^.5'^:1M"LS1'#WMAO9F_*,S+-3)%SU,S*BJP.(?,1<^WDSX$X-.=,YG%4W M@-U&.?:MD>23SZ!H30N'IZWG_.0[1=U^N0@%$]8_X5CG_>2T#W=T>W,8C@P$ M+U8USE)OH;_6Q3PFB>26:EVU9 &1WHP5TL9/9#QS#%*N.Z/ \>#9[!&M 9SQ M,Q6_2XI;QH6.J*9(\U[)5I_L*K<&A,,G#^OZCF&#IFR,OK9R=0[2C!Q(N_X[ MT7&DDW &F"WIX;G[F44?CXGC,8E[HMS-//W'1'YUZA\>SH+# MG+_"G/2%%/XM 3M?. ]Y$2_VZO1G#O(E2+[,IC#\">9'\1>0?[G30&[J;<8[ MN1>.:T5^=$M(UM#DH&FT*Q.4\._^-R+) ^CSOIP8&FPMW;VZ:] ) MH2;T_35?KDZYZ:WN95N^MSUZ@ &?OW5UD1)(MG3S-SET)Y>%")J=F_@K2R]! M;MU7NIN28+>"JA6JZI:%[B_T9STX_H0"DA@ZDINGLSTBTO$EX)B""TEB W6! M]:4>-@ONEJNC1@>.%TX#2>8R9X"(P:#_B[WW@&JJ6]M%HZ@H193>HQ3I(+V( MB8J B!H% :E1$1$0(RH2("0JTIN @ TB(@)2(KT3(11I(EU 2),.DE"7D'+# MM^\]X]RSO__\^Y9_G'WOD#$F@S%)WF2N];9GSG<];WG2Q)4,<-('CDC8T>=' M:6A421]38.X^ 4.SQWT7:LYP\:'W'=\_2W\-%T0*40P2)\.167O.GX+O:\\2 MR+BX5S)91\Y:]V.CU-GC6P1,Q?#"8TJO^#>.'>$>KYP_ND?MV%*4FW"OO\2] MI#.G@^Y4YLV./HU-),AWY-]V$K[8]]3>!A.>((C:#PR2AA)-X30,)2%,5E1% ME>-=V: 8/8.H(3->]9B/7J+9$C?M(_-!IZ/=Y>_*U=64YJ]>)]U^(.."C=;] MTKAH[-!QWT1URY%,0UH,^PS<(7JE"(@;)? K\J%A:0:5T3EQC0,/B4#Y?/Y& MF08Z76#U!HT-BF4E60WY*J1*SGAFU>: X"=HL)6U5[AP^#"Q ^1,3#KJV@>??*6CAR!7;^>?BU"Y?[=D:R,<3RIE@RH?ADVR0=[(X<\L MW9$X(BV)DXYUXUXO=T #.:H5@@_33I;37J[#O]I;'*9;0%2)W=2DCTMU5CU%9*59?C23"N8?*,$]^7IT*?_RW?(\W%:0T9>>7^\Q M'@,.RYED'*"%612YZ2ZK"1C3/.'FG^^_Q33YDKTF+WY;OM% -XPF.SKI5_&U MWR[^7=(B=RJ*R\R8WL;BS:2[4Z!-XV:->%Z6N!G-NG6SL*5.#'OP 1LDG1.K M6:AG$3_C;<^2[<.A1-[%"5RI=??DDQPCSB7/KC>M.^]=]#=6]^>'3E-7']!/ M4H\"7I,O44?7\FVS'8XZ-NQ$WM8PME*YKMIGEVKR8!87=(E 5K/W"BX;F8.* M((TOYML;=5W^V/0FAT]KP.]LN9>B_UFA!RR<1/M,NM/J;%&IY9I('M#3N'DD MRR=K'J)&&TK,)[HO.+GE%,T^E(R;\DLH^3[N:G[?[TULX"7(/>T!!VOXM$"^ M]V8%/H_HX_0K)]?'Z6N>O_ZOG'SOX4J3^)S?3:]?-]:P)[YBL"X)(L23;(XSQW&$.*@A#N>0\C MU5_MEAJ;N.6FD&Q.%V$X[>DI4YQ^&JN68Z6>Y_\!EO4CI((3JBHH N\F AYW MI*I%5#T)#WG9?]'_7@>@&GBV^;Y>SIJIQ^VF^MU&;G,9&M_"SEC8K-.P&BJH M=0?J$7A4:XWQ!T=;C<;NSF0)ZX/J/MD>R*V@ TW]N50U'U79ODO)E];O)>B; M,S-[X1V8:#RIGEAF1W]I*D4+)A'#*?_ M.)UPV\;JMMN>U'T9U@[1Y*N5O_$M<)JCP%A/,_K>+%$0I4O*O;G"94:&1T#X M?1/;IT.%#2$J?76PD/V#+^V-*37.5:R>75%W2P/[SB]7@;,:GA8H=@@'0D-4T6#*.^A98WFR/56<&D9VL4" MJKG7'OJFSIJ*EP*^VD)C33EB1+[V2<1.*-+WXXHZ;FJHO3SW*GNR_R7OCPN3 M[>,U7L[&B>U;T@*],..\3F9VR^^;8G<\'G=J7]D*F/2G2_@R7EM_H_G)ZI'D M,1]O7.D8;RB.S0K?8J:H.S(W@9SU1&:&J< TILF#/D9:"G/CDFL7B(0H H96 MU0('4]R$R^N'KE4E45%"%A7TTRMUQ7564F>R?:;8(!%,XT4VZ"J1^W=G'KK7 M36S (P9YI4XM"]G6ZO8@9FJ'M*&L"&VJ^":J-?+C><6NAT2].ROO;=[',8P< M',FX'/VXYM?9KM?940]WU#Y( MC/48 !<20D0!V%];]6[^3F_0QN39R6I7Z)MBO5(18<;/U?D!VAS0GCZ4=H1+ ML9.L1&LM*$:VAPQXAOENRF_VT1T88D+KFM],)WO56=I(BOG$)WP$X^ 'K_6^ MJI5=MY>1M2VRDE71>Y3#B OWSB5VQ6J\3[P1!;G#>9\T%RD?86QZ<,L F>/X M=>T)1@1EUH?2K81N\\5=:F/VKWL='QY'Y_? ME\[5A# ,*0Y?F1;)2!UHD ;@C9?.?RIH4 7B2+,&%BQ'P?,(LBNL12SQV@UU M6OOM2NW?-O*?2Q;B-C$4L1#9>QJZMSDI ! M%49A9MHFE9+JP9I,IW;A\N ZU;>P*B@$9S+ M(VJ[ODP7>Z5'C,P0IEV^]VL/E(=A1$/5'MS@DK9%EIZGGQ] VH^6%%#(!FKO M.P]IHA-H.,8!L_7PAF7G5HP$1 !YQ]A +XH,,#PH8R\.UI5TT(E(3)/!DNFU M[/V);J9'SO3:3%*?=8+[(")L4"BF3L3W)SZ.DRA A>>-O_J[V+1>_.!H$CII093:P M0;Y:$H%93LP/K*--R7=6KM&68O7!W,Y?<+4H7P29^QOI:-5#^]#.9<>C83RJ MN;_;FB>@].DX!1V@K75"DWZC@.5N14$(^IBLQAV90AQMR M^T+*A:T )N'/3 MN%V?>0OIP-H;L"5V2];:)P K7N42>-/\#$.>C.%W,><2 MOANUWG[DS)2_H# VN>_M0=YHGDS8&&1'&=Q)5K7FE)XOQ6M(W0F MPTK'VI>"$YQ;OY+XUAXI7QX_//U*[[%6N $EN FS/K(,S9=G@O.)X:AS_P+!4 M8>'XKYLO?RDDB4\F622*1)02A.WIYKL.6NXZ8/&,P*=56D&L\=-A/D$?YL-DOBM=)KY$JW=)M.6>K5J MF"'V$3@U=#GMR_)4_%++IYG40H3<#XO9>T>VCEE.G558)KW,VK1LPM,X*(P3 M=3*LO:'\==M19[FCFX*+G-B..C\/J@]-B ZBMJ-.RJLSBN7;4<<4<:]DVO)&?&!>_S3H'3+HD,?(W=89^:W3Q-]:5&@LG-M47SK#^]40W(+C)'N.G!S"*SR_Z!#XIW"4!-' UW[W$L>/QSIO-*HY64Y:\1&_ MK8G0OR^]%XA&CN7Z[9;F4ZP[:GS! ?8KWWD?_* 4YF%)R-CQ!<-P:8F(TE0' M6R'%]6*C'[=Q\SS^LS88DX=0Z3HU#DXS8<;J"2BN<2!;+-HH$561KL\&27DY M^1<4F8;*68H]K=,@U^;ZCK][IG!SW3F26I5X_D>2@J[Y7[XQ#?[),Y21VH_W M1/#-V9I/EI[?UG8WG96?L$,OCU3085'Z/N"),IZ^DR(%]EA3>G:-F6DOGOC< MH8D,^F2,WURG]:1UZ,GE-\^428]V=LG?BU, MU"@S6G^?]"6+QS9&5/.]D8]4@G9;F:/BE:1B6WM&W;61;US/_Z;KSPUG MU&X->AJCE2HM!^)V2?D'2!9/P!KL*Q.=[P.&^-1FS$*CJLJ#3OLAA7P'(FWLQ00-0"C32RRS=W/3L;%0DO,*1ME'A3?^2K;*>GYU,)SNXG$LZJ]5EK6_.$$ MTHP-X9HR9\RTG$KA$::>33'"E>X]J=SBMCCB/8:P;XI6+C*[^RY:&?1WXV\? M4PD9^=OFPJ"MDFCEMP(<';HN\%L*[XO8XH!<^*86#(=7(T&_A[(LEL:<65^W M* ZLF/[YI0Z0\KOH__G ?84"*@';]6M6G/MYB2'1VZ"-'LB0I^_J1[;!8?PH M/<":-D$PIXNU0J.=TLLV_>CJ$_MH%;44+1XOK4RDF-5 X5J/%#*_&:U 6PHK MDPI.%S-+=GS=BM:F:84Q+K'\B94Y#.&8]5QF)<87^QW'XGV%(;V ERD1M$82 MUB$)ZR@U"A>T&2'!X /"P)^QHVVM$ -=-H@ XX#71S0L@0W:AVERH&)%!9Z* MLUKI.C-HK?Z6RI<%/H9P6KPS+[HS?Z9LGAFX$.&KM:&Y.<986ZZ8WJSHA3\G MEN 9HL'K!YGYT*O$2##M4KU\V\0AP'C+D'%HB.%*3HAU(,J@3#.$Z3 "5 AI M_D *!UBLN6H1)+%Q95A1'Y9:7YT[Z1@;M&.&#>)=8X/ WK)'!U"!Y(2=,T,; M8"'/ =.#'U@@5TPC":(!O,Y#>=)A"UX<_Q3$S.4D%YB1)1(Z+!O(:<.+:Z(P M>0#\(A!"?LG0PA3-L>2!;C(^#+L#>@N^&R7_3;T(I4^MZ"N/\Z%,95W+!YR; MQ"94:K"GDS0\S;Z=3Z_!S M&6J W5N4)IT-^@P>=2>S08^*6$I(/-DAS-&^- MWGQD>NK5ON$&FQ@@W8K,&R@#N9&(WBHI6VB$Z(T2QBJ D'QGTD M-=J:7,&M-89A:#5D91L<[SH1.QTFF:XATZM+YICM:@A#ALQK$N(@>D02NMTL93Y/;LIS3( .NF&CH/#Y*5X%,PC,_$/EP3-\0:DOEA_A( D%H^4-A5D_CH),-WT7"Y*4EW]ZQI: S[ZK M]JN2%O4(PSWNNHN\C>85XH8=#&V]F!W=-/QA(\Q;A&IB=W6SU2]IV81FQ'CH M$).9T.GWH@ O$Y;[D5Q<)6U^6U-+P,[7)ESNZ>Q@MGZ URF_U%IL.%862DJ5 ME>N#C.$8.^D"#(5UWBF.\>_5BO[EJVYJQK,\81%'T:BH@>2WC_$WX&0C%(ZV M&LXYQ1%0Q.<-:K2(Z#K>PG$ T>HF,X32PGVOT"Q+#X#5]"/>V5Q1>,>;2PW4 MF!IUFI@[M+ZA3;FBF&3@ !W1",0U$T.W^SMKST1P/(Q@G4P6$@>S>^94O[KG MN/6YP!,.6,LA7R>B?>\O<9!LB,'ZD)5PX#W=5D>!Y9Q(J+FLQ%=FP[7/ 'X- MKI.FQ]%3;/ M'\&<#W5:_G*OGS78]-'HPF%"O[W+H-@OF@1.P>:L?BJOD,T%.[4I$8\LEE\# M%^L'1@:].R3A;,DPAJQ/.U^9)L8XG*&32KU46OY7-<)/N5(KW@=P;841C'0502/^/BX.Y]6OYPP+[!H'J9P@8]]6QUL%]?#ZB$ M/?XY U%NEKR0UV!QQK?P%QM4HA]3[>S;$$^Z ]W'0'*\RA5DS)FM.W@:;S.4 MEOQ=ZR64<:A!K;KL$YU/K3-0TC"R8G1F$Z=TVV"S+DCZ&4& AG@2&O 7_]>T^<_#ID_WQ!E=34I4C,K[F?E:R^?X-S0L1]M M45=3SXRXL)2>4#'2=3M:+G8 R=S1754/=2_?!5PF['2E7Y4K+_*E0;)4!AK/ MV[@,T- C_9E=.9$=O^O[-\X%[ "X5Z.:'+JKX#)A'4#J@_';%]2.Q)E6FF3: M._>8DN?H.3 I;KOEP=:MW:9F,>%2!GX;"0NIT2PXY'_=Y1U$@T,.([GBF>'[ M/^@R'7N\EPE;\L?R+Z28K&5[M*?=1$\)2'4?R3S[?$),RAZ^GV<4^Z5!GBG% M,*=MC5&O/>9HD!%Z6^LJ[JG:^5P($Q]?F7)TS8G[O-QB/)B_.^9S'US4N%Z@ M%1D!H5WK.RIW9) =\L>FAB&\C[(EW!6]/A6KH$YL?R]M.)G M99^^\S'=4'E0DK.5N&NTT.U+N^C;!]&U-"T;ODU(.9V+4'KUMQ>BP,LIY9F" M%C80GV8_.6VBZ-BK_I;"=C8TCQ#QWG&PXG&46X$(Z#?L"$Q'\G5G,CW@EHZ5'X6ZSI8A3!7%3CMV\O^SM/'Q';#Z>W,7#>K=&C&!QT4_>IR!V 9;- M%N=^1[C2)N+R7^JXI+-!HZ(.4B4WGJ6/M Q2.P=<9+D9]5 M3$8(/55U]._AN>(<=>)J,Y0A#R-/[7BD/.$8NWC]6$X$CNY.7 MD@E0L:*WK:C:\P%-VJY+7W]P#^@Q'W9V-NZW: 3;T5C4REUO\>5T@UX\GT@, W]D 7OT83]K EH:D0#U MIUN3S(?>*Y@!9PL1>^GA#F]VCWQQ,'I?=J2#W8_%]4?-A3Z:/F_00ZG.FH7!9\>#D@,/NSSN=E4(L?D?;CI$R4[;TMS>WK8ZV5G8*DK M?,I]JU0A,_&" O&3(4/0EG)4_L0GVH6$7!&F3X]';'Z]XZA)KX=UPXD^*4?"A%OB\\1%; MU_I)!\VF"VX?+\0DH;T^H..].1]N!OM.;.Z5,6M"0X#^=^;:XW<>8,4!+;?> M)Z9/7+36(QXO(6[R\D:2KQ7$*J4I- 3?T2++RG-25S3CF,X7EB SQ[_0>-#: M'$&!A@V9='10-.635L[1&YY>=51JU"V,:X^6+W/NHMY']>=XCQ8E&HX^2+>^ MV/=+.Z',:SC-P-:=KVK%]WT4O?R%>X#%M6^OUKIYUQ.!W^0F[ A<#(42U.&[ MZRTK-Z"??YH0T>0X;S,G^C$LW'778;"FS)5CX9MUX#BTRE7?!23A:&[:.0\^ M_%%\?AN)KK$YP0HP/6<942<5A2_[\JD7S^0:;+GF._-I<%9Q WU[A7B0#6KD M@M[BM55BR$&E(/OGHV6>6C8_9.G3BI'-5?:)#WH$@&:+*>DOO?EG\[5^G8[' MXL%OX.6>"QKTC75CB%@54)M]R_96P]&D];'3=*VG^EYKW;O7-"!&GM5]6IHY M_:N=Z5#;+=.FJ='1Y;Z#(0B1'Q6"+H5QY- -@5-,/-3KO+3SV/EQ MOD&D]WG*OF*SSLRQF>0OEGPWDNQ3?MQ))&K4"E&G%_TIF-%CY%@\'UJ. 0%\ M[W]P\7&RK]08,-&8G(V>MDRU*E3H+]1GFCF=-UEZ$*Z"6)S>LOUN%7Q5W(GX M@V-ZP02LU1W]QIM&CG[2=QV'+G\8,DCAVP_>G9!BN,\A@*+.ED0A KY\-LD!.R MX9A13C2KNVS<;?+:ZPZ?,>=;:U+[$-#;!!-JAYD*IDJ1M# M5A4/6B'8.QZ_D M=[D:^5.G[:]--N+2;N= +2IF%-9B\O6A'@WI0)Y*)J=7+W<](P3D Z];:ML E-NB40#-T:YJ 8=1EL62]:%FLI^!(S$9/ M.!OT.Q">0FUX)JOJ'OC<*#QUC^!$!K=*1]X80]_GFAI%'J':ON$Y0F9HD[J. MO^Z8CDK:NA)[QP"#.NR6KH0QN4W';>]9[F>#KB]RM?O>6:&*Q2NXQND@0ULW M;V)]U1+4O^2!GZ*TR/F1;Z_''X2,*+1+?_TP925J;/N/W4XMZ/89E<8'UM>& M[3.J:UXHNP+@KS.JR62%(98J7?:O,RI=@DS90Z)>Y#,%FSK?=DY(Z88(8[Z% MT@58OVE$-DB+ Z6;2B@4=:)4 M^#OFK6O>O>^8QGHSP=_1@N18Q?KPD\];"G-,]\L6FM\95#OU?IBU&V<[3^1A M=7, 2,]?FXN/H=QUJK3;VCUD-B@\@[]/TRPGK<*AIK@WLRKUWK6H"8JCFY=" MG$*@Y G)^E3EK"?*Y'"][1RED7$]ND;^V4DWN4&[WSXR-A$ C7 M300"C+X +XGTD?3QF-IB]:ZN>UU=@3?=DYJ3KB1=L-+; MP?1H4[AOD=0\JV[SKETZ\1/R9]R CHE)4E'\>YV2I(+W!\[H;3*.,CFK\(() M O)M$S* (\75;<46P%"VOIM"WX^X=0US-;$.#^2<*8N)TYCZL3[JSV3$7,/D M6"H\]%&D#?3IOYKPJ&;VO-T9K?P?CP8A.AO$> ]>QW#PF!#=F0VZ\-!_PP.E M1.7TNF3>4*)6L-PLS7+\Z.$ 'PL6,A/Z\PRS'+RPU*&)FZB$-#-S? M;;_^_=[N?S>X@#A./M*+\8"/&E(139CO:53/QIY0" 3(IHVMW\.NY]8"5(K MCEN&:#4HGQY<% @@M45O/RW98]XKN@'O97#YOF7(T]?8H"C(89=9:Q*&6S/1 M!T%9.G K "U'ZVXHWB RA+A9^Z]RX,UE!@K0HHF1P()X=0G*D3 Z966HU+X)/Y0"T)2^AY-+29GEI/6@J5E0&2 MZ=:-$Z:O^@DU\+"Q1KJW4TY8%EU@5;^ ]0V^ W6,'M.$*<5'0@Q11#1EB8-;>84[@H0!+6X*L$3:H+!6WIJ']6-#[RL7IK/)1 MY^-U!6->>'R.9?D0_@2FT0Y/>A%DV4($%!P6([8.8AHA$"X4%Z!%Z8DY",A3 M!,+1DBA36MKCAEU(H=:&8T (W99LV.Q[?=]P4]">&+(U1A9);2+R:*"$W@(1 M+;P?O(3F9LG6 F) *<%-I*1ZN PQ)<3:R_$3NRG,-QA2/+BX,IX-NMH#*!LN M$.A;)/"B#,VP#:T"/.9^6@?>,G(&+"D"K?Q@2LH&@=^3T(NZ%$KA3C"5*')A M!(>>I'\H+_":D ,>9S(@-&%B*?ACJ16'NW!? "D+M+%$E 8VMA96D +4<0591ZZZ<_1 M.UU,(S>&E ZM6&((]I]C?L!X6VL$K[]CYD 1F/T,.%VL)6$T^1(013]V"0@C M"0AS_)/XTM-I;% 8MCRBR?(0CK(C883G(&+?"LNUA%#<;-">.PP).K1M"5"&+[[<0J NU']#*_I ][%$ MK+*]&[2!M/NYR#8J%^H!,Z\N.+# DFY+8!T:7BV\/EF^:-L(YT4; B*5OP= ME$,.LG53()(-^CX/CM3C )T&9R[67B[Z-%5I08RC-:L )U_:E028T86:9969 M,777MLZB1XA\^F NU+D,@8-S3@^SM_21]ZFBF22MF"#^J3CN\#(L/\IYJ SW M5%:&%M'LZV[VK8P-XD5N$0PQGL,HL$$V&19N@GV4S.+[ ?10,(_@M(NX,=UU M.2#=_2U#?PBMQE!+LQM$R= UAR_1 EIW ?-;ZLC-%0M8&!I,8X,B]<]+3OHO MJC5BA!L,DC_.Z-#OLEV[L:.CT8P?IB&G_A2R\.-!Q$-^,K1)/? SPM#!&Z M4!N^%)/@O_0IY#4E(6J8 HNX#KRF)5A)IA=Q(NH89"=-'J4&# >NR_@T5Q!I ML<@8RB$L05*$3L?$^/-#-[]SE.$6LK(% N7\X8=IA-8%4!,$?5@Z=%P^5%-57U^5,>6EB)B48@GX,'-,-3Z@>S#%2PON-VOVYU.QLBCW(8Q7 MR-TQ9.<%616:81A+%#!LQO*B%&K:"-\7BO1O?H.H<6Q C.&-,J2JC5M;]B?; M /J4=*%SQ729SKD-61%6$8;T"B)(MWP$);V!TV!LT Z 2@CBQ)(Z+Q+V>]KZ M95I"#$.>4@B^1-N(-E6C)/ S]M%DXW# _>97>W"^GA]G@E@1^8ZNLZ]:$_)& MG>8D;V;Y^'D$^^[N$FQ^!WBP]!$,[HE*EC7FV;$M/!FS:J+UU.F< MC;7XF?>[[']$*@MDE[Q\A[DA:EM8(1NJ=CB;IR(C8_$C-\-K L MD1P"=E.)M8\-:K(]Q0;]Y %1,.2LACUL4*\UC]2[1NJ=O,Y<+TBT*H;HD?T9\MQQA+Z6:S[]P4T5LG5*9PMD4JA&5H$R2> M,;66;VV355WV\/BF ;N[WW_LEZL0$XOX6)%G=O#4@[F^5[5EF4:=KCV?8?%L M4/%24[WNXJN-S^"X#"DZ_XN5(VS04Z&6FB??Y_WV.W_I19WU]2U+MYRZ^FQL M_M),#Y_*2W^?WV-3C/6!!V/,([]\^,\.^1RK$B]XUE5E*F@HS_>^V&!?_*V7 ME)2[]%H5SO>_BOVG!3K(4Z$C\R1,,[]L"&\+AM?T8.Z5K_$Q"K+@3WUKQTZ1 MN#1?%\P>'?$>O<'8,3V[4=&7N%PJK A;KMRN:A/O.=YPK5$\*#^5O3A,2LI=$;D (FM0N\.9("B$5 MN_X!_)UL%"%PWO'^^=$,;OV?T27Q%DGP"42KX@_+V6;WKZ\ M^BXT$*C<)MG!N_9O5QCNV*XP-'#OPK(.P$1_C#GZ)/YU)ZPJQLX.-%P7E/*] MJ2%##H,&Y\._$@TG!6)04I2>'3YI:$DZ+D(?R^LS9"EF8E^=\V-V.#+[I7FR"=#0I+&5Z4%:4O1:PNWA.) MF+1W57/*&"_OEN@[2O2,'OJ]^CZE;CY.=6$2MM#S&3,ZO'X:Z%T_+F]+2WN" MED".3G?&L [VB",QA(NSPY6PQY.WW%18/:%G!P)J%>S7-^:SO(=M#3I]-2\: M8N>P JQG+#!]^%/C8"M$XJ]R-[5C^6=35/\J=YO*F!(0"]3GN3QG>L2@%+C[ M$)K(L-@T .(^\S28I.[SLS]I_0HS^IM?M?SCMRQPY8M)^U1#[ELY)N5>ZC?W MQ#K@XZO7,/_C3I/E_SCA^@GPH9&637>0D@0.)?#,N'#<2ACXGZWGU_0*O9D- M(EBB^#F.*HV,WV*#_-B@+ZN8?YI:&\,TE0'WV:#3VPU$@;.WX(S'E@PU6 1T M%<;@^)>G'\(XKQ+>\4?<'W%_Q/T1]T?<'W%_Q/U_6MS:5Q^,&,:##1)2TXHR M-:-1FWFH/D65V4[>'SM.J?!IK8X0^(LMCM[3EMP?6;6&!>RQ^S$S6$")#=IW MGI<->J;,R;J\:-.L*#;H"8;V_!O^]\Y'D%/#V\4\G&R>+LH&+?+KDOWQ+Y.( MW\UL:0VZ=0PL+;8B<9(-*KB]=YVZ=\\NO\5MRK5@YN,U7S9HA'AP38M/NQVV M@!"U?A")/O\6%UGFZC^RPS9Q:H^N;/B=I MV2S PSC=KZ__!G,+\%DL/A[6O!O:6ZZF-I.5Q)VNH#-FQ9=VM*/X7';?F0[P MS/0_0[Y6.GR< [SGZ(?(@(JQ.\FR5TJ_N#E^S! M_CHSS%WA.8@\/2P^'3UXZZ<9D^<)(#2( ML\@<.HY!IQ%98@T[V:"IU 3@,DN?#* M,^>%V%;\2AL! [@!G'OYR@E*M@6&6X@[,BC6\+^V?U?F?=?X$N!O! M4,5(LD$]8(Z6DX-)6BRO6QS-@%'AOZED/$,+M9L-ZM; G(7_2R@:A-''T_(8 M/FR0Z;8^ART]PO_.Y@!\:!QF.B&<@U'J:9RWZI4S5?XU^V,,_;EV?Z[=OW+M MM-&':/'5Y+"*$#>-XS:+[Z\XPX8?R/@&G!8NZ1H]DIT;<_-P8ZS+B]BWQC&8 MM",3-_$Y/4(H <",LBBZ<6(8(HV$A)BP=*7Q'M\>+!JLB[+V+91KF/"ZGFJ: MTX&EW?>\SS?#JQP2/T?D]\;2SF%VPC[6MR;2=5N<[L0NYQ>]#LZ:=]4O5 M4+#.MS1X>; C_5/=*]LRY!YXF732CM^/::I?.Y:HW(27_N'$9DQ^ MX?+=VB?'1KQ>R68C/DX<,X0;7"GD+R_)O1F<1S:W;Q=A[OF;P)5,PZ_# 2U: MCIDD)(XTKN5F1.MV*APT+[1 MYN?E+PA#F-YX=/8\7Y2F+!.%KV\7:=F>HYI=/7_P( ETN^S?H@HGFXMCX32B)B!GI9/'N_@A84RKJ MZ3"*P (;M&7-,*7)X A0;L9EVG@*+@$ED L<(;8N4J5\A2A*3<<];;YAR(,P)H!,?*(=, @RRJAG5;D&$XPY@<+$"59^V=W=J+'@33_ 09 M=VEIBS%LT.XSS$\X%C>KG0TZB/?$B5'!5$0D$8PG7]-JA@$N3@^S,*1N M,TI:2R=N'^H(_5<<&;$;F7:"MA2_A)9FG-_:0>_^V0\$K5PHP?>:GF1EKY'@ M7!@/K9'[Z]=DE>$C^>NW@=U;IKBX,0N$I,!C/#=:AJ$HJX78C_'!-)E.*,ON MH$T]TE__AJ\L[UEPSP\IF,6,.55^1R4L2O48.<%[70)>L#H R+@9DF-ZD!:P'F,LXSVVLK#&/ M\6;7R/_>IN'EZ%EC-:8$QA#$-$]3@Y&US="RZ44XY'$><(=(=4@PU7^'="! M!?28#A?INTP*. N%B(^,(U.GR;^J*;@]%ZB=P,JGJDDH)#F>_0>3!,D@\16Q-RUS .=#75V,6\44+G\'R7+ZTI8EIS,%RH[2W M8-C1'A:/RI8'ZMHV2RO#LI\3//<@DRW[&K20]E0"2X3^,)/,OV?CY*?0]<<8 M&=198(6*B-N4341XD([0<&$W.:82CR7-_]7^@Y;#R%H_@,?/_\;]F_K-J\W_[@3,&4F@) MY,I6?OZZXW2EQDW#Z-5O"EO: QH=GG"OKI?2^.F MAY3,R#[;F0$' ]W=H5UWRVG&X4+\\8W7K\Y>/_JB0[C8R'MU8G7^8J%$7S[W MD.[3=UM_'=>H_Y^/:[I$Y8K$1"+RP>'9?.;[F@I5BI*>4A5_,$P CO7LP@T_ MZ*F89X- *#..+?&_6%'ZZ[RFTF#(Z:=9ZK(>7-"WHJ]?FE7'6\KG[9 M-@W_YQL5U0F"8YT*-[197^:_HA51\H O/=0,(8"RHJ'C*/5Z^R!=_KSW:L)? M*WP4^:47YS;R=O!!\(>+(D4/.CL=7UJT/3QUF0U2!4)7+Y%C5\:FI ]R?*!= MJU^]#'[D6HN%YPAG6NXX[XTO0AEMNM'MS19T M?IER_$KA2Q=CC@/ROL:,%XJ\NSJ8IC>>1[KO=B9?F2(?VF*7?+_PQ>4@Z-0* MR7*QGCY,LOR^6F^X3:5(:+0?DX?PT&/3)%/3?6]7P=7,!DP'!U'08EYF!J\4 M;B'[9=U\NNI"7,YZ,@G*$.8BP5L3BFVH0P3+%-*JMC>LNUFR3FAS@^"6SFZ;;C1%VT7V[RU.K#TS6Q8DUO_8M M*[2>.GRX8NAZ[X2X[49-.6-Q!7T1J&QL4*>)5@>0<9+ ?4=:1?T-O_O9/J]" MOJ8CHQU3CIPISYW,/DA<26WB2,>_'YK?LJ%)T&Q ,F5>;SQ(X0 MN4\I*VZ2K>1[7X^D&SH+1;=3K=5[;MEMG]O<$*'R7 &"+3(=)&>,[2?O-DUU M0.C,Q- ,RT/+>Y?,,9K$G5#?I7C\3DA;]BQGM8PCLCP5(Q(TA]@;50-E\SX> M3;^=9#.GBO+)S$CX NW*.,9#O7O:9=;AAB^T#+N##2*]!>]DZ84DG!E8XZ!] MM_^=B^!^J]A#VG\[G&F6M,^J'Y&KK,2[2MG7O*QP]KKWN(ZC.-AF!E?M1O>LXTWM! MX'N])XQ_WA,X%+_JL,2],O/_9K^$_Q7C3\?Q?ZLA,@T5;#C(, :,RLC&A0 MJ 7=[=4N[$V3L&I7L_-)=CP;DA:XV]^\:X[W*_,,FWA,%G1EN=<>5@V1C)YJ MO?HI,%ZT@?MHT[7B[^KG9-0MA"1.I2KQN[V>2/<6R?J+TN;N<[@[CBNAS>-% MC3BC4B*ZD_[=*;I(2N))LUT3Y=.:.VT@,S+3R"Y;O^_BFQNUV$BP#)Z4,MJ: MH:6_]$A6WF2Q).(UZP!4W&7,R8=WL"Y=J+E1HZR6TO7PI$\AX?V+:^>Z"R:Z MOD.3)X[28#$L\'R:FR0='UZ.XYD?\MS8=*O.^>&U<9)7YSU=L>E05=DV=4KG MP]2A*5,KA%[BL[:M0[CC0"(MB]S3,L[/,*;+O#2^W&J8H:L^G3QT)?#ZIP'*<^5)FA-VB"7-U#(JC6"&N[8A86N5 M:A$:T$43V"O#LYR/>H(T[!/K&YC3E=( M@G6_/QL$G#,5\2W1)>'$V_WRO(:&.L.6RXZ;=;LZ$+8.X$=(Q36L#L?77ZO[ MBKZ,8KP@V[CB!&0WX]:6;&+>'(964.=[?[*%DP9/QVHNDOMQ=[!<'=_J;"/U M"BV#2\P1"'2-0:&_[NV*ODFN0.#U]LE_[95/6S?Q-*YF^-C#K.V#?RVQ<>=1 M;WJ\\Y=O#%@%\1R^T^"+AO^7L@_APEV;@ZN< '(!(#1"M !,D2O2IY4E.52G MAG/$$F>#IK!^.>.[U#N2F]/V/J'T^687+FF,.CN_H"O6]5F8@9N/HCRHV%XV M2,12G2)]1$F'7'7Y\ET -62GJYY4KD@C*/4H5]M]AHWDJ%XQ=-)^E]WS#QZ; M6,0N)-=J3--PMQ%"(KP#R-CFL5%2CE/''<^RMY_*"'CF$.MU\\!Z:IC+O2P5 M3@@AW-P.(<^X_EL(P>_$^Q+CB3O-/Z1E(Q\A\8VI8_*RO/1DE[D:W\(24J"3 M(I!QW/G$]S!6S^XP4E^JYTK1@_P2 ^S(TC:5V$7$8ZP$NBUKWBF"H]F458>F\9 MP?!?..I?C)UK_:O'CN.XTX//?LP(E#3_;N.OB%LUKY)WMGO'PVDG_3_E-RNW_3\;=MW> /_RZF/.(L MG@,2_H[;#Q!8/\0&)=:N#W&@00.0P@:]6]W<6OZ_S>GS_W_>L_^4%XT8!>:! M2#->YJVJJKV6"&V<$G?ZKH[>AB24_PZ23-)M"T^5>9XM %_YJA,S%U\@>DPJ ME9+K7K+@IK8C[A^81":HRL5>M@ M^5Q;6(FG[*-FC>&Q!V)KUBTW.;@Y_E47J[ESXY- M,=+I$4]0Z)D!7KK'+,3E9Z]2JG$8KF9)7WC3EF;5+Y%QZ) M7TH]6D=_Z6F:44+H% K/YN 1K2<#K"H:=3:PY0V4@T>.-6$*J_^"(UZ]ZU MH*YN2'Y(WEU"$B^S)NAX9X"5P[H.S*;YS3X)6"DJZVPR (^"'V-I%W&/P6+4 MBGY_YB6("++QV[X'< FB\\EW+EUBFGH8L4\5?7>2%6V4_>V^K:E%7)RR^XJ 0@8,8W]$$'0QPH@[NC_#*;S5&R)O1(6,A.FR0^MBA M\F&YOE?BMKKS#OT<4&A,%=B-K"6S:OW)6"D X4@KPGN$^F7[I(I)AGR/>SET M+)):=7K+_/VD^)C;6%E%FC)?ZHJU!#\\@FS4U@;+8AV)=\22M242]EMXQTL) MO#:I_F#N]*KO:/M*C8[_7:%UKXX,WK%&FZGI9H\WH^!Z=R.US^#W;J(57H07 M70;.S7VAN.CFG_3L%,]5[[,_^K^6J-(NE^[=QB#2,Y=3[KB=,_#IS&."D3DL M'K4M-0#N5-4+)>L/U)EIO"G<_36+C-D_%U04FRQ?8C(V%W[,Q]5"?U3BSNJ' MAI*4*^*:'K^?,+5IE50Q CQ.<@?=D 5G6U0Z:,^.XG40&WYFIVKONKH6^XK MQY)RM;5.'W0D6\\;07H/K"S&?M/I('X1";G MQ5+KE^\T+P1LUI')COV3$?<*DM5YU\?UO[-!67.IJ0[B0HN$?R(I8*T=*ZO'ODY ML^PM;TGG"Z.7:47H-_?[][?SP-;17,^>AA\"W\']6JC5[UB)U?-[:>'^J/OH M?4#;\:&60!SAPMQ\:H-DMI--OZO"*K2GKD>E^Y[+Y4^.K8XO/(R^HY#G>G9' M?;Z>65B_ %%-5RT>U"\0_=AH+NP0.!WV;] X\U\>?T>K,/^K X"UL4'+S[;[ MU;*^P%H03..1;]SCSSE9_-_V+H7O8#6#EPW1H\3U *(@?M4-"T=?W,%!5/_3 MX;:;2ARM77-8(?7?<5-P'9LZE MBE 87H$%1;I'R)$PC>&B%W!-HK* M*I707"8DL!1$-,J.;H+A!6K/TAPB&&+O@=(3\7OE:!M1J$L4C# RF1!DD4C& M 99XLBX=^Y@-BL2/&I[B2'^ZC?/9(#$VR)T(:#84LT&[1FF_\GQH7 3\#I0# M3>X8U%6U[O[$BO4AO00'I1.D"$AL@(B @ M78AT F*H$B 0!>E-D")=0$!JI"LMM(!2E5ZD)"A(3Z0M(80;]W[OAWOV/N\Y M'^YSSW/O]_/9=J$!(3A+'^1C-K8W? P*GNUQA\SCK7=K#NMV M73\=@^ZO2OT2IM!>.P:=>0K84E]5CR+(]H>N;AJGH-6#H<3,GERV9AI2P5T@ MAD3?>3 1HGYVGA$%P0]%-C;$V@%E?L7(2X/+;:981K(C?B"P2U"8! M#T5(] M,8Y!$ ;D"+W;U[](J]L2P&TT5$O3J9864.=K=/P0L9ARSIMJZ1 L)IB5F"C< MC64Y!KD**#_ 1F'KFR^JW\)_7=0=.HF" 59$LSTW,6.B'\X=W"E,H.G9$L1V M:X[LG":^#>8D/?!K9<0*[M5@$;*4'+2'E>X.!0M>R9VIXR!O4_,+,2P""DAC MN[>F^Q9SUZE#XHS!,2@$B0S<N--C-#.G/YD8%=&@(3=19U M4.!Z*S67":&ZM+WO& 1^C$;08A?2(G#C4!EUC70IK.#A6K DP(K'",PAT]H"T'$B M#1JLP$"QZQ4R MA=2(BCNFVGK.D:HK,5.DSAL!DB9/,>C'0MWFZ>:!5"R8\% M,R/+#E.*AX_ 2PTV[VYHLAO]_WF=^S]=__YL $AJMR%8D)V=$WV'B%S<9^LC7\>HS8=Z2=9='O24?S/([BI>,M=M? M'LN+:B?@]7KI2@LB"VE,8[(5;6+*;HR&O%MJG>EL5>E'75UDR(VI[GU 4JSN MK>- <)[\34!I?7O=0"^&T(->J M/0Q]X84=04>C;>>GC+M5QX8B%;&AT^*C6Z+PRLS;X^IF>#>)HL3^I'L'9F&[ M1WQWMPL3TW\D6]"DO$[GB5+%N0BTH3MH&E_*OU2[RMV&8]R MYV]@.\-F/=NW_1!FT_LN1F9C?8++2/)B<_^[9VA>AV/0K4JA'$=3]1NX= VP M>$C9NI3#CN>'YM[FN@=!E7Q\X>VV'M&;\F6?8[I;!,3GTTTC]C9]=\;QGQQ] M"CNSP-D$^9)&F[EP7ZL3H;U$4K,UVC&ZC5 UV6Q?G:+Z$%"G:XJ#SZ1\R27- M*LA;Z/C2+IJ[X'ACVPK*WCG^.@62#-PJ!,[G;87 M EA\UUS 1L])5[]OD+SXU5<*3Y YJ4"S=*<6PJI-?<@)-WXU34^W2W!?U'30 M@JT<@WJP9UO9489A^4 8<;O#1OKI#=ZYU0/1Y(/R0\ZIPJ"ND\Q1:.)&K:\YWZ+EB B=9H=5C3J^N99DLFB,8F?5RJ'CMEX"7 M447L:=)MB1JO]<^F^@][?C81T+0$Q]=$+@X\:9]['EU^:)'8L3J],<==\A T?"44;.6]"Q&W,O]BU:]F4 ME7F29CV,$>.GK(X+<)ZU+OC^:/ 8]!2E3ITW$RC]P5?-A<90VN4HM=&EZ:*^ M[@.%+U;^+6"GAGR-NOP>D/K;@[#-G"%!'GS4_FUL!I85NI &!I.EG3X0M0KP MT*A4V@^=C/%OU*\0:$Q$4M/N46-504]*^^T&DLRWV/:11Q<8A( M]BM\^)@'0(-DCQ,W'>.-4<+#%,+[."FQ=2!"$HDN?["A^C%>YM)(LD-V;B Q M].< H=1714VI[S5_7Q)1G<]DYK1 ME1!&9%-'J_S(*S-B1)0/,P?$[T>&OK1O'EEN^!@;WA=L3A(X(M7$*7ANV'7-R_'FX.ZNA)];UZE/G M9LM@%7ZUG[=$>SZ=8@ MN/O%3=_?5HUQ1F\WN?VJ%#O@)&FCB!"&A4R:P\Y5 55\9H&98 M2[J4L^F9&>732^QJ;E/46I'%5AG:+3&/9OS ;_ M=%1LNNKG]&Y_#OMXCM,I'Q9XSJ68NQ];4VBG>_1U/UF=64R]0UP^.!7>_) X M'Q.4):HS3[7J=DJCRMIHYK2D!ML5N)YETYW9^] M$B=.GSPG].P&?PBS4(B*4'QX*E8+*O\_OL[Q7UW_1J%/S*80->\86[ZLZ#UGRQ%M?Z;XFG_^P)M?PZW^ ZA,%%%:(@]97*^8:(C M84J-D+ >1^RC<"G,5Y=C:Y\6D.3Q0Q&^@=S!XM: 'X$KHI4+&=+3I7&2F%.T M)TS@@VLOS)7ESP*0#LOP$M(M:Q)-M+I (<#<%GS9;W#M MB"K6%TK ?RKV3$'W8HC,Z\6']X)'CD',E--D5R!]09BDUL%KAN-&Z2YLG?R& MY)]%3G9(2Z::TC5.R^#$HI5]R[1( MU%6W,E0$5-B!/4'V+IO_V2I=!SQ?1'"BQ(G]^U!F%&UY$(8P^ JO M@Q(C()B1#1T1)E\V.=8SOY8UN-=5ZP^U))G6C$\([EE=PWS?M0QH.91?@ &J M5GN] *R$VHL,Y!OE*'82^%FP!DKAZ'VK*DH( .,38F#TK:* 'R[XS/!$>ZL" MB;E[P!ZGRA6I+@&.(D,7\]PJ*0,!F$X9;>V1W0&Q0RFS\:U=^FSS.S-)#H3S)'44V7SV4#>Z@ZD-MR'3,W@8I-[QNGAUE>H2AB*$ND;2[ M/OI\"I8G&Y(:8A40)VMM>(F0MF/0M(R"WEG8,QAC*P?@K3>*J0SFQ6&0F>TY M*KJ0D]8/70YRX\F.P/PAA,P(E)'\*.KIF9SQ3=[PO$R&NCS9'F@PM$E3=4L9-.WK+3N8XM$2VN?WMJ$UOJ!2@%QJR=N(3=\^3YI.32N'E.";,+'382Y[[Y6 M9T70)*A+O0.PFL/!HI!.Q#*$PO 2N(C2/C0.GH75=B(SUS'$F@6_SF,0-?'^#0A"NN2,(6X3EJ.#CZYAN8_!CTY!L7]0C8N"<"Z M2MP7,&"4*#"?C^Z8()WY @02*=MM@B>!4!*DYP!$= I;1#"L-#900?"V2"Z\ M092ZSB*8KTM=AQ"T!2A"%V?WU^FI[H?].<+%%CH=2#C[G*BQ3UB*PZ#H1C4$ M@ P$_?P*1>*HIO4TV;J../\,=<*-Q*<=:CUR:%?$J"D-\4P"$ M (ORK1#K;'Q(D27E%!*[NSW=G!L4KUKXH4B6,.L"R /&:Z8K^LK'H#:;O=7, M&K?;0V,(X-K$@@N)>3WOD#UX&$U\%?22+'+T!N5/O(-4/F0W.&J&ND C$H'O M0":%C=IS^JGJHL<@AB\*F'7#O%7HS')W/K#ZI]_0]A/88@P@*I5&]?9#ZN.I M]' 9Q,'9*1U,_6FFVPCJ,#\"K!<3GL^_=U[7(9H1 MGOSY%=M05V[H,:@:LCY#;"(PAU-;JHUSIK >@_A14$!Q88@6J+E-F212\LI< M5!OV3%O>SD^BX2X9E<5O84&Y&Y9/\OR=I97EZ/%I66.MAOM8/AC:YAEE*!G6 M^\L=-H&^M58JGO\RY$] 6:ZAT/)5NC0:;,Q3/;N4\&!>?* MF8J0A'0PBEHL6J47.-__QGG_NOKYC*,_9[_W=8!W%)%4?)H,YV.0J-GVG_+U MM8 V<8T W=B@?M>W%E)#N(SO6H7RWCX15Q$[P669\K&A(0TO^$HAL71R;KK@ M[,LGHF.O!4^"Q9$)Y+3K'1I;KW(_$\)6HP\Q@4"F%!_YI+ !R'GN7N MZ/O,DWF0U$Y,W3FQ!B.F(V]1PC&,U*BS?>\8]+T4BI!?'#R[? MX]HO)(ZE1)QFM3'[[S228:0OIU.4 2\KRHE3V(%7\ ;&*7,6GX>ZC%=_Q8Q=1>Z&O"TQNP/0C M7[7G,GS 3!LHX1E*53+2O'H[3$MH:9#-WO30K.9'W46/SG?-J?<](Z(4%+"7>J/L+.=S]C M:=_TX68/\=#1.8D:\H/[V7K*%.Y6X%)&9:K=W#Z(-GR(PC9)RTOJ\ 7*A6[ MQKG(V5Z*DOB"6)Q^0)_9XF5Z/>#U M6W>S_JBFB*C$]N^7U2>VJ6T','TZAU?^]]=A?[VXW_" MO*KXT]A:5%U6J;#VU:O]A)^M7 >NSDBTLW:LBC:D/^^M<_RG*R;5_3>CCT%I M26V+Z%IQ.TEH';<=46'&+SIDWV"I +^\<8J$P>M$!8/)>B2_"!FA1Y_?WB@= M\,?_ZN2&JU\M.6JXD1Y^F6':)P+N>%C>=C1&W*+059$2KK-,DV\3T2\H%RRU M:W6"[)R)SI&7%FC\GSS.']WA[%9^ZX'T&I*VMM0KSS'[-L\"77B=6Q,1O>B/ M$@-'M_+.;V@8?JEKBD/HP WX-G?F.03L5F^OHC(9K>[=G^P\?8:YXQC$"EU( M ?/XG%(,(KL1(WE6W+ MB2-YRD7GK]XXM%^TU[^I@:^6$N M1^L6X'<,.J-XE$E^)-1 TNR):N5UU3<10.D4])6L,,K;TR/* )?5?J'EL\L/ M1G:2;W)_*N&VX%O/94+9 7J$0\U68D/7T(FUO4*.:3TI7 ;'XDW^DYQ+XH@, M-PNMI\W*5W *[LF)',]/_7X(A!%I%@TZBM(HG#2=4"[@R3A;^ZY5]L7 BA/1 M_)]T]2U)_K=5:MH7P28^%Y(/ M0Q@#TLV&,5V"?%W23?& -GU\F=;7"I[[W1Z#'HU7QPLM4\7HOI=/OY CBSB, M)"@@!L!2R@<7D=Y=@',Z@.XV[S_#NY]"J]5*$UVM T=VA+ERO/]0Q^63?3<] M54Y'493'*A4V14.^9,-R#,HKZT0#ZB/0WY()P+WF"\>@6V9_RF;X%Z%_F: O MS;$ (XM@VF^=(E4_6Z6K8OAJ,5SPK7?30R&715NK&D<4B9?I"(Q.K.$B<>T6 MP=. _Z%#\*#1;TXL!]9)Y?',#R[>^6?J!A7S6M^).'5%ZIV]=UC/S>8"=R$" M*?61G=KI:&\\ME L;&JYIO UH4:#&Z?_U6/PLGQ9F*_@*O>W:O-5PZ)&$USG MV=K]9!_LPD/#'3V2O=!>BE>_K!D.>44$A T,.FA??>" M3-AH>6W?8?B")-PR#G"ZP!'S0WOT97 _NF9C],K#:>#4G8\-.0JI])&*[D]= MG*(U&9)PT@&=(HF-+S_]Q%G<$7KIMO\X-])+\$+G$>+"H%?S,J/#[&,,.*S' M.&[/1#2\S'AJJ.#%;V<>,1Y-'05L;DTK/X'J]2.#2"_U&6&<=>$MQ3X2DNY5 M_:]B?A-)FV%.>,G(THO\T8)+&](Q MZ%_FXP(*C_>"V-'Y;.HGS]H('8-^M 321 =,_-==Y@_YEQD1BD_3.(G^>G4$ M370D,%.LOM!4H/]O! /]Q?J+]1?K_\58#KDU-&WG[/T=@10/1KATR9$3A#X82$4X!?1ZLD\6C%MV&LUH#% M37DO3CH0M>8O*. 8U_+M3,J3QYN<4F7.:F+ARK_=VOM4RL+ERTV%3[WR%+R5 M:?^^U( CM$\>A05'=XKW)>FW@NDCRRRC8X\^J[Z,-MJW:03?R""F<7PWOZ=D MFTWL8?D.,-A'=]A[/TR3ZR.^+A;?QMF25)H5>16S\K9PQEF9$,/_E^LOUE^LOU_^37/L?"N-=%C-XV%R<;J=*V#DF7;5/O/4VL9'MS\&Z MJO\X6%=H9#4GUQ9>:&Z^$H"B=[Q@YU?F MQ)N)ZZIQ2]D$\!EDWXV,I0G3FA$?1+0DS?0% .2[&&;PV4J(68.D^AJR.@I].Z%)+"@\![#TEFZQ,E2.\V+!,9G@>H=6#9 M%#"1O!'=ND.<@!7!=Q$)-2,U_;2LP'8R"M_A@C*I.Q(7N_94@\LPND5 _,B# MM#NC.PF[^OEA!8C&AL&5^4V] .B%V9F#&6OFDX#5H73P8.X9K+,>S9X6X$9T M;A,4.,I0O[8@H(L/*VZ'*]!;^[4UICVO6W._.8&S!,N<'&(5OH+' TENBT3V:[10 G*,YS(XV[ M8'5;;0,TYJKP*L":B%D$AR@:G <)E7VGOF!:%? C-X0L6@P8X!%AJ%N$(9Y5FY-$KA<1T;L?(!H7_EGPJPE&-# ),VZ!8BN$M:6VX?\.9'R[;]GP4 R'^JFVE0== >NCT NWX,(DL< M@TH#=3#S!_^;/_V/URWXG[BT[O>:),N]E^QMXW 4/LV"%(H_I\[:CLD*OD#Y M-%^3@&/6@'&@Q(B-J\I\&7ING>/52 ,+_\S"_H.$\,+A96PZ$]TQ",[W:5)< M1S@)\O((K.F?7JGSROF#<^C@KZP&Y0ZU><;T!8_)5=[-,6D3R?<&FJ4Z/[,W M$U=_\.SY=0(I<9]J8D=$<656'"GV)(N@((%A7X\4N!Y&[%)#(_3"GS/:VR^I M"P3MQ6#"YL_7S3/?TTD2$.ZV]"V.+.>)1W\=,1W&5D'*'QG=T'%Z/RY&UP0> M<-XVPT,CT43]8]!T:-O%P!@$C05P>.]9O2\SR#71C:WZ>?)4GDU/(9#A[$OS MH^[K$PZ+I_(_\N70]T;-\"B='5LB1F,OY;)%,#3B_Q MG>9GV)R%*XO5MV*AA(PKGX3?*4X S(O,.&C8=A1%D'R#A'BAG;[TV2U_S6^\ MT;UO&;K2>">]MFEW=OMQ2VTV/0KG=0*SYM=%82;FQODL#:O;XQ.8 &^U0^B[#*0H0WW4=^Q .&RY>USJ"L_NQ<:CF40RX/?AA&02M05T=_ M?#L&N1&UJJ25W"%J?C\SOEN.)S" %M1YW8LR+&[02S]!]9+%5 XND2HU(RE? M%IY .NQ=OS[QX?"W _P4(TSHN+-D[CD)^I[7"=0A7+Z?AG-1R$=?=\#>DSTS M1)R?:@YJ?_V-D7?E%NNZ< CA87YQP.M86=D<>E8ZA-DZ/KQG4%5K>UQWVPT_ M3^806]P*ZU>:NSI,%B7)M2O]'IF=3* #0C1ME' ER&"5'9=]V5L*2;6^Z+V1 6ROA1&O*!,D2)/>PL-9%I;KB M273'+3PPYL\LVX)?'E-X?>J=;)2G/T/A+:?+AAV_P6L-PWX=&_+?.+TS'#^@ MX_V78$RB?1EQ=16Y/^HD[=(4GAH/"DTW_5C2GYLXB-HQ(3G;@'LWUJ8%OGA M=_#CU$;9!GO?$JM+\I3,MU%F#]X_1LU 'B\$?7!ONJ.XPD&VN:&^5Z/I[:Y0 MO\]RI_K/1CKY6Y(LGT6,NDT6$[G/FFDQO#UY[F+K6\#_T(TR F,\S>*"9=\= ML+\787<,L@>&/I'B8F[F>DU?]06V?-7H??^Q[/G#XIDJEPF0ANROMZ.ES1\85,Y%7\)U? C]FVRX^]Y]B Z;U6; MX8:SI'AF'@%K=1K6A=6%TFXIZM0,_]''HU^G(R.,:J ](R5Q]\H30TKQ3TS7 M4$0NT;1%7_@,!H<(4_*+^143AVCC+:^7>\=]NCBP0F> JHZ;(;]<\\ZO* M+_F]*(Y_6[L4W8B=W#$U:6W)FX7+8"S75$T&P^N'YY3J$.^F]=Y69(D/#_A, MQWHKOJZ/5H2+9@W\T(H>7&<_#^-&)E#H9 XE 6_+3$VJR)TWFK"60.&,I-0#'>)EG&*J'B'7.S;83@V_!-2.0:97R_% MW)FEF./L^][TX(=ZC72WO2#;QKMRXX*[KB_>+HJ>&_-(_N:0GZD_[V7XD*83 M'8UF#H8@GT(X4,HDFS3" )..>KJLSWZ*K'0EZ)N[HI[2II2[@4[+I*E!U>K3 MIVF7Q.)M6:-O/]U:FVI?O)P>SAFN?"*Z<_&]>:EG13@.+V7YJ[?AGV*<.O M=7"\&XT9OE]RKO>:$9UX?J/^H_S\#*1[?E)@E%W(N>3FFGMK[(9O5H?O_#!D M]W,28K9<5(1$S3/6.CF.:UQ @N\Z^,1-&)&<0NWZ1**61![+8@B26^ M5GV> M5\L@C.)0) [OD;B$L_, 7+8&(BOT8P-V2\0K$ZA/)A]-;+?N*]H7783"!EG> M,,M?*\/)(@>8%C^U:*EV1(I\;6S[(W?AQ* H7#9OHMKYH5)F8NSYPJMORR[>?#F?T$_!] MQ$_LMC^,[.-(YQL_W30;)'S8"KFL?+#%3:QDFCERB_2*O5;;VCK!0P_'Y.U\ M,& &ML&(=T0#+GM$PY@*XFK7O!5\W<.XM0)B&N2GB3I5@FZ_!W6T8IEW)#'' M*%:\6S^;N3!@<_$'+3WO,>BQ;-*IOC'ZY.OGM@7E7ZH?@QY0Q5,E96BO_.M* M#A-04]K8R*Q8BZ SMU1W%UQV^9[6+3>[%?P+ M6QO(_?!EQ,&9?HG%UJV2(.HT(I6K]X((Q7US;TF(R#*DW]AMKB\Z57\,LCFH M:UA[@G'8. C2#(:NPHAFT'.W*XX2B%9=:?UL-T.-2,'IA5)WH*-EBI4QY\PJOG9*.N7_$\A78G6/0V?<-!C'C%]W6;;ULA"J"E$TX'[SS1W/N!R(0 MQ1U!W&1WW-0QJ"2!D6:/Y+_%=+^^+,! R9=\# IS$ZM8S]UDY"!37-%$4^8$ MY1,C=XG*'7&* J+6^ZK.,8I2K_L<'C4B @M%SW'H50-V>N:KN%X22'UU:@$"[LL_I9:(L'N MSM-=WM\S)JC[UA]4ZG'#]'.MNQ\=*=:W6N8:O#BX@&R):JB/8%B 8,>W/QJD MF6!'/Q^N-SN$HUK?L.JU$ M"Y\AAFF#CZ"3$I:F.;)5O>46";FKZ#KT!J3LB3),(%ADYF([MLZ=ZGS$P:^JPL?CH*=!<2?0QBKWO9:0ZD+!Z9 MJ_;'*T*X@6A ]2$:8\IE&=N4BO[]N/BBP2+CPVL#8P/?ASS]/:_-=FXP7^NO M-I!?OQ_5:F&179]?6FF^84)W&<2Q_1I3Y,2F; YA)BDVZ7)T);_?&_&CLY"5 MW MB'QMO[K-?(>;>E'8H)\T)V[[;CS\?+DE E'[5KP\,JQL[6M8W?;IOO4/! M^D)CYFEW[B^; [G$+1W6\J$+HV0W?!DH"G$, C,LK1G'N+8?@V1>+VB2'=V& MZJ#3?7O.P_3TF/A0=I843JS3@<6BP9 MR$^%"X=SS\&+?*+%\[62=!P20T0\\T,&-[LD+X;T=X%H53"974=7/B05U-.$ M_+K+V*1IY\T0?&6M^JC_LOK@4=)&:_&(;? +\A4]L83%V'V6I.8<+ID^HI2> ME7[=/;1DW7Y+PR]H\9'Q'N4H<>?-' *WIO;QY*"1#*1C[NIH/X;&?-P-PC#@ M&B?%\EY]GZ53UD^ZU;()D^L*(QJCIUR[&J9\8;QK:G=!/O,TLUU@CSX.RN3' MX4C6'##RYIVCR9>/=R&<77);55A"'4V2UU!<2K6 G7-8E6L0;O.88%ET5<,LY< CBV774I-, MZQ-,#[$$4Q1]K^( T*?JE=!=(RB.[V>DQE)BIV3G@^AIV5VKIJ?P.L1DD#&% M#D>49.Q[BZ0GU.?WBIW /%87*VP7+F;AGH-RNAK[R_.G^,T "+T+"=H'/]!0!?AM[&;X#2[F5 M+AFDD4I$DE:]:G* S.ZVQ8R.M-,7F\^4B+W/,ANH8Y#JZI33[SD9TOD5GB[^ MJYGX[?*T2*\Y_HH7:7OUPLSM'\K+F/E/>F8[&LN7/#=YAR_FGF'#1[]POFE< M:-'((48;!*%!PG><\:V7/E==Y0SL]"\^_Z5;^Q#,&+6(NN0>E?IH-._F@^I& MY+Y6JR2;._X!L<:'Q!IF><4\^L$R^'79"G0J82^=%+$^L!A!4HIX0A$B[I6X MB29$HS@\2P:*5J9W6Y6G'XKVSL!ZBEIJJ^&ZG\$4[35.V2,WZPI/R[ MNB5S =V&B,36BL4X$=&=+:KCA%]#^KDF8XK73 FZC.?O5$5&+J898G4#BZ)U M^]+BAWOG^/PWGS@]=8RTLIH=0@#*M'8J:?1=Z=>"F9%;NZDY2EG5OFE&>\!' MN[K:"SNW5,K8[@G>F/4X( Y]C(9$H./76/NCCE!*7O0 M-A;OLZV*-6OOH2U<-F8IONLC>1.5U#F>9Y1S*?6"40ZO9Y>D%^S=?6KR84. MVY^G#%5KT_JR?6;&F>0\N$<>X(<0EV9%/*X^@!,8D'(0RYD8:H3">U^DI="Z MD3K,:1UBNAM]AB\Z+SE$D:^=_-3FQ5H4>66A<1>3(HM=2$/7?F?EN8B(4*[D MT4YT(_35)H>./6_Y4B$TC<6EAZ)]+:N>8!?2CT%U)LTV#C8"Q.RU3?KOEL#0 M'1T/[[2!-? M.;;&);$D?6>)*GPO_C3&[(M;MOU:Q3:SXJU! M[:@8F "21[1]$*;<*E03ZKJ8N(SX[FZZS)T&(QH,3>\-0E1AH1.RF2&$B6XT M$Z:PSYGF4S4IJ.L0^8/<$M.]Q,..[C(\>(#?VO@ BUP5A5\UZ,RZ_2:_01^) MJF35U0YL=0P:3^5Z<0RZC=)K2> @#HA!/+4$+]D6*(O5W.]R&LE,;;14KUAQ M+H4:_5DOJPP>3-+E1^ AL?4_-TM'!O!#9Q4,3WHXO+Q!.NL?#3%EO26\N%D@ M*/4$ DAJK_>))!;,H'2?6X]9PE$2Q=P$4R$>$18@&AXM]/NU)GL2"U.74QOT MI1GL_?(&S)DK&]*.9E-]0A]CM<4TKYLZR)SH6/%0KR$>UC?9_,0V,4L7,[FV MEU>3,)"V$)&0K7L:5_EJ;T7NAM!O):-O][A"TZZL&S_KIQ<7)F%7A,.QXRK: M7(5O*55M_BUJVD-)"NYZJ6*D>+V*RKYF<^6?['SO_A?[9P4<"ZK_8K3..1H[^4<"[[ + M!<>@ZGM)/7S H=F?>_U1C(O"['>[3HF$,'+^7^T,]4-7#VV(.;)D()Z#.6;I M7^"*GZ,TT;+F;+0AW1V$1[D2_>'7HCUXGCO2L&WM!0"'MERY042UQ3-9HAVT ME11>Y/#]X)UT0LC#Y1@4%4^:8427>SRU*BRB5'4\U-;_ MNOV]_^/_.3,S> MRM$KIR255XL:(;S:#XQE4PBOA1FZ0 X9[F=5[*X;#(A4)K[I4Y,,=%89I=8^4SBU_FEDQ0\*KM$M<+=)4Z!$O>!B#R^ ZF*?Q&'6' MJWUOUHVH585 M,!_T?<_@J=SJ;\/:;*@G1!6X@.&]A@D6+9Y(T&>%\:I.MI/!<-%$X1NI3TU. MCX_"ZA#K(PI57;D"P9P1B6/L?8LRG.="KX!X+N5L_M/*:A$7N<'>-QD4(]F= M()N."XI[:>^F;@X*L\U.?INY[?"HORKJ4A3[QP=.=$P$CDCNLS4EF")FWN$T M6>$7'Q"9VKV%F??3(-:2=JLMOC5U:<[NCD?T2-[2I4[/A/._IBJ=^7,:EW:+ M0]^6-_:@%= //8._8FN^_>IA M0&/44*JMP[+#S9%:1ZD_?);7YX96SQTL15;,H+HS6KS9%^\ODJ1]P5#X]IBN6@T+QS_O MI%QWJ>Q%WXL7@N$6LG(",/BEU],!<-\MV]75W9HI:Y<-#(=!GC(3%N\Y[LL( M)LEE,5H'0/U8M?77_,B?*#@"$$.D^ N'@P60JO!"WWCQ?))&E$C2G>^2(BYI MN.RI2+I2^BM"(#UW30+C67_[<$;$G7_@<-=)715-_4,3=TEVL_^ZR7V+*-!) M-V POVGE2/Y*&= *MBTNI8#9QHJ+3;8Z4*B5(5"&8_G,_P5(L(DVSW:(-M\-NB$2?_O19Y$G#2<2OSYS=+R0 M\DPH1*HQ=T0IA@*),+&E4G!T%V7#6CJ3Z];K@[XNCQZPF,(Z2++).^@N/.WP M1/X^,J,R>VZM!EI=*@5LQA 079$.\2[!0L"<1+Y/JH0=R::%/_$SWUD=85\L M0WSL*>$2AO(3IUFM#%&>P!A#X@!S-W/TY0'ZMU6Z7%W,G-HB1EKMPW=F?1_] MP59]V=O&L*'SN-RX;S824OSEE1JL M8Y%<&0 E.)@W6N[8;-J:Z6_Y3N5.M'"0$W&'NL%?/77XRTAKBU=<#N\AQ/QPO1 HQP+?!-OYTB, M.L567WXD$@ZWD;B?N*TMJ?[DHYFIT8W-XIUNO#;9AH7 366*[OO#-";A6E>] M-@LST"C^4A S0?PP%+Y<0+ET7KX0H[DY7%;LU[@^M"I&@'3EGD:)$2N.07$: M0D!X3Z<-_TCOVX:)\O5]+KFR6D[>H"Q:F:7"DH>1WY4.@EYP<7E+>S7>MH\V M,^BWMJ+0S2S0!]FYN7/AP3&^>K1B4YQE:(* V)U1YQ$T MU_S;I&9BGG0WM.=/,4-^BBS9LF[D<; (ZCH)'+/N$Q-5N;,F8TF\5E@QUN7& MT*#C3G>+_B%W1/*K3PDBANI579]J[H)[W;:9U [,/9V<$PH%3Q8*\O6Z=#"9 MR/,SP5X[?9@>L"FM+"M_0L\<'KHO/M*)FT@I-"T2FX_CA98AT3M0/$.9;!F4 MI;0O:CMZ]U*!KDS/TM6GAL_S>"Q?O2%NG4KH(CBU'(Q=D7\@C!PN##_Z5C9. MJ=8X01D!TV%=9MD6C0%TF7YC449B?0M>QI6['*67YU_^F3WMJ>&0-\+;45[V MPFAM7]/:62<6'4^.Z3YW\!<.:)8 ?3K4B)Z[,_-MMIL\=.*^&^A@AQPBCFJJF^Z(-<6D''S&KD)/JQCB@ MH&.RW,8]/"]\2.ZAPV6>Y/ M0MF[)GE::;_0P_0=]\ OR!:A'0Y *9 5>JW=X'*?<&R6J_UEHP*+K[@%-Y,7 M$J7$ @FCDHA*/$]OG,MPV9!I[)J)>'[T41N9_6_9ZO_/7^IJ!/#Z&)&/\.8# M6@ E10RO"O1M&AI_-&*F26(/J_::$_Z2>6]"GSL5M'KF%MN,UT!NV)]_T+:+ M:W"ZT5\;ZD0( F7MR@D?">\G*M;)L+P")M-S3[.9+>KC2%7%'\<4=81EELX5 MSGQO6/W!0537P2,BLJPW1'.)J7JQ7298#=54GD?R$K"R_NK?MI[#-6,2=KQZ M#>[65-F+1W,VZRS,.PL*+/)OG8DH1#@_*XNF?.F[F))2D.IDB%L0]DFVBA=0 M9D]93\%FHB/11#W$M'W[Q< *YCO$8U!7D)+,T#)2S3).D>,9&T?A5]0MP:@@ MZ>6X\>D[8UF@]X-@I/B9V\,U.RBUFFB!P(>10I3YO@@R\.5$M6-Q>$]\,- M!STDK25&/)$,[N+7LE8)GJ\2<'V09Y08/+H(S;40E"THC2_/A19P%DB;6IFV MZB1X'II(:NE>;AO/&'MGU/DH3TK\XRV+W.ZCHH\5YN:NO";QF%*+E8!&;<&R MHFG8[,RD*YRA:HC-E=.C-W6_A/U+IX*;-_]ST>BK[#2:PK)8.^Q"/E4<,T7@ M9S>5.1:U*L."[NYY[<]T*DE\S7_EZ^'J,<4D[%(#-J;*U@:#=EL#V M#8G!%[5."Y;X%WV#*W^6J:@O*(9-#IJ,J\TJ'4B4;_*.XR\VUJ3>B4W=9PV) M^_%9P>NPOO@8=.;L4:6O7'NK]&=[UD3'.PI#YY!,75HF=.Y6D"6N;P]-I>UYDPPVQ$AL,QV\\M_@O&>2]=XAFW#=[5N/F]4*WR @ M$DLSMSQ+78W#:H=KMWW9T]@4)F1BU*2F\HYL1] +2?/G[![Y)D1AV2 C2.G& MQS;:+?O5X,>6K\A&7?B;>/R5(FQ6?:6=9+G"R17/992 DSLF0?4#1;1(!58 M% >412Y'8 !9:LYPS3)GYL5[\HW7P^US;K0,6I)(!DUU]6_V$O?SK%CI2&_P MQDD*4H8I!I\W=/<^'A7MWN_S)?41U&]\+8!.M8JT?(TTM>LJ<]FR^_0;*AUI MJOE0\OW],_Z48E+!(F=M__00+B$JH$8A2DJI>!'##JO1Y7<228P;+Y.0$[G= M%1_L&)M\6@(73(1CB;KHJ53< ^N'9-WQ.W$OZPL)%:J7G)R91&T+ #\=PXOB M5\1-S*/9;"Z]8F.^3>VK[/EJI:SV>?R+@ZR8BY\22I 3/5ZE&Z#'2GL4D?K: M#+E@)ZL8?R\=L!^=QE$0?_/3 =]^H.F$H-M5--S3"1V3.CU[O\W^P=MZH )= MYVZV#"/)P[3)N13-AWRO/W>O,DLM4 3;>PK+UY94>#2O@3L#M?&-T>C^C^=9NXY>8+(_J.GE"/<' MA6C0)$N[LU"&W^=:J%ETO4@=ET7$W.$&U5R1RW=2].23R[T]$GP:Q?PUNCZ1 MB,#;I/:NB0=!\5LORN<'KG,XSB/>:G7?!YV\J7L,JK/F1NJ;KOCQ_>:?S"TJIC%,N&35_E#3\DKC"T^5E%4Y-GHG5.8[@YWW>=1HBS MJ3*GO#WQ25K>@<1SKK-9.1PQ5N3^]7YSKU0W>MQH=SHKX>IAAS M@'B ZCN![Q+&RMR#L??Z36A+*GC1/1W>UV79#2QS(R>NY-; -AC+SP1!%Q"X M]'P??^$/Z B*1'UMHB&Y_M?F9NT'][>/?L-D1.&T9AW9"0U?=H8F$7N8L>@8 M6 A%.+(IGWE#;8OIYQN%4$F+NCC7=L.SP?[\Y9XY(@Y"T90B%\S;CB,F0(GS M8(O#4T/8[4VUZ?GIV'/M3.VZ#^_JB[<\<']=W"#L7+W M3-U1O/*)@2?U/["ZX &E]&/0Z9FCTA4"T:[ RL;P\-NFQ^Z$*,&K:#^;B")TNR3:I:FCB!I:[1;@$+Y!DQMJT M>)Z&2S'3/+PAW//E;9H'S>,S05@52M@[3$''T7F45.?,S -"K&\%NL();1 MCP#!3*I5D;KM.@+:X]<'XR=W&NX6/2UN0,PZ+)DH-C\GE(]"%5] S=O1'-20^0MSA M:8_E>YD= 7><(:^G-"?"Z_(C$\GQ85F?CD'-%A=ALV9Y*UCB/?!4<%?Q= 49 M7>'N\CI.%]=Q02AAJ^ 89+\2H$,/)===2?;,_=:L;O8SC&/G->QTLUC[S"11 M\(:&E=6:.7RQWG1BKM7;>6%U% M_RA5<-S(T-;44[J\="LD] MNW._K( L CB^+:5YP.O\K%GJ$:N#^R_)&&M)H7QMM6\,-(CT:O]*2H_NB$^M M2^V :H]^7,C9^.[AN:_<6G3=/#*+<7?B=!Z<1KUY^>$LQA"F'=9736;3/?.L M'<]FJDL?EA>A8SE^-_F"H_LU!0UGCO0E\[TYMP">XQ[:^6Y?PD%]O)4LS[H;])HOT122Y,>\ H MH^QFK!B=KZBSJL\W6Z7\'UR]%;L6$X*>#:P++H[4R833D],[S39+5/M4^C(W MV8E3OIB#UU=4J\5_I,0TRZ1DK(1G-,3K1])22J]X?NN;WY?_8Q'PTH:GIGZD M (D;M4X@VC\B( M=48 ]/6BQ,V[AD_D]%<-W74T5BJ,=ZXV8<\"-RE7&/?#U)7]SWD*16_='-X4 M9A-W-*-5+'OG4=YVF>^9$V@A ]<(&!,;*8KAA_B&9XB+9FS29C9,Q(TN-R%3 MPXMOI[W?>52NSY#, SSNM]_-D+L @D.Y#BET3 MX+MP^'I&-^?^#_;>/:JI:]\7CT5%1(R $ 4AM3Y0$5(K2)68U=9: MBA3C$Q2$U+*5EYAM!8D0LA3D+:;J5EHH1$5$18S*2WEDF01(6VN1MT A#UJ1 M1\Q:"F%*5E;N8I_SN^?>L;OO;YPS[CEGWSWX8X[!8,%GKL]W?A^?N=9<>=JB3G?>VN@C5FDVA!MX37K MT(P;]PT>/W][_-OO?CZ4?/^3'U*/'351OF)W[WKM>8Z;++';&CC?ZGK>TS.I MIP[)_<)N!_\TE+8QY_NF[9VNC_8(;Z^Z.[?.4NHIUC[T3HWJVV\(=?YI38C; MQ1?2VN)#16U;GA5KS)UW5-\?..I>]%.O\('FBQK.;[SMGWZX.C>AM/QKDF/MOZY M'57($[KTA71T3W[ UWRW\[>Z8R+OS,U[ZQ'?B@4V3&[0ARX[UKXPI#W0?O#7 MW#@5;L.4RW4L%1BMHS]J+^I/O<.@.@IVWZH>]M0K(^Z6AL\5;0K49^4.W4'#9M[@*(QWN&+ M+K-&B5V[V,VS[*LD-PV56PH2'-V\_1_67I;M^RU]1^O5K,G7KQQONA^Y^G%8 M;+G@XQ^7?/,#YN?8N'9[RX]+LGY<_O4RN]C8+Q<[+;([].7B?0L^>@^I"%)7 M,M+H5G$%_N/U8>K!TY4AA_?OBO1,\I,%S=*7+&_YIN6GB8D@?C5[[9$9O@Z[ M?OIHS<=V@)L!;5V;G5'^^>'OG;Y3@VUV![<7KE]]F4-.X9YNM[YQ?Y&=G_4G M-^R/G]TM_F1;Y9J.X++%SRY^'VY0IM/]^M]5W[EQ,M#A]WV%ZPI6M]]*_L4^ M;,G*R">[CG*MA'%_?IZU[X=/=EVXFK$])VI/>\0OGIJK:^ 4$P5E"[O9C:$0 M.*\6GPUU;>&.B=+ZYTA2&A*5HK'U_I_N:PG+V6MMM]-ZX9KW5LV]??O*K+V463LH M%,KLU1T&.%6R^'=G>W10[QR<42ILT!RC.N:]N#34E'- \,$>M>\VCV5KLJW2 MBK99EZ3+UU0FY0U^/]Q1&E#L*[#2-&>=;,YF^AN1O(-#A\ 1=X MS-]IYBISW'J"8)<3EAU_?2RF9AMW]_@+3)2NOWOEV7^TLW_&9K;\W,8B7G'. MBJP]$;^=VTI=UO:+QWZ;ET_LB C29>%>Q0?JDK](*>+!(6VQM7MM? ?#V!7E:U]F+^5M^509NC/4 M_;BVK[K]ZS\9"%S MU]F[%9M_OI@)+J9%!93)O_^XX#>[8^_OP>P^.-#E=*E=[,^Y;%>2+/YD;QAM MI>K&;U==GCKZ[?X&]3G%IZ%='U6AU:?JUA>!W1]5QE]V6_]9^;E.^\(#)ZL# MUUYY>O+DAHXW8O??"X=C2E_\; AT2EH8>"M-?A"-7:7^\[<)'QYP=_X^6;:HT77Y^=^_.K;O^Z/O53$69XBS&S51 MVZN6V666[I*\5Q\IB>PH"[I3LJO,]\?JC;_L^DM^;0RIWX(739_\-'WRT_^E MDY]$Q)Q!$V66'ZK [;KT/O7&$@]J"O$NH)6",(WRK&0>&%3W5VK*(,4)A_BL M.K?K/'9C9Y?$'JLLS%'[B6TC-HE2F$EJQ])LLG?6_/98I6UU)A.ROW1K:-.& M7 UB3>PBM824@Q[;7DE2J\*J9=4L7[JFB6O-FEIPC5KN7>V5[/.0*EO=&$5042AV-2XI7ZXNN MX2$H+>N(XH:P'A$W/[/A M^FQ4**/. DK2.2H&H<@RZ%,E\+::A<2RX=QNORRG-98?NO^2H>L@U578/1K$T712^^5<<'*<-R& MH?=[!D51>P+EB/UU &G@Q?P#Y=A?^FTZB.4\?YQS@Q\,XM74M!KG>K1T[X-G M H>HO)"D9-W9AOG*IX;RO>X_XQ8%[(A+S+NQ(G02.C' MX15ERJV(DML\656B7[T5M@JU)BE^#ZFNBN[[:-5J;C>7L,PQ..#O&O,ESN#B M)RUWXQ [_ARTZYR.Z:?:##5="!;-P0^W52XBO/ $U*?)1#F3L+>OL%JMI _! M<\7AV/:C)Y/K#%2(&^_43LC(E#4Q]N_D'.#OR# MH\__\O]WPOH,G)S92'LXZ!=PKZ-^$NPTN/!W&L]+%L.R%_GZO;GZ<^V"E?R- MZ"MQ&+71$IF/?X).R'0+]H'TQZ&V[?T-_"TQJW#'CMA@9!8@Y2]K5;3D7(]U&GYG/$8N L]\=*<@0N/-KC_D4HIQ$Y$\K"E(TQM,8:,I=(N>8X M!;NLU>'[N45.7[,M8!^D@H[;+2,L3!2#"]$BF&'\BXD2.?4]JXGR M6)3#L67.)"&W; -%U$R^DRI8:)8O=MSW<5DT[.!9,+M+)4[I,>P"\9JG+GZM M^$',\N/.N)"OGK!;/?I8([LP:KI;'/<;LD"HH%31O<%SY$]Y](K!3.A(DJ6* MBB_OMP'F6 ^]FT/&\B)/A@59@S=1M0L$BT?HUF2Y"U1!Y^(2C;3&R\@"9HRF M.=5Y<>&@6G?:4UB)[V_EKV: M@?XGX95X82D[$#F_HDRI,*GL7<.[G<#L%5=H9Y$3.XA[0[#,99.9 [1( V, M[A1BKODUXJ)\Z[@&/B,Q0P,S8Y7= MN?JD:G:6\P8421Y3SL6#T-!*=2,&R94S1B9I Q.X#4)86)&U[SVRJQKB%XC& M-S-LXH>A$W)E=XI*V22RY%7O0-,5R@RZ4YT+2FN"G)@^JC*.+X+13GE0S?CK MP274T #9\ZU5WFZVV[%79<<.W> AE!_O?M+_ M?:\RUT\;*?5%0DZ>Z,UG)_HXJ4MZ:ZMTEP-\D[J4@4>S.0\AU4^ZMUMA!=L MB;*0R6;DP>^"K;#T GTF.\-$B>+VENJ_Y=HF72+L^?,!C$+$ MTHI\*))WC& ML7;'^?QMS*W&,JJ>- J^?M,0YSGR/$BH)[/%RFL&0S IEN(8VFF+8QZ> 0++ZCZ.(5EM"[DZEX0XUJ.(,[JUGGQ7,-'AE>(ST9L>A]0TYFD3=*K+L[28V M*P6/$924]]R#GG">)[R>.3)]>/!!#4..#"W&%8)&ND5(GRY\D^0 M!11!=^;;.%L1C;8F"I?:0U7_)MC(6DE:)-L09%LLM(#E'E:NAH41"4+]6^RF M9%/5U$&+RN?CNJ$1PF+;[V1@YT*H?^[&)\1CY'[ODN^_KQ[%T)??%PX6UH^\ M)85M2CMRE/U.= UU] EI1Q2EG>6;:<2+ :PADY/6SO 1X&SWY^S$NF3U@=O1 MC:CHL9O+GHY1W6Y9#1UWZ:>!6UA@0T]S\KBK_Q:%Y?5(Y3P\M 6$R0I7/GO% MC#?FDXX)"6B\ 57\Z&*##=\.Y%^#9>LQ%Y6),IIMV("[@Q0UHG5;1JKB,["" M3B6L>.ME@K4M4!43NAG5,[_,>$D0E:",U,;$L">)@KJUYQ=Z ".&?BP M],2=RCZHT>O",*>Z.LW]2HR9/"^M>JX/3;9YY/FW_RWYYMHTZC3J-.HTZC3J-.HTZC3J-.HTZC3J-.HTZC3J M-.HTZK\#]9W+W\'S2V\,318_8#M)B@]%PN\5+]/,[QJ7<#:RYV.<7SZ=VR\!LOE0OYU(&^ M]5(4/%$XE)R*8:[6P N'!>_F@GDF2LIA6'56^< %MXMN,%$J&9E05)_?P+Q) M:/211MPMWH4.GA8X@;8M:'RJ8'DD9X$G]6QNH1M:W3#2A K$ _'/*H/A-(?/ MOG$7+.$]42LR1V.-@:&Y_IC3C5ONYV\-T8<+MEI^IHSC%K0AO^:-";;45H]7 MU3AO0:DJNA3IYJH&Y;IN@SX))*I-E%38G&4?L0!$/^Z?A?YLZW/CY>37[,W: MOL;&CM\F$NX^$H_45+ZXJJ'; 7�UJI1K@(E.SMY._5E(7MPYSOWX[*#=?. M0H-ER@KA8TZ.LKSZ''?JN LX M(&IB7VMEW\IF3GEK7&]MCL/(GA;/G$W*G>=ZHOM<=U3YQJP<'UZ5T#^IA+^] M?+GJ\?-5=V?>2PR^MC5OJC5-T.B+CR] MW1RSN;A8^ .$[J8"KVC"8LA$F;4-R*^1P]Q,;=2=@1>[>0&*(P?@-)%-!7?!B&1.ZQV.G'#"0M*^*^+=YE@^#5-S MK$=8[Z*#9_@SBH'?Q-$LY]JW @>&_*/>063P[0'4X31SBO 7LU4$]84[\#EI0N@VQ?VD^.[@!"J80*3JH8J85S MVL??NGMF.X6S.R5+P7%%D"@99ZO9%J!X+_GYH=RE @8 UU M=)UAG: =F05]A9R#EL#J.<8;<,1Y%.!+0*2),K=MP#P35K]/7TB\&TVW9,Z& MU>O0=%()/G:F$WW8B].E+SG8'E#Z*?&SP45?6&X4%;%C;OJ_E9LHYA:D1(G& M21^B"E%&W<%#:,^(AIF0HY J9_/"UY.?LA=<'<.[A2F$F70?_9J MI()E.GR)VG"X7_ +!PV@9[,V D\-TFNIIJ=+;,!%5:!4;,>0-9^A5W2=CE6: MX5^VL][C>][#7.2)HF0ZU40YI/7BH)W5F@(_C>2^FIMEHBQ(SUI;X9@OG,D; M^(*S9"@'K?HA-+YR5/G39'S"C='"PICY/2?K+^':^.X(7'-#V# M6-[/.\[&SI=7#]3@7F_?"?2=..$G9K\9AD]4!+XFIPZSN\@!36"MAJ6[OP+5 M!B]!YZ;X4VN12'$R:Q8J%#(9 W3*2^?WT-?X41 2;A2JV!G.#"PW35/>7F>A MYM!Y'$4U8=..^T)IXSH+7F*3BZ:O6"37G0E=V")PXB4/CZB@'BYA^834GBPR MAV7#TL_&A<"%@2]HDI-ND%S'4+&=.1$]B)9]$\"/.?:T!@$=Q-V.%MB! JRZ MP7E=UQ'!6MP.98\*-Q271= D\SLJ(#,>HLD5SL]1!8MG@PL<.WY(F\"LI;-7 MN?=H9[W1K532%V=Y5%^=Y%E?-CS)"'P U3JXXI/$>R39KQ!5+8)^RNY%U/&G M$=6]PI5HE_:8P8WO\^S)AFI4J*Z6L>?Q.(W$HD=)YH2-V$G0C%CCKFBB*J#L M)O\ 6'V[+SB26 786)1\:UMEV?I=&[STSO8M@F7X*C!XPT01]-MA@:EXO!JV M DJI\_)G_$,J9''$)BBK;BFI]>>.., 9?(9&; G2MU=WC%%M>%Q.JSO#H^#X MQUT>^4_\V3Z='D]JR[QWM]TMTQVYZU)5N'K_&.)7^2:@!@^\7#.G_UK6ZNG" M\<_6_GL+![P.0H^34K9(GTWZRSU\E;$ WVMP!^+'Z_"=QDO+PU+_+)9-IC'^,M1$26=Z70/]O?+"V9V]35T)2*;$ MA3=7(3O$W_(61M<3\X.-#R%5GH./C-LM)"S9I(NJ2#VF;E-3M;HS5?1*:OH@ MMA?)$:P9XICQJ6KQ[#Z>D'T//$VZA;.,M_'$4MXK-^\#H A[HM9I/:_P'$-: M!^C@^F,$Y''P."DL[%V*K[OQ>.VT?IR$&980731$!K?[#:^'?ARL+MJS.!4UO3(BI MF"19,3Q#@K>W!G/:8ZG?PJH'='0O!RSG9B*J/*C*16Z5J&\V"HF-T9Q%Q S\ M (A!R]4*N3C#V=Q87%D6.)!JHLC9M&@R 8I_1V'9+=8R#OCH)613MU%=?URN MM./O+@&),F<*]C3]S+B?:!%(#(&IOWX>^F-]ASYI+"C.O]3E]=N.2M^WR_%\ MI#DP[DV@UK#>\![1+2JG:0?0*#DY7QJ]B"62Y7FQ9"%GI&8P-;\AR.TR14=&7YZ-//B0-&U+FC.K5OW?I2(/+% MJK5V&N%<7FD@B+D";O=NZ^0SC"*5GSW:)-;H,C9=4F37,;YF4M7"!<]YP3O: MF2=O\MCRO$&LC:P[-7@$JL!MVO2S2(?+)'OR@8\8Z OX[QMS6:MX%_4PRGU, M7\".+$&RH$A&!F)QS7CM2RQ0WGQ*LD#2X=''4>1-Z!59L=IWE/OWM-7-X-X: M@A:XQXD7#SDP9%!V#W*:Q0=NV!9U,[[$U\#C")[3T4!Q+UO/,7Z#?*GL'FSP M2C"75U-5C7E&V1547V+P)=HO M1@B<,*C1[1,E&X2A>WC!;%2;:E^*CH^9$_.JC:?X^]7UR_0I)-7+8-@*_KB-M3RB)GU4CB[;5NCFX]>& M'U)[,Q:", 5],?&>?U@IV&3)71"Q@-YZWPBLO-G0%*E9P+8'X MHY# 3UOQQQW!^BM#E[N"ON8=?B,S M49R9X0/<)4!BHNQ_D+LM/^!A5ZPV6'\4C@ Q1GV8/]*$-%52A/31+% MD6K.#/!5= 9SHXJ:!LW']\?'<][E-_+[ED4 M/?0WK:0EYO+A5D25+D+WBWH"]5\8$<&[(\A,W%739]N@+&=GQCT:Q%B9Z *< MTT(LXT$-T$S)!J#EAYBGK*P OAIHIL\ %>RE.^(?JQJJGM4MQ1[(&_-ND1%F MHM!XRL::=?K:T/GKVA(_%+AM5=;:5R48K_=/]OF>Z-Z0>SE=6XT[=Z,<6<_$ M*-OP+O&L*W=R3. )]AO8P^2-XYMO!/=%#JFSF^?Q3X+]&J[#E.4"'USTR]_[ MJ&M,NUL?B_HC::^.5)9-6:Z2;==X:RCA_[.<'X1NV^!&)K=JDN61=RZC ML>QVXA<397ZF6,,@YM>0%_+Q-48),\;@ DN9T$%JYI"!+26-EL$=4&9N$+U3 M(9Z/!Z(N#8R<_@];QMBS!;\05F#W@&X.(\.S.4/"0E^D#- SJYS?177RQ&QD MSM/;?#8ZD<85,_VP9?)-XG2)$YP@NN\CY=H23Y7WQ:,7#=Z\'A/EXP[F(=16 M_R=@B08WUHA2CU9:ZBR'62X@&!7+"F=WB7&OQ-+((.?2^"O]435V?4W"N%LO M\UA7CY7X72KYM>[R-]GJW.\[ZINCYCP.6.E<@EU3Z-^25$==R#&Q NL/W+NH'T>?1%T HIUU]PLM[Z,7?1GV;GM0_X;ZM$Z?PR?=-(\^N#[_YY];UI2O6YZ'_$.\$."G&@X2CY7W%5JC MRH^=#E711B=0$V5 F%XAKB#)>\$:;]<^AH(UAWC64>=9%NVB[FJDSE5&T&V( M)5X9.B9=?9,9T#\3XZ8'-]9\=LD\'=\6%S+;+V<#5UU-6'UGHB3; 5N-,--$ MB>(XP-+=B*I 2?-X&J9F9"&'$6OB:0!G:GFB4HC,8;K=/E"P96!E"3:[FV^A M6IJF6AN-.$%-JNY,SF *ITD[\1$F1W,BZ*F.+N I+CB".?%:'CFN&C^ MRWZ[RAKVO'U#7?8_SC\GOA'Y]7[!4;C!'4(_$4ZN$^/=HEZJB7)M+@+?O.+S M&WUT:FN5123['8)&V(EI:]A&_*Q\4(*[H8W=.;^.=%<6T\" M"TG@$[#T,YRM$CH*NCGE4+J$P6M3]Z?0(+/=C[/2QOOVZCU';<9GQ'*PZ"Z-?,)[3%%X(&1Z'.-V6C^E4R8J^D^\H-(R,.#$= MYV#*U)E!/IE\*!:A,CE8::.)8LW<@OX8UV?>V$-D:CK R9O@(#_\>I^TA',L,3-F0+\= M-58BHSK)"OAE/4N"7WDG:]5_J%$?_W6=B2@^Y/I'WW+\X0$O_WM#EL*J:@C=0^B77$= MWVBBI%[%&$VAFULDYK@]^J(8ZN93(S%V(V&'B;/&1+9\=F'7KK:XMTPS=8'Y MX]#EG7%.CK*[DJ78B;+H:\"]-P -$67H)$MYGSX\FC3#<,Q$D>Z #PK!2C78 M!\4PSD'H#7;3+?XAJGSIOZP8;& #WS\!TA)S1/B*)Z1<*B(UTSGD/AETD/I# MM/JIF!0!;J16+<']K'3/*ZD/DL8Y+PJP0,+BJ8EB;D-V(*.7(Z>0H_1SQ!IC MX1@R R1)UN.^QO-0..2X/Q(QXQ^'5<(,O<0>6VC-?_?^,XE-%!R-TAI.J\A; M ,&J3L2P$_]S^K[.6"$U,G13!W\_]13."<>@)GIG%[[ H)>2-KI*M$BLC5<% MMK!T#_RG@D05M8G;+6S@4/G65_ O1>K!3)8S"-1?J*YOXP>J$5ITSYH?G8M1 ML<)!GZ(1IGLYNV",!OA4Z.J+*EW66M9JWC[>,JFS%?I"=#W*V?U$_Z1GF8@; M!ZNV^?=QMG+?U\8$"G)-E)55W"1V7\*J:]_\KXO9I[])^.=H_YW?)' RR +! M@<&*YD8J< T@2>@+@JZY:]\=GK#.AZMX34O7H8L M$-"C^A=U\3]6^Z]OR"/GKKD&<\V)4DV(=W ;[CA@>[*4%R6736SZK"!Y**#9"!:U^V&2X8VC09Q MT^Z.[ZLH6+^/+HJ;Z O&[G7H2D1],;#9VRW&BR:*JH*.[N&"=R>DS6G0_0G< MSH^P*,%2&I!RG;0O43VU/:@9T=K#R>1_-IF6HN;8/-&(,W*=Y[>Q&*&_X@%3 M&R)%F"@+@+>Z\&JX6I<"S27H^"ZP+DP%S<5=:D"X9G.H147(+H,4ZNH:W4H6 MW:^,*5,[>7(H=3&&SZ8$GA,3HITFK",V.$PHC%Z:2'8::[6QX.I#-)HWL M: M-,H/]+Q\Z4I$T/R+D9I%#,&*EY-=&0)J5!=AB;7RMF@8F3%,NKA_'Y@@1\C- M!;?F[#06>"J=<']C+1RF<\878H-RXR:&/=]#U-CO#$H'Q L!35-0G)9R7$VW M%_S4XRG*$G@.^^QL8^ZHX38PTH,F9)&>HGF1-KQD1D:A4TNLEM8@(KVL$<87 M&PT.O/R!+@726Z* K276O)0&SGU. _=YK69P-!IS;^HZ/2&&QP^:@UUD#5 M;CZ^MWT\FU1@QM+=[0S&H<(7GRZ3_*\B[NWFJ;.LN&"5 K?UT>M(SGG1+#(# M)._A'S%6$(X$R;LB/%W@#2PU'!D[L]\._>7TC9<+@(U"[G"D](EC=M_^L)S^"2S_C?3 $N68V$5[VD1)[WI,QW71DRQROOL] M'?!%^$(#<>DWXST(G01F)DJ!EHZ^A<#J":/KCX8O8?4X:FZB>/<0PIM7J(/F M!-WE7Q97%Y^$CE!QEH2\P\%$'YS%)N8FF2C;7@N>TT$2?X:)\HL>*1HF:9$A ME?XC68_9R% HNY?L@"H^!;WM;R%_( ,R602WUHFJ2%P.!7Y3+WXYF44A_@RK M7\/H;MUDX$7]8Q-%/J*B$O$5TSRF>4SSF.8QS6.:QS2/:1[3/*9Y3/.8YC'- M8YK'-(]I'M,\IGG\0_#0"!QX^:%8B5Q$X2D:6?/:)4N J+'0 A5GUOF@$_MK MTTR4?>C*>G%$@,,-L:HO8++?,3JQST\VF=K1E)D4/ZMNP:]]^YYX[&@X=[.^ M\A]@,YG TX)6T0/%Z*#A*]RM0V(I:(=FL^CX,7"HU+&[.4WP+D_0MC_$=E\] MJJ]5[]0H9P__?']$\@ZF_^X*R.?<1P<;H)E1A72L.16NY+K7>6J<5NK9%<*D M:Z<>$5]#Z!N+I+IIL-XA\[ST)? M=L8E;6EP>/RL;IEZL[PM%-Q@'O76425 MC]P/U,:IE2G]EEAU(]3MJM))M6:-RMDL"A#*)/98H$)WQD0Q.W3!1&F0O(]! MCX69T(+?GATB:38X^1SH>'5<$[+EB[97=V/&0MP3HS=#OEMNAY@H/R+/DARU MX1,5R ;AF-4UY)M]2!@,F&=\%^<2??O##(JX9'?7?L]'U MF_='B-?C]*X.9SB]CX!3K!_S=P+Q7Z,J3ID%.0A6\/XUJCQ OH;12%_T;U$% MR2<_[N*':)[Z_$M4)0:TCOE[##ND_C6JV&TQ?#*J>']BT?B!(!B3/ZZA-=*3 ME39U,S!8+@=D1/1(KJJ-!UZ&NJ.%1:4\.- AH/[Z M<-[*Z['&3P9&-TGR;T96A^[5%C2L,U'FT]&3)5H_C9C.$^K7DCDE$'<#26+P M1,&",$8Z'&G\I'2*6 MRC^H]B7H?5$.!4:%;"\:GG'X87YCD*N@D.B.(:O*'!+;FY!.G=8* Q1D%+H]XW/1_$:X8CEDA<PT3\X<4/O8FBF9E\0POMH[X8JX;D"< MY<.Y%[E/JE7Y!@GP);**GG3A!.P^6J9,&&[T1\\B@SGJLW ]SD8=P MU(R4X*::T?=Y(DU7JF1^"/]3C)'CD1.VZU)\4O5K[;$3K_1O3)24JL+P5P5V M^"S!3QQT%QUL#",L19B/1M= &AK)85$$,JB<)FMZA/;=+1X@R^[N!LX\,7,+ ME'$T#J$"FPE-? -TFE-!%0I6\A,K4%IF['[\Y$G4(&.9@>#KO,2/R,I5!B!U M835F+DN(/R=))L=R/4GM)'+TJ3DQUT*#@!54W/Z<="W!XA4IXB6V(!+;W9!G M+F.D3"*G62Z]O,BX$)J:=K:"#,9NWC*UZ!QNAHG8%6UB*+PYPYE2T<'?HM$Y M KELDI4"-9*C< ]7(W^S#D>-;39J0SVKRSO*+M++^%L1C:[5R"[#7;9VH;O JM MT1)\*8=:MT6SV;M1LH;\K:@QX<15M9 *'XRDF2B]H4OOU[7$*BN& ]J"79# MM[4DRU5C_A!A640ZS@K^29)Y.D"D#D0.ZJ)/ZEH+18C-GS.2\9W%0P^&$8OT M9,E\0:/$&J1KN//YG[6/BYR+R0 M^7%.(